Skip to content

Developer Information

Nils Braden edited this page Mar 14, 2015 · 1 revision

Table of Contents

Supported Devices

Any Android-Devices running on API-Level >= 14 (Ice Cream Sandwich, Android 4.0) should work.

Language and Translations

Currently the app is available in english, german and french but the german and french translations are not entirely up-to-date. If you want to contribute and speak a language not fully covered yet you may want to take a look at the default texts (english): [strings.xml](http://code.google.com/p/ttrss-reader-fork/source/browse/ttrss-reader/res/values/strings.xml)

Environment

Android Studio

Check out the project from the maven repository with Android Studio. All the dependencies should be resolved automatically.

If you want to build and sign the application with a special keystore you can define your own credentials in the file signingconfig.gradle in the project-root. There is an example in signingconfig.gradle.example which uses keystore-files located one folder above the project-root.

Development

If you want to contribute code...

  * ...it should be formatted (settings for EclipseFormatter are included in the project).
  * ...it should contain at least some comments explaining what you are doing if it non-trivial.
  * ...you can do this easily by cloning the repository and sending me a link to the revision containing your changes.
Clone this wiki locally