All Projects → bparmentier → Openbikesharing

bparmentier / Openbikesharing

Licence: other
Shared bikes availability in your city

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Openbikesharing

Ember Simple Auth Auth0
Auth0 + lock.js, built on ember-simple-auth
Stars: ✭ 53 (-10.17%)
Mutual labels:  open-source
Cargo Contribute
Cargo subcommand for contributing to your dependencies
Stars: ✭ 56 (-5.08%)
Mutual labels:  open-source
Admin4b
Bootstrap 4 Admin Template
Stars: ✭ 58 (-1.69%)
Mutual labels:  open-source
Hacktoberfest 2020
Learn how to Open your First PR (Pull Request) and contribute towards Open Source
Stars: ✭ 54 (-8.47%)
Mutual labels:  open-source
Hexon
Astral Arcade
Stars: ✭ 55 (-6.78%)
Mutual labels:  open-source
Postman
1.12.2 anarchy client :)
Stars: ✭ 54 (-8.47%)
Mutual labels:  open-source
Coronavirus Countries
COVID-19 interactive dashboard for the whole world
Stars: ✭ 53 (-10.17%)
Mutual labels:  open-source
Specs
This repository includes the literature related to OpenNESS solution
Stars: ✭ 59 (+0%)
Mutual labels:  open-source
Datahike
A durable datalog implementation adaptable for distribution.
Stars: ✭ 1,073 (+1718.64%)
Mutual labels:  open-source
Auth0 Socketio Jwt
Authenticate socket.io incoming connections with JWTs
Stars: ✭ 1,093 (+1752.54%)
Mutual labels:  open-source
Bpmn Elements
Executable workflow elements based on BPMN 2.0
Stars: ✭ 54 (-8.47%)
Mutual labels:  open-source
Kibble 1
Apache Kibble - a tool to collect, aggregate and visualize data about any software project
Stars: ✭ 54 (-8.47%)
Mutual labels:  open-source
Open Source
🎉 A list of GitHub issues to help beginners make their first pull request.
Stars: ✭ 57 (-3.39%)
Mutual labels:  open-source
Tus Resumable Upload Protocol
Open Protocol for Resumable File Uploads
Stars: ✭ 1,070 (+1713.56%)
Mutual labels:  open-source
Opensource.guide
📚 Community guides for open source creators
Stars: ✭ 9,460 (+15933.9%)
Mutual labels:  open-source
Php E Invoice It
A PHP package for managing italian e-invoice and notice XML formats. (Pacchetto PHP per gestire il formato XML di fatture e notifiche come richiesto dal SdI).
Stars: ✭ 53 (-10.17%)
Mutual labels:  open-source
Sustainable Oss Attributes
👛 What does a sustainable open source project look like?
Stars: ✭ 56 (-5.08%)
Mutual labels:  open-source
Foss Android
List of free and open-source alternatives to proprietary Android apps.
Stars: ✭ 59 (+0%)
Mutual labels:  open-source
Hiyapyco
HiYaPyCo - A Hierarchical Yaml Python Config
Stars: ✭ 58 (-1.69%)
Mutual labels:  open-source
Rexy
Flexible and extendable recommender system based on an abstract User-Product-Tag schema
Stars: ✭ 57 (-3.39%)
Mutual labels:  open-source

OpenBikeSharing

Build Status

OpenBikeSharing is an Android application that displays the availability of shared bikes in your city.

It uses the CityBikes API that provides data for more than 400 cities in around 40 countries and displays this data in a list or on an OpenStreetMap layer thanks to the osmdroid library (multiple layers are available).

Download

OpenBikeSharing is available on F-Droid and Google Play. Signed APK's can also be found on GitHub in the Releases section.

Contribute

Issues

Bug reports and feature requests can be reported in Issues.

To contribute to the openbikesharing.org website, just switch to the gh-pages branch.

Translations

Translations are managed on Weblate. Please follow these instructions if you want to help.

Donations

Donations are always welcome and will help further development of OpenBikeSharing:

  • Bitcoin: 168utA5DWMVXLFVfQDahG5abEWUSk9Wcfm

Build

If you use Android Studio, you can import the project directly from GitHub.

Otherwise you can build it from the command line with Gradle.
Clone the repo and type:

./gradlew build

(You may need to chmod +x the gradlew script)

The Gradle script will take care of downloading the necessary libraries and will generate the APK's in app/build/outputs/apk.

Permissions

The following permissions are needed by OpenBikeSharing (those are the same that are required by osmdroid):

  • ACCESS_COARSE_LOCATION
  • ACCESS_FINE_LOCATION
  • ACCESS_WIFI_STATE
  • ACCESS_NETWORK_STATE
  • INTERNET
  • WRITE_EXTERNAL_STORAGE

Internet access is needed to download the map tiles and the stations. Location access is only used to locate you on the map. Access to the SD card is required by osmdroid to cache the tiles.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].