项目作者: ofalvai
项目描述 :
BKK Futár Info API + Material Design
高级语言: Kotlin
项目地址: git://github.com/ofalvai/BPInfo.git
BPInfo

Budapest public transport info app based on public transport APIs.


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 that I decided to parse with custom code
Future plans:
- Kotlin coroutines
- Jetpack Navigation
- More tests