Ello's open source Android app. Written in Kotlin using a custom "Single Activity" framework that is inspired by UIKit's UIViewController lifecycle, with a slightly more Android flavor.
Nothing much to it.
- Clone the repo
git clone [email protected]:ello/android.git
- Download and install Android Studio
- Follow the setup wizard
- Standard
- Use this if you don't already have the SDK downloaded
- Custom
- Use this if you use the android SDK manager or Homebrew for SDK versions as you will be able to modify the sdk path and can minimize what will get downloaded initially
- Pick a light/dark theme
- Select path to an existing sdk like
usr/local/Cellar/android-sdk
- Probably go with the recommended emulator settings
- Finish to download required SDK components
- Standard
- Open the project folder to install/update gradle
When creating the apk to upload to the Google Play Store it must be aligned.
zipalign -f -v 4 app-release-unaligned.apk app-release-aligned.apk
Bug reports and pull requests are welcome on GitHub at https://github.com/ello/android.
Ello Android is released under the MIT License
Ello was created by idealists who believe that the essential nature of all human beings is to be kind, considerate, helpful, intelligent, responsible, and respectful of others. To that end, we will be enforcing the Ello rules within all of our open source projects. If you don’t follow the rules, you risk being ignored, banned, or reported for abuse.