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
subeditor
Sun, 2019/10/20 - 14:50
Permalink
+1
Sthocs
Thu, 2019/12/19 - 15:19
Permalink
That was indeed the HERE Maps API keys, that have been removed from my account without any notice :@
Sorry for the delay, I had been using the OSM plugin for a few months so I didn't spot the issue myself.
subeditor
Fri, 2018/05/25 - 14:20
Permalink
Hi!
It seems that API of Moscow Velobike has changed while last update of their app.
Now the adresses of favorites are missing - https://yadi.sk/i/IlYvKJTb3WX8hK
Sthocs
Sun, 2019/01/13 - 19:39
Permalink
Wow, really sorry, I never got notified of this comment :(
Indeed, the "Name" field is now empty in their API, I will thus display the "Address" instead in a future release (let's see if they put it back for the next season). I hope the app was still usable :(
(And thanks for your comment about the "Donate" button btw, I'll probably don't add one, but I take that as a great feedback, which is enough for me :) )
subeditor
Tue, 2017/05/02 - 10:48
Permalink
Hi!
Moscow API seems to be changed with new season start - BikeMe shows only available parkings but not a bikes.
https://yadi.sk/i/QfLFlIyf3HXvx9
The map does the same, on Favorites it's more obvious.
Sthocs
Sun, 2017/05/07 - 16:36
Permalink
Hey, thanks for the info, the issue was actually due to an obvious mistake I made in the parser when I rewrote the app, and I couldn't test at the time since the service wasn't opened yet. (The API did change actually, but they just added some unused fields (yet) for the futures electric bikes, I'll need to think how I should handle that in the future).
Anyway, it's fixed in 0.7!
subeditor
Wed, 2017/05/10 - 10:57
Permalink
Thanks for the fix!
Could you fix one more bug - add "Donate" button?
vicentpavel
Thu, 2017/01/26 - 11:59
Permalink
Hello Sthocs, thanks a lot for the modifications in the app, now it has València Spain, and new changes are wonderful. Thanks for this great app!
Thanks to people like you, Sailfish is a worthy OS.
Sthocs
Fri, 2017/01/27 - 00:44
Permalink
Thanks for letting me know, comments like that motivate to improve the app!
I didn't imagine that some people were still using the 0.1 :)
elastic
Tue, 2017/01/17 - 14:15
Permalink
Hi, great app! I was wondering if you would consider to change the api to citybikes it would add a bunch of cities and systems to your app ...
Sthocs
Tue, 2017/01/17 - 20:53
Permalink
Hey, thanks. I am currently (very slowly) cleaning and refactoring the app. After that I will look to add more cities. I will try to use official APIs first, but thanks for the link, I will certainly have a look!
elastic
Tue, 2017/01/17 - 22:07
Permalink
For me Nextbike would be the most important thing ... if you want to use the official api or citybikes is up to you ;-) - I just thought it would be easier to use only one api and the citybikes one seems really well maintained - but of course it's a open project and could be abandoned any time
Sthocs
Fri, 2017/03/17 - 01:40
Permalink
Hello again, Nextbike is now added :)
It would indeed be easy to use citibikes but I like the fact to not depend on third parties for now.
vicentpavel
Tue, 2017/01/10 - 22:05
Permalink
Hello again,
thank you for advise me to install Maps again, that was the problem.
Now what happen is that I live in Valencia, Spain, when I select it there appears Valence, France. When I select Valence, France, it appears Valence, France.
It didn't happen in the version BikeMe 0.1-1.
Would be nice to solve this bug in this awesome app!
Thanks for everything.
Sthocs
Tue, 2017/01/17 - 20:45
Permalink
Thank you for the report, it's fixed :)
You will need to clear the cache (in Settings) and maybe come back on the Cities List page and refresh it.
vicentpavel
Tue, 2016/12/13 - 22:06
Permalink
Hello, I've been using this formidable app long time but now it doesn't work, I've the Sailfish 2.0.5.6, untrusted software allowed, then I try to install the last version 0.5-2 of BikeMe but it doesn't install =( Do you have any idea why is that behaviour?
Sthocs
Wed, 2016/12/14 - 17:44
Permalink
Hi, did you try to reinstall Sailfish Maps from the Store? It uses the same dependency so it might fix the issue. Otherwise you'll need to install the rpm from the terminal to see the error message: in the terminal type `cd Downloads` and then `pkcon install-local harbour-bikeme-0.5-2.armv7hl.rpm`
carmenluci
Wed, 2016/11/23 - 22:51
Permalink
The app is missing since I've updated to v2.0.5.6, and I can't to install it:
Status: dep-resolution-failed
Extra details:
nothing provides qt5-plugin-geoservices-nokia needed by harbour-bikeme.0.5-1.armv7hl
Jolla replaced qt5-plugin-geoservices-nokia with qt5-plugin-geoservices-here
Sthocs
Thu, 2016/11/24 - 19:47
Permalink
Thanks, I didn't had time to fix it yesterday, it's updated now :)
subeditor
Sat, 2016/11/26 - 00:08
Permalink
Still do not work on my Jolla. The same error as above.
Sthocs
Mon, 2016/11/28 - 11:52
Permalink
Hello, if you have the same error than above, it means that you are still trying to install v0.5-1. You need to install the version recompiled for Sailfish 2.0.5: v0.5-2
carmenluci
Thu, 2016/11/24 - 22:30
Permalink
The most important app in my phone, I use it everyday
Thank you so much for the fast answer ;)
Sthocs
Mon, 2016/11/28 - 11:43
Permalink
I'm very happy to read that :)
mad_soft
Fri, 2016/08/26 - 13:01
Permalink
Any plans to submit this app to jolla harbour?
Great app!
Sthocs
Fri, 2016/08/26 - 17:11
Permalink
Hi, thanks for the comment it's appreciated!
I can't publish the app in Harbour as it's using Qt Location to display the map, which only became stable in Qt 5.5, and Sailfish is stuck on Qt 5.2. But I've read that they are working on the migration to Qt 5.6. I will submit it as soon as I'm allowed to!
subeditor
Sat, 2016/08/06 - 01:54
Permalink
Hi there!
Could you check please parser for Moscow (Velobike.ru). It seems that event "Station offline" is not parsed correctly. Just I now I cheked again: native app shows that station is offline but BikeMe shows the number of the bikes available.
Thank you in advance.
Sthocs
Tue, 2016/08/09 - 01:58
Permalink
Hi,
I've checked a few stations and I see the same numbers on BikeMe and on the velobike.ru website. Which stations seems to not work for you?
Maybe their mobile application is using a different API?
subeditor
Wed, 2016/08/10 - 17:25
Permalink
Hi!
This relates not to exact station but to stations that are down at the moment.
Right now station 0465 seems to be down according to http://velobike.ru, but right now BikeMe shows that 6 bikes are available at station 0465.
For testing you can just scroll map at http://velobike.ru, find the station with NA icon and check what your app shows.
Sthocs
Thu, 2016/08/11 - 16:05
Permalink
Ok I see, I need to rely on the "IsLocked" flag in the Velobike API. Thanks for the report, I'll try to update that next week.
subeditor
Wed, 2016/08/17 - 23:08
Permalink
Many thanks!
Pages