MetroMan
Senior Member
I have the app. It’s visually appealing but the UX is poor.
For example, the main information users are seeking in this app is 1) balance and 2) ride history.
The balance should be far more prominent, perhaps even taking up nearly the full available space on the card so it is instantly seen at a glance.
Second, there’s a Load New Passes button that will be seen forever regardless if the user ever buys passes and even after they do. This pushes the second most sought after info — ride history — below the screen, and forces the user to scroll to find it.
What’s not seen here is that there’s a startup animation that wastes 3-4 seconds. That might not seem like a lot but in context of how it’ll be used, one handed on a moving bus or in line to tap your card, quickly verifying the balance with people waiting behind you, every second counts.
There’s a difference between graphic design and user experience design. Many developers don’t seem to understand this.
The iOS app doesn’t have that much utility because of the restrictions on the NFC chip on Apple devices. On Android, you can tap your card to the back of your phone and update the balance on the card instantly.
There’s been indications in iOS that Apple is about to provide a public API to developers to more liberally use the iPhone’s NFC chip. I think we’ll hear about it this year. It seems that Metrolinx will be ready to add that support once it’s there.
For example, the main information users are seeking in this app is 1) balance and 2) ride history.
The balance should be far more prominent, perhaps even taking up nearly the full available space on the card so it is instantly seen at a glance.
Second, there’s a Load New Passes button that will be seen forever regardless if the user ever buys passes and even after they do. This pushes the second most sought after info — ride history — below the screen, and forces the user to scroll to find it.
What’s not seen here is that there’s a startup animation that wastes 3-4 seconds. That might not seem like a lot but in context of how it’ll be used, one handed on a moving bus or in line to tap your card, quickly verifying the balance with people waiting behind you, every second counts.
There’s a difference between graphic design and user experience design. Many developers don’t seem to understand this.
The iOS app doesn’t have that much utility because of the restrictions on the NFC chip on Apple devices. On Android, you can tap your card to the back of your phone and update the balance on the card instantly.
There’s been indications in iOS that Apple is about to provide a public API to developers to more liberally use the iPhone’s NFC chip. I think we’ll hear about it this year. It seems that Metrolinx will be ready to add that support once it’s there.
Last edited: