README.md in dryrun-0.2.0 vs README.md in dryrun-0.2.1
- old
+ new
@@ -1,34 +1,53 @@
# dryrun
[![Gem Version](https://badge.fury.io/rb/dryrun.svg)](http://badge.fury.io/rb/dryrun)
**Try** an **android** library on your **smartphone** **directly** from the **command line**
+
+> A dry run (or a practice run) is a testing process where the effects of a possible failure are intentionally mitigated. For example, an aerospace company may conduct a "dry run" test of a jet's new pilot ejection seat while the jet is parked on the ground, rather than while it is in flight.
+
+<p align="center">
+<img src="https://raw.githubusercontent.com/cesarferreira/dryrun/master/extras/usage.gif" width="100%" />
+</p>
+
+
## Typical scenario
-1. Find the github url (lets say `https://github.com/cesarferreira/colorize`)
+1. Find the github url (lets say `https://github.com/cesarferreira/android-helloworld`)
2. Click the `download zip`
-3. Extract the `zipfile`
+3. Extract the `zip file`
4. Open Android Studio
5. Import the project you just downloaded
6. Sync gradle
7. Run the project
8. Choose the device you want to run
+9. Test all you want
+10. Delete the `project folder` and the `zip file` when you don't want it anymore
... or you can use `dryrun`:
## Usage
+```bash
+dryrun https://github.com/cesarferreira/android-helloworld
+```
-> dryrun https://github.com/cesarferreira/colorize
+Wait a few seconds... and `voilĂ `! The app is installed and opened on your phone :smiley:
-Wait a few seconds... `et voilĂ !`
-The app is installed on your phone :smiley:
-
## Installation
$ gem install dryrun
+**Requirements `(if you haven't already)`:**
+
+> $ANDROID_HOME defined on the environment variables [how-to](http://stackoverflow.com/questions/5526470/trying-to-add-adb-to-path-variable-osx)
+
+**hint:** in your `~/.bashrc` add `export ANDROID_HOME="/Users/cesarferreira/Library/Android/sdk/"`
+
+> Android SDK defined on the environment variables [how-to](http://stackoverflow.com/questions/19986214/setting-android-home-enviromental-variable-on-mac-os-x)
+
+**hint:** in your `~/.bashrc` add `export PATH="/Users/cesarferreira/.rvm/bin:/Users/cesarferreira/Library/Android/sdk/platform-tools/:$PATH"`
## Contributing
Bug reports and pull requests are welcome on GitHub at https://github.com/cesarferreira/dryrun.