项目作者: ofalvai

项目描述 :
BKK Futár Info API + Material Design
高级语言: Kotlin
项目地址: git://github.com/ofalvai/BPInfo.git
创建时间: 2016-06-20T16:44:32Z
项目社区:https://github.com/ofalvai/BPInfo

开源协议:Apache License 2.0

下载


BPInfo

CircleCI

Budapest public transport info app based on public transport APIs.

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 that I decided to parse with custom code

Future plans:

  • Kotlin coroutines
  • Jetpack Navigation
  • More tests