Earlier this week I mentioned an excellent open source tool from Felix Krause for automatic updating of app details and ipa files called Deliver.
Here are a couple of more nice open source tools from Felix specifically for working with app screenshots.
The first tool is an excellent complement to Deliver called Snapshot.
Snapshot uses UI automation and allows you to automatically take screenshots within your app, automatically removes the status bar and waits until the appropriate moments so there’s no unwanted images such as those of loading indicators. This makes it easy to create screenshots for multiple languages, and you only need to create the config one time. Snapshot can also integrate with deliver and upload the screenshots automatically.
You will need to create a UI Automation script to go through your apps interface.
This animation from the readme shows Snapshot in action:
You can find Snapshot on Github here.
The second tool is FrameIt which allows you to add a frame to your iOS screenshots automatically in batches for iPhone 6 Plus, iPhone 6, iPhone 5s, and iPad air screenshots.
This animation from the readme shows FrameIt in action adding device frames to the images:
You can find FrameIt on Github here.
As stated in the FrameIt readme you can find the iPhone and iPad device art over on Apple’s marketing guidelines page.
A couple of nice tools for creating and enhancing app screenshots.
Submit A Resource
Have you created a useful tutorial, library or tool for iOS development that you would like to get in front of our 300,000+ monthly page views from iOS developers?
You can submit the url here.
The resources we feel will appeal to our readers the most will be posted on the front page.