BART schedule app
Switch branches/tags
Nothing to show
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.
android-sources
.gitignore
BART_cc_map.png
LICENSE
MapImage.qml
PageMapForm.ui.qml
PageTrainsForm.ui.qml
README.md
StationListDelegate.qml
bartist.pro
main.cpp
main.qml
qml.qrc
qtquickcontrols2.conf

README.md

BARTist

BARTist is a BART train schedule app for Android.

How does it work

It uses the official BART API to fetch the list of stations and train departure times. It also provides zoomable BART map for easy reference inside the app.

Why is it cool

It is written entirely in Qt, specifically QtQuick/QML using QtCreator.

This makes development extremely easy, without single line of Java code.

How do I contribute

Set up development environment

Set up your Qt Android development environment - you can use either the official docs

Or use my step by step guide:

Process

  • Fork this repo
  • Create a branch
  • Add a feature or fix a bug in your branch
  • Submit a pull request

License

BARTist is Free software provided under GNU GPL v3.