README.md in snapshot-0.2.1 vs README.md in snapshot-0.2.2

- old
+ new

@@ -1,18 +1,26 @@ <p align="center"> +<a href="https://github.com/KrauseFx/deliver">Deliver</a> &bull; +<b>Snapshot</b> &bull; +<a href="https://github.com/KrauseFx/frameit">FrameIt</a> +</p> +------- + +<p align="center"> <img src="assets/snapshot.png"> </p> Snapshot - Create hundreds of iOS app screenshots ============ [![Twitter: @KauseFx](https://img.shields.io/badge/contact-@KrauseFx-blue.svg?style=flat)](https://twitter.com/KrauseFx) [![License](http://img.shields.io/badge/license-MIT-green.svg?style=flat)](https://github.com/KrauseFx/snapshot/blob/master/LICENSE) [![Gem](https://img.shields.io/gem/v/snapshot.svg?style=flat)](http://rubygems.org/gems/snapshot) + You have an iPhone app. You support 20 languages. You updated the design. You want to release the update to the App Store. -*What's missing? * +What's missing? **New Screenshots** You want them to look **perfect** and **gorgeous**. They should show the same screens on all devices in all languages. @@ -48,10 +56,13 @@ - Configure it once, store the configuration in git - Do something else, while the computer takes the screenshots for you - Very easy to integrate with ```deliver``` - ```Snapshot``` automatically waits for network requests to be finished before taking a screenshot (we don't want loading images in the App Store screenshots) +After ```Snapshot``` successfully created new screenshots, it will generate a beautiful html file to get a quick overview of all screens: +![assets/htmlPage.png](assets/htmlPage.png) + ## Why? This gem automatically switches the language and device type and runs the automation script to take all screenshots. ### Why should I automate this process? - It takes **hours** to take screenshots @@ -93,9 +104,12 @@ - Run ```snapshot init``` in your project folder - Profile your app (CMD + I), choose ```Automation``` and click the Record button on the bottom of the window. - This will get you started. Copy the generated code into ```./snapshot.js```. Make sure, you leave the import statement on the top. - To take a screenshot, use ```captureLocalizedScreenshot('0-name')``` + +Here is a nice gif, that shows ```snapshot``` in action: +![assets/snapshot.gif](assets/snapshot.gif) You can take a look at the example project to play around with it. ## Start ```snapshot```