Design & Development
Tablet and mobile device detection in PHP
July 26, 2013, by Ruadhán O'Donoghue
Previously on mobiForge Ronan posted about a lightweight approach to device detection using regular expressions in PHP. Since this is still an approach widely adopted by many web developers today, we feel that it's about time we revisited the original article... Read More
HTML5 for the Mobile Web: Device Orientation Events
July 10, 2013, by Ruadhán O'Donoghue
In this third article in our series on HTML5 for the mobile web, we take a look at the Device Orientation API. This API provides information about the orientation and movement of a device. Information comes from the positional sensors such as compasses, gyroscopes and accelerometers. Via this API, a web app can access and make use of information about how a device is physically oriented in space. Use cases include game control based on device tilting, and mapping where a map is correctly aligned with the world based on the device orientation data... Read More
Designing for Touch: Thumb and Finger Sized Design
June 19, 2013, by Martin Clancy
IDC recently published research showing that more than 50% of the 418.6 million mobile phones shipped during the first quarter of the 2013 were smartphones. Back in December 2012, Forrester reported that in the USA, 19% of adults (34 million people) now own a tablet and that by 2016 that will rise to 113 million tablet owners... Read More
HTML5 for the Mobile Web – a guide to the Geolocation API
May 30, 2013, by Ruadhán O'Donoghue
In this second article in our series on HTML5 for mobile web (first part here), we cover the Geolocation API. For mobile users, location-based services are hugely compelling. Long the holy grail of mobile applications, and something of a missed opportunity for service providers, the addition of location-awareness to mobile apps has made for some very exciting use cases... Read More
HTML5 for the Mobile Web – Part I: Introduction
May 16, 2013, by Ruadhán O'Donoghue
There has been much interest lately around HTML5 and its readiness for production environments and whether HTML5 apps should be used over native apps. This has been due, in large part, to the high-profile defections of tech behemoths such as Facebook and LinkedIn away from HTML5 to native apps for their core mobile services... Read More