PROGRESS SINCE MILESTONE 3
-
Improved routes calculation time – this was done by two calculation improvements:
-
First, when calculating the routes' overlapping bike paths, only the biking paths that are inside the boundary defined by the origin/destination points.
-
Then, when checking if a point in the route is a part of t bike path, we first check if it is a part of the bike path of the previous point (which is more likely than other routes), and only if it's not, we check all other routes.
-
-
Improved Tel-O-Fun availability data retrieval – thanks to the server side.
-
Improved UI for setting location on map as origin/destination – now buttons show inside the infoWindow.
-
Added an option to have Tel-O-Fun stations as origin/destination.
-
Added route ranking in the info – makes it easier for the user to understand what is the best route.
-
Bug fixes:
-
Search from current location is now done correctly if user moves before hitting the search button.
-
Fixed a bug where origin and destination are too close.
-
Removed redundant messages asking to turn on GPS when minimizing and maximizing the app.
-
-
Used pro-guard to reduce the apk file size.