Updates
Features, fixes & improvements.
New Core
Complete Routing Overhaul: This is the big one. I've completely rebuilt the core routing engine. The app now uses a new system (powered by OSRM) to calculate routes. The end result is that initial route calculations and, more importantly, re-routing are now 'crazy fast'. This was the #1 piece of feedback, and it should make the app feel much more reliable when you take a wrong turn.
Refreshed UI with Dark Mode: I’ve cleaned up the navigation UI to be simpler and easier to read at a glance. And, by popular demand, there is now a dedicated Dark Mode! It’s much easier on the eyes, especially for night rides.
On-Screen Speed Limits: To help you stay safe and aware, the app can now optionally display the speed limit for the road you're currently on. (This data comes from OpenStreetMap, so its availability may vary).
New "Simple Mode": For those who prefer a more minimalist experience, there is a new navigation mode that features a giant arrow, the distance to your next turn, and nothing else. It’s perfect for when you just want to focus on the road ahead.
Lots of Bug Fixes: I've also squashed a ton of smaller bugs, including the frustrating one where the map wouldn't follow your location after an app crash.
The main goal for this update was to address the core feedback and make Urban Rider the most reliable and "trusty co-pilot" for your scooter.