BikeMe

Rating: 
4.88889
Your rating: None Average: 4.9 (9 votes)

Find a bike in your city!
Nextbike added. Now 170+ cities in 36 countries!

Beta version: app was rewritten almost from scratch in order to add more systems and later opensource it.
It doesn't bring much for existing users yet (actually, favourites cover is even disabled for now), but if you try it you can report bugs or ask for new cities: sthocs@hotmail

--

This app provides a simple interactive map displaying all stations by city, their number of available bikes and free parking spots, and the geolocation. You can also save your favourites stations.

Available cities:
AE: Al Ain, Dubai
AT: 10vorWien, Groß Enzersdorf, Hollabrunn, Innsbruck, Laa an der Thaya, Lunz am See, Marchfeld, Mödling, NeusiedlerSee, Römerland, Serfaus, St.Pölten, Südheide, Thermenregion, Traisen-Gölsental, Triestingtal, Tulln, Tullnerfeld West, Unteres Traisental, Wachau, WienerWald, Wr.Neustadt, ÖBB-Bahnhöfe
AU: Brisbane
AW: Aruba
BA: Sarajevo
BE: Bruxelles-Capitale, Namur
BG: Dobrich
CA: Montreal, Victoria
CH: Hergiswil, Luzern, Stans, Stansstad, Sursee
CY: Limassol
DE: Augsburg, Bensheim, Berlin, Bietigheim-Bissingen, Bochum, Bottrop, Dortmund, Dresden, Duisburg, Düsseldorf, Essen, Fellbach, Filderstadt, Flensburg, Frankfurt, Friedrichshafen, Gelsenkirchen, Göppingen, Gütersloh, Hamburg, Hamm, Heidelberg, Herne, Herrenberg, Holzgerlingen, Karlsruhe, Kirchheim am Neckar, Köln, Leipzig, Ludwigsburg, Ludwigshafen, Mannheim, Mülheim a.d.R., München, Norderstedt, Nürnberg, Oberhausen, Offenburg, Potsdam, Quickborn, Remseck am Neckar, Schorndorf, Schwieberdingen, Speyer, Tübingen, Usedom, Vaihingen an der Enz, Waiblingen, Würzburg
EE: Tallinn
ES: Santander, Seville, Valence
FR: Amiens, Avignon, Belfort, Besancon, Calais, Cergy-Pontoise, Clermont-Ferrand, Clermont-Ferrand, Creteil, Grand Chalon, Grenoble, Lorient, Lille, Lyon, Marseille, Montpellier, Mulhouse, Nancy, Nantes, Nice, Paris, Rouen, Saint-Etienne, Strasbourg, Toulouse, Valence, Vannes
GB: Bath, Belfast, Edinburgh, Exeter, Glasgow, London, Milton Keynes, Stirling, University of Warwick
GE: Batumi, Batumi
HR: Karlovac, Slavonski Brod, Zadar, Zagreb, Sibenik
IE: Dublin
IN: Hyderabad, Rotterdam
JP: Toyama
KW: Kuwait
KZ: Astana
LT: Vilnius
LU: Luxembourg
LV: Jurmala, Riga
MT: Malta
NO: Lillestrom
NZ: Auckland, Auckland Waterfront, Christchurch
PL: Grodzisk Mazowiecki, Katowice, Lublin, Lódz, Michalowice, Opole, Poznan, Stacje Sponsorskie Nextbike PRM, Stacje Sponsorskie Nextbike Veturilo, Szczecin, Warszawa, Wroclaw, Swidnik
RU: Kazan, Moscow
SA: King Abdullah Economic City
SE: Goteborg, Lund, Stockholm
SI: Ljubljana
TR: Konya, Ordu, Seferihisar
UA: Kiew, Lviv
US: Hoboken, Kent State University, Pittsburgh, West Palm Beach Florida

*****

(Versions 0.5-2 and above will only work on Sailfish OS 2.0.5 and above.)

Known issues:
In order to not have the map lagging, only 200 stations max are put on the map. For cities with more than 200 stations, only the ones you can see are displayed. To refresh the stations displayed when you explore the map, you need to flick (not simply pan) or pinch the map, as the onPanFinished() event is currently not triggered due to a bug in Qt Maps 5.1.

The API of some cities managed by Nextbike don't provide the free spots, you'll see all stations with 0 free spots. I can't do anything for that.

Screenshots: 
Application versions: 
AttachmentSizeDate
harbour-bikeme-0.1-1.armv7hl.rpm208.9 KB11/04/2014 - 09:48
harbour-bikeme-0.4.2-1.armv7hl.rpm148.51 KB20/10/2015 - 22:54
harbour-bikeme-0.5-1.armv7hl.rpm122.08 KB24/08/2016 - 00:00
harbour-bikeme-0.5-2.armv7hl.rpm119.88 KB24/11/2016 - 19:44
harbour-bikeme-0.5.1-1.armv7hl.rpm120.18 KB17/01/2017 - 20:42
harbour-bikeme-0.6.beta-1.armv7hl.rpm183.31 KB17/03/2017 - 01:33
Changelog: 

0.6: App rewritten in order to be able to add more cities. Added Nextbike (130 cities)
0.5.1: Fixed Valencia (es)

0.5

  • Improved way to add favourites from the map
  • New option to select the start page
  • Misc: Auto refresh favourites when opening the page + slight fix for velobike.ru

0.4.2: Follow URL redirections to prevent interuption of service in case of URL change
0.4.1: Improved Favourites page readability, fixed London URL
0.4: Smoove and Veloway contracts added: 14 new cities ; New CitiesBrowser component
0.3: New cities added: London and Lille
0.2: New option to display all stations status directly on the map
       Usage of native SailfishOS icons

Comments

vicentpavel's picture

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's picture

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's picture

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's picture

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's picture

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's picture

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's picture

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's picture

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's picture

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's picture

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's picture

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's picture

Thanks, I didn't had time to fix it yesterday, it's updated now :)

subeditor's picture

Still do not work on my Jolla. The same error as above.

Sthocs's picture

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's picture

The most important app in my phone, I use it everyday

Thank you so much for the fast answer ;)

Sthocs's picture

I'm very happy to read that :)

mad_soft's picture

Any plans to submit this app to jolla harbour?

Great app!

Sthocs's picture

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's picture

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's picture

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's picture

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's picture

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's picture

Many thanks!

subeditor's picture

Great app!

But somehow it allows only digits for Favorites name.

Sthocs's picture

Thanks.
Yes, actually you need to enter the ID of the station.
The user-friendly way to add a favourite is to go on the map, click on a station and then on the little heart. You'll arrive on the favourites page with the ID already filled-in. I need to change that, but it does the job for now.

By the way, how did you manage to solve the issue with the missing osm rpm? I saw someone having the issue on TJC (maybe you), but didn't have time to have a look.

subeditor's picture

Yes, that was me. I updated SFOS and error gone.

carmenluci's picture

Thank you for the app, it's excellent!!

It would be nice if you add an option in Settings to open the app in "Favorites" or "Interactive Map"page directly.

On the other hand, are you thinking about adding other languages to the app? You can count on me for Spanish translations ;)

Sthocs's picture

Glad you like it :)
Well, that's two things I could certainely do when I have some time! (thank you for proposing to help!)

inte's picture

Nice app, thank you very much!
It would be amazing if you could also add Stadtrad Hamburg (http://stadtrad.hamburg.de/kundenbuchung/) to the list!
Thanks!
Chris

Sthocs's picture

Hey ! Sorry for the very late reply. Just to let you know, I had a look and they doesn't provide a clean API unfortunately.
I'll see what is possible from the website if I have time, but otherwise I've seen that NextBike, which has a better API, has also a contract in Hamburg. Does it means you have 2 bike providers in Hamburg?

Pages