Skip to content
BKK Futár Info API + Material Design
Kotlin Java HTML
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci
.idea
app
gradle/wrapper Updated dependencies, enabled Gradle build scan Jul 15, 2019
.gitignore
LICENSE
README.md Added CircleCI badge to README Feb 24, 2019
build.gradle
gradle.properties
gradlew
gradlew.bat
keystore.example.properties Updated copyright Oct 9, 2018
screenshots.png Updated screenshots Mar 3, 2019
settings.gradle

README.md

BPInfo

CircleCI

Budapest public transport info app based on public transport APIs.

Get It On Google Play

Screenshot

Features

  • real time public transport info
  • push notifications
  • current and planned traffic changes
  • filter vehicle types
  • small, optimized APK size (currently ~1.75 MB)

Project

This app is also a demo project to try new technologies, libraries, architectures.

Technologies and libraries used:

Libraries intentionally not used:

  • RxJava: would be overkill for such simple use cases
  • GSON: the API responses require a lot of custom parsing and mapping

Future plans:

  • Kotlin coroutines
  • Jetpack Navigation
  • More tests
  • Configure CI for project
You can’t perform that action at this time.