The public transport companion that respects your privacy and your freedom.
Java Shell
Permalink
Failed to load latest commit information.
.idea First steps to Transportr v2: New Map and Departures Jan 28, 2017
.tx update translations Jul 1, 2016
art Redesign the network selection activity Feb 3, 2017
libs Introduce gradle-witness for dependencies, build OSMBonusPack from jc… Feb 11, 2016
res Restore marker of selected location when changing screen orientation Feb 18, 2017
src/de Keep location marker on map and re-open location fragment when pressed Feb 20, 2017
sublibs Update PTE: New 9292.nl provider and expose auto-complete location score Jan 31, 2017
.gitignore Add gradle-wrapper and .directory to .gitignore Sep 30, 2016
.gitmodules Introduce gradle-witness for dependencies, build OSMBonusPack from jc… Feb 11, 2016
.travis.yml Make travis happy again Jan 28, 2017
AndroidManifest.xml New layout of directions search form Feb 2, 2017
CONTRIBUTING.md Update CONTRIBUTING.md with a pointer to Transifex Dec 21, 2016
LICENSE initial commit Sep 6, 2013
README.md Move F-Droid and Google Play badges to the /art directory Jan 25, 2016
build.gradle Allow to set new home and work location Feb 18, 2017
lint.xml upgrade support libraries, do not do lint checks for release builds a… Mar 4, 2016
pre-build.sh update PTE (fixes NPE in AbstractNavitiaProvider) Jan 20, 2017
proguard-rules.txt Upgrade gradle plugin and keep the LogcatAppender Oct 23, 2016
settings.gradle Introduce gradle-witness for dependencies, build OSMBonusPack from jc… Feb 11, 2016
update-translations.sh update translations Nov 29, 2015

README.md

Transportr

The public transport companion that respects your privacy and your freedom. Transportr is a non-profit app developed by people around the world to make using public transport as easy as possible wherever you are.

Transportr Logo Build Status

Please visit the website for more information!

If you find any issues with this app, please report them at the issue tracker. Contributions are both encouraged and appreciated. If you like to contribute please check the website for more information.

The upstream repository is at: https://github.com/grote/Transportr

Follow @TransportrApp Flattr me

Get Transportr

Available on F-Droid Available on Google Play

Pre-releases and beta versions for advanced users are available via a special F-Droid repository.

Screenshots

Building From Source

If you want to start working on Transportr and if you haven't done already, you should familiarize yourself with Android development and set up a development environment.

The next step is to clone the source code repository. Please make sure to also clone the git submodules that contain external libraries.

$ git submodule init
$ git submodule update

Then, you also need to run the following command to build the public transport enabler library.

$ ./pre-build.sh

If you don't want to use an IDE like Android Studio, you can build Transportr on the command line as follows.

$ gradle assembleRelease

The resulting unsigned apk file will be found at build/outputs/apk/transportr-release-unsigned.apk.

License

GNU GPLv3 Image

This program is Free Software: You can use, study share and improve it at your will. Specifically you can redistribute and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.