-
Notifications
You must be signed in to change notification settings - Fork 197
Developer documentation
Tuomas Airaksinen edited this page May 13, 2019
·
31 revisions
-
Download and Install Android Studio.
-
Open a Terminal/command prompt.
-
Create a directory e.g. 'mydevdir' and change to that directory.
-
Run:
git clone https://github.com/AndBible/and-bible.git
- In Android Studio select File/Open. Then open the and-bible folder with a green compass icon under mydevdir/and-bible/and-bible.
While running And Bible in emulator, I'm using the following configuration:
Configuration for running tests in Android Studio:
- Consider writing unit tests (whether it is very important or not depends on the type of code you write)
- Run tests and fix any that happen to be broken after your improvements
- Create pull request towards master branch
- Do not write too long lines (120 characters should be your guide)
- Preferrably write new code in Kotlin (i.e. if you need to create new file, create Kotlin file)
Please name your branches in the following syntax: <type>/#<issue-number>_<name>
, where
-
<type>
is either feature or bugfix. Could also be refactor or improvement if it is clearly not a new feature or a bugfix. -
<issue-number>
is Github issue number -
<name>
is short human-readable name of the feature, spaces replaced with underscores (_).
Example: feature/#100_improve_layout
- See instructions at jsword-tweaks repository
- Home
- Support
- FAQ (English)
- How to contribute
- Backup & Restore
- Reading Plans
- Discrete build (for the persecuted)
- And Bible Advanced Usage
- Press releases / release notes
- People
- Privacy Policy
- Terms of Service