Skip to content

Android App to get timetable information for public transportation

License

Notifications You must be signed in to change notification settings

bergmannjg/FahrplanApp

Repository files navigation

FahplanApp

Android App to get timetable information for public transportation in germany and europe,

  • build with React Native,
  • supported languages: German and English,
  • uses hafas-client or fshafas for timetable information,
  • routes will be shown in a map with brouter web client,
  • uses RInfData to match journeys with railway route numbers, this provides a further way to get the rail line kilometers.

Installation

  • install packages: npm install
  • load EraKG data: ./node_modules/rinf-graph/bin/EraKGLoader <countries>, for instance "DEU;FRA;BEL"
  • compile: tsc
  • run tests: npm test
  • install on device: npm run android-release -- --deviceId <id of device>

Notes

  • to use the hafas-client package the international variant of JavaScriptCore is needed (see jscFlavor in file build.gradle).
  • to build and debug under WSL2 (Windows subsystem for linux), see here.

About

Android App to get timetable information for public transportation

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published