One of the biggest demands by clients that we face is providing websites and applications for mobile devices. It’s no big news that web design is in a state of flux with the introduction of a wave of mobile devices, each with varying screen sizes and functionality, which raise a whole range of questions about web design best practice. Within the mobile app market, there is much debate over which is the better of two contrasting systems to deliver content to mobile devices – native applications, which can be downloaded from app stores and are installable software, and web apps – effectively websites that respond to being viewed on mobile devices.
Many argue that native apps offer better user experience; they are typically run much faster and utilise device functionality to perform sophisticated tasks, making them feature rich – plus, they don’t always require an internet connect to work. There are however drawbacks – they consume device resources, such as battery life; and require regular updates to maintain security and update their functionality. Not to mention that the issue that comes with market penetration. For example, Twitter’s mobile app might appear exactly the same on both Android and iPhone – but they will be built from different technologies – Java and xCode respectively. This presents large overheads when it comes to maintaining multi-platform apps for one service.
Mobile web apps
There are far fewer constraints when working with web apps – they require an internet connection yes – they are after all typically a mobile optimised version of a website. However, for our clients, they provide the better solution. They are extremely scalable – using standard compliant technologies such as HTML and CSS, website content can easily be optimised for mobile devices through techniques such as content adaption.
It is important to remember that accessibility standards beyond the browser exist outside of web content accessibility standards. These guidelines don’t apply to the mass app markets we see available for the tablet and smartphone operating systems. Additionally, with native app SDK’s being made freely available to developers, regulating accessibility standards for native apps is near non-existent.
Of course we haven’t touched in this post on responsive designs for mobile web design which we are currently doing lots of work on… so more coming on that.
- Wired magazine – Native apps vs mobile web
- The guardian’s smart accessibility is packed full of useful information about mobile accessibly.
- The W3C – WAI mobile accessibility
- IBM – how do native apps measure up to accessibility
If you would like to chat about how S8080 could help improve mobile website design and user experience, call 01792 485566 and ask for Chris or Matt, or email, email@example.com.