PROJECT STATUS: Inactive
This project is no longer being maintained. If you'd like to take it over, please file an issue and let us know.
BluePotion is maintained by Infinite Red, a web and mobile development company based in Portland, OR and San Francisco, CA.
- RubyMotion android:
motion android-setup(install API 16) - Gradle:
brew install gradle - GenyMotion Emulator (optional) Gant Laborde's post on Genymotion.
- For running on your device, do this
BluePotion is the Android version of RedPotion. It's currently in Alpha.
Many things work, but there is a lot to do, so use it at your own risk.
To try it out:
gem install bluepotion
bluepotion create myapp
cd myapp
bundle
brew install gradle # if gradle is not installed. Requires homebrew
rake gradle:install
# Start your Genymotion virtual device or plug in your Android device
rake newclear
In your REPL, do this for fun:
rmq.log_tree
find(Potion::View).log
# etc
If you haven't setup Android yet, read this first: Gant Laborde's post on Genymotion.
Contributing
- Create an issue in GitHub to make sure your PR will be accepted.
- Fork it
- Create your feature branch (
git checkout -b my-new-feature) - Write tests for your changes
- Make your changes
- Document your changes in the
docsfolder - Commit your changes (
git commit -am 'Add some feature') - Push to the branch (
git push origin my-new-feature) - Create new Pull Request