From past August we received very good feedback from our users (almost 4,5 rating) but most of them repeated the same comment: "If it had real time connection it would be perfect". We love to hear our users and thanks to EMT Madrid (Open Data) we have had the chance to include Real time connection on this new version.
Madrid Bus users are telling us all the time they love the app basically because it's extremely easy to use, so we had the challenge to include the new feature (real time) without impact in the usability. At the same time we want to keep the offline navigation (provide lines, stops, estimated time arrival...) so we decided to do it transparent for our users. So, it works very easy, when the user go to the required Stop screen if the device is connected to Internet it provides real time data, in case it's not connected to Internet in that moment the app provides estimated time data (calculation based on official timetable). It's very easy to know whether you are receiving real time data or not. When the app is connected to Internet in every places where it provides real time info you can see the text "Powered by EMT" and the EMT logo.
In the screenshots below you can see a couple of examples:
We hope you enjoy and recommend our Android app Madrid Bus and as always please don't hesitate to contact our team for new suggestions.
If you want more details about Madrid Bus you can find more details here.