HSL Timetable is a simple Android application that shows arrival times of selected HSL routes (buses, trains or metro) at selected stops in Helsinki metropolitan area. It obtains and processes realtime data from HSL Open Data API platform.
Clone this repository and import into IntelliJ IDEA or Android Studio
git clone git@github.com:ilinpetar/HslTimetable.gitThe use of the HSL Open Data (Digitransit) production APIs requires registration and use of API keys. The procedure for acquiring keys is detailed here
Use the IntelliJ IDEA/Android Studio Build Variants button to choose between production and staging flavors combined with debug and release build types
From IntelliJ IDEA/Android Studio:
- Build menu
- Generate Signed App Bundle / APK...
- Fill in the keystore information (you only need to do this once manually and then let IntelliJ IDEA/Android Studio remember it)
This project is maintained by:
- Fork it
- Create your feature branch (git checkout -b my-new-feature)
- Commit your changes (git commit -m 'Add some feature')
- Push your branch (git push origin my-new-feature)
- Create a new Pull Request