Enhancing Usability With Platform Specific Functionality

When you’re developing an app or website it’s tempting to think in terms of desktop functionality. But if you want an app that works “natively” on the platform it’s on, you need to think about how each platform has unique functionality.

For example on Moody Radio’s website and mobile apps they were originally designed with our stations listed out by state. This worked, but it definitely not optimal as you end up with a long list like this:

List of stations on website
List of stations on website

But recently we updated our homepage of the website and we’re working on updating our mobile apps, so we’re revisiting this. On the website, where you have a mouse, which provides a greater degree of accuracy we added a map:

website-station-map

And as we’ve been planning functionality for the new mobile apps, we’re going to first try and use GPS-based geolocation to offer the closest station and then providing the user an option to see the full list if they want a different station.potrait-local-station-gps-result

Both of these changes should improve the user’s experience┬áby adapting the presentation of our stations to the specific platform’s functionality.

The next time you get ready to design a user interface, don’t forget to think about the different platforms and their unique functionality to enhance the experience.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>