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> •
+<b>Snapshot</b> •
+<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```