This is the joind.in application for Android smartphones.
The latest version can be found on GitHub in the joind.in organisation:
http://github.com/joindin/Joind.in-android-app.git
Please report any issues at the joind.in JIRA project, in the Android component:
https://joindin.jira.com/browse/JOINDIN/component/10210
Joind.in welcomes all contributors regardless of your ability or experience. We especially welcome you if you are new to Open Source development and will provide a helping hand. To ensure that everyone understands what we expect from our community, our projects have a Contributor Code of Conduct and by participating in the development of joind.in you agree to abide by its terms.
The application should be set up as any other Android project. Please read the documentation on how to configure OAuth2 before you build.
Building requires that you have the following items installed:
- Gradle
- Android SDK (at least SDK version 22)
To build with Gradle, run:
gradle build
in the project root. The output APK is produced in build/outputs/apk
.
To install the application on a connected device:
adb install -r build/output/apk/<name of output APK>.apk
The joind.in app uses the Crashlytics library to handle crash reporting. You shouldn't need to do anything out of the ordinary, as Gradle will handle pulling in the Crashlytics dependency. There are Crashlytics plugins for all the major IDEs however, but they don't add anything extra to the build process so not essential to have installed.
For more info about the history of the application, please visit:
http://www.adayinthelifeof.nl/2010/10/09/joind-in-android-app-v1-6/
See LICENSE file for license information for this software