Find a bike in your city!
This app provides a simple interactive map displaying all bike share stations by city, their number of available bikes and free parking spots, and the geolocation. You can also save your favourites stations and see their status on the cover.
500+ cities in 50+ countries, check in the app if yours is there ;)
Source code: https://github.com/sthocs/harbour-bikeme
Translations: https://www.transifex.com/sthocs/harbour-bikeme
Send me a message to report bugs or ask for new cities!
By default, BikeMe only show cities where open data is available (or at least clean data). If your city doesn't provide open data (or if I haven't included it in the app yet), you have the option to use the CityBikes data. If your city is available in both data sets, it's better to use the "Official data" though, since the data is fetched directly from the bike provider.
*****
(Versions 0.5-2 and above will only work on Sailfish OS 2.0.5 and above.)
0.11:
0.10:
0.9.4: fixes: previous city was not saved + blank map with QtLocation 5.4 (SFOS 4)
0.9.3: Quick bugfix release, sorry to not have seen your comments before!
...
Full changelog at https://github.com/sthocs/harbour-bikeme/blob/master/rpm/harbour-bikeme....
Comments
Matias
Thu, 2024/01/04 - 21:52
Permalink
This app looks awesome! But sadly when I select my own city (Zwolle, NL) the app segfaults on my XA2. Other places seem to work fine.
Sthocs
Sat, 2024/01/06 - 17:44
Permalink
So I've checked, and it's because the feed exposed is empty: https://api.ridecheck.app/gbfs/v3/zwolle/gbfs.json. I'll add a check to avoid the crash, but impossible to do anything else.
The location is not listed on the provider website anymore: https://ridecheck.app/en/locations. Are they still active, or has the provider changed maybe?
Matias
Sat, 2024/01/06 - 18:30
Permalink
Ah I see, maybe the provider has changed. Thank you for taking a look at it though!
Sthocs
Sat, 2024/01/06 - 23:13
Permalink
If you have info about the new provider and it has public data, let me know!
Sthocs
Fri, 2024/01/05 - 00:25
Permalink
Oh interesting, same on my 10 iii. I know that many cities are broken because Dott/Lime services have been added to the sources list and I haven't added compatibility, but a segfault is a first :D
Thanks for trying it out, I'll try to have a look this week-end!
olf
Fri, 2021/12/31 - 08:12
Permalink
AFAIK, one can target a "minimal required SFOS release", but I have no idea if there also is a CLI switch for this.
Sthocs
Tue, 2022/01/04 - 16:30
Permalink
So as stated on https://forum.sailfishos.org/, it installs fine on the Jolla 1 (SFOS 3.4), and I don't have any easy way to compile or test on older versions sorry. If you want to investigate more you could install in terminal and give me the error, otherwise version 0.9.3 is good for daily usage :)
olf
Thu, 2021/12/30 - 10:05
Permalink
Versions > 0.9.3 fail to install on SFOS 3.2.1, unfortunately.
Is there a real functional dependency, or just the SDK target chosen?
Sthocs
Fri, 2021/12/31 - 05:58
Permalink
No new dependency, I compile manually with the SDK, which targets the latest releases. Do you know if it's possible to change the target there or if I need to look at using sfdk directly?
carmenfdezb
Mon, 2021/06/07 - 17:59
Permalink
Hi @Sthocs! Could you please add aarch64 package for Xperia 10 II? Thanks in advance!
Sthocs
Tue, 2021/06/08 - 12:38
Permalink
Hey, good point, added! I didn't test it but I now receive email notifications, in case of issue :)
carmenfdezb
Tue, 2021/06/08 - 13:53
Permalink
Great!! Thank you so much!! It works like a charm :)
Sthocs
Tue, 2021/06/08 - 16:43
Permalink
\o/ thank you for the continuous testing :D
carmenfdezb
Wed, 2020/10/07 - 16:36
Permalink
Since I've updated SailfishOS to v3.4, I must select my city every time I start BikeMe. Is it only me or is that a bug?
Sthocs
Sun, 2021/02/07 - 01:05
Permalink
Ok I finally reproduced the error when I tried to install the app on a fresh device. It's fixed, sorry for the big delay :)
carmenfdezb
Sun, 2021/02/07 - 09:18
Permalink
Sorry, I haven't seen your previous message until now :(
Thank you for the update, it works perfect!!!
Sthocs
Sun, 2021/02/07 - 14:30
Permalink
Np, thank you for confirming!! :)
Sthocs
Thu, 2020/11/19 - 02:36
Permalink
Arf, sorry Carmen the email notif probably went in spam, I'm only seeing your message now! :/
I don't have this problem on my side. If you have the developer mode enabled, could you try to run it from terminal (by typing "harbour-bikeme") to see if there are any errors? I have the following log:
Or let me know what city is saved in
Olsen
Mon, 2019/12/30 - 14:56
Permalink
Nice little app! It would be great if it was possible to rent a bike with it. There is an open source Android app on F-Droid which does exactly this:
https://f-droid.org/de/packages/com.example.hochi.nextcompanion/
Maybe you could integrate this functionality into BikeMe?
Sthocs
Tue, 2020/01/21 - 00:17
Permalink
Thanks for your comment! Is there a public API for that?
Usually the renting part of those systems is managed by the operator and it's a private part, with a dedicated app that they develop themselves.
Olsen
Fri, 2020/01/24 - 21:20
Permalink
Sorry, I don't know. But the source code is small and it would be possible to contact the author via github...
Sthocs
Wed, 2019/12/18 - 03:01
Permalink
Arg, apologies once again! I am definitely not notified of comments anymore :'(
I will have a look at those issues asap!
(I should really setup regular automated testing!)
carmenfdezb
Wed, 2019/11/20 - 10:31
Permalink
Maps aren't showed. It's a pity because the other functionalities work fine
carmenfdezb
Thu, 2019/11/21 - 22:58
Permalink
Changing to osm maps in settings solved my problem :) On the other hand, an error about api is showed when I do 'Update cities list'
Sthocs
Thu, 2019/12/19 - 15:18
Permalink
Thanks Carmen, both issues are fixed, you can use HERE maps again, sorry for the delay!
carmenfdezb
Thu, 2019/12/19 - 17:06
Permalink
Thank you so much! ;)
subeditor
Sun, 2019/10/20 - 14:35
Permalink
There is some bug with Moscow on Sailfish X.
Moscow was missing in cities list on first start. So I had to Update cities list via pulley menu.
But on next start app showed cities list again, and again Moscow is not in the list.
If I select any city wich is on the list app starts with map (or favorites list - what I set as start screen).
On JP1 app works as expected.
Sthocs
Wed, 2019/12/18 - 03:43
Permalink
Hi! It's weird because Moscow is one of the hardcoded cities so it should always be here. Can you confirm that you have selected the "Official data" as data source? I can't reproduce this issue :( (I'm on Sailfish X too)
subeditor
Mon, 2019/12/23 - 16:01
Permalink
Hi!
Yes, Official data is selected.
I changed it to CityBike and back to official again and now app seems to remember my city.
sampos
Wed, 2019/08/21 - 11:57
Permalink
Map tile loading does not work any more, stations are shown on an empty background. Maybe the here maps api key has expired?
Pages