mobiForgemobiReadyDeviceAtlasgoMobi
background image
  • Accessibility - Posted by brysonmeunier - 12 Sep 2013
  • Thumbnail of Section Feature Image

    Eleven questions to better mobile SEO

  • Earlier this year I resolved to share more actionable information on mobile SEO in my Search Engine Land column, so it was nice to be invited to do that here on mobiForge. Mobile SEO best practices are so 2008. These days mobile search matters more than ever, and it’s important not only to have general guidelines, but to have a process for optimizing your site for mobile searchers. Today I’m going to go through an actual site example and optimize it.
  • HTML5 - Posted by ruadhan - 15 Aug 2013
  • Thumbnail of Finger touching feather

    HTML5 for the Mobile Web: Touch Events

  • With the widespread adoption of touchscreen devices, HTML5 brings to the table, among many other things, a set of touch-based interaction events. Mouse-based events such as hover, mouse in, mouse out etc. aren’t able to adequately capture the range of interactions possible via touchscreen, so touch events are a welcome and necessary addition to the web developer's toolbox. Use cases for the touch events API include gesture recognition, multi-touch, drag and drop, and any other touch-based interfaces.
  • Android - Posted by weimenglee - 07 Aug 2013
  • Thumbnail of Map of moon

    Developing with Google Maps v2 for Android

  • In one of my previous articles, I talked about embedding Google Maps in Android applications. Much has changed as Google went about revamping a lot of existing APIs in Android. In version 1 of Google Maps for Android, Google used the MapView to display map data. In version 2, the MapView is deprecated; instead, you have to use a MapFragment.
  • Content Adaptation - Posted by ruadhan - 26 Jul 2013
  • Thumbnail of Diversity by  || UggBoy♥UggGirl || PHOTO || WORLD || TRAVEL ||

    Tablet and mobile device detection in PHP

  • 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.
  • HTML5 - Posted by ruadhan - 10 Jul 2013
  • Thumbnail of Gyroscope

    HTML5 for the Mobile Web: Device Orientation Events

  • 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.
  • iPhone - Posted by Sean McGrath - 04 Jul 2013
  • Thumbnail of Arty iOS7 feature comparison chart

    Beyond the bells and whistles: What does iOS7 mean for the development community?

  • The new iOS7 is causing quite a stir in the development and design communities. Some are hailing Apple's newest operating system as a well overdue renovation. Others are saying that Tim Cook and Jony Ives are insulting the clear vision of Steve Jobs, by disregarding function in favour of form. Whichever camp you are in, iOS7 is coming to a screen near you and while the beta still leaves a lot to be desired, any developer with an ounce of self-preservation would do well to get on board this iTrain.
  • HTML5 - Posted by ruadhan - 30 May 2013
  • Thumbnail of Geolocation image - birds & airplane navigating

    HTML5 for the Mobile Web - a guide to the Geolocation API

  • 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.
  • Android - Posted by Staff - 27 May 2013
  • Thumbnail of Android Studio by Google

    Google I/O: Android Studio launched to build and test Android apps

  • This year’s I/O saw Google showcase a series of mobile-related initiatives focused on helping the Android community to grow and prosper. As Android continues to dominate the smartphone market, expectations are high for new Android activations in 2013. Google are forecasting that in 2013, 900 million Android devices will be activated. The Google Play app now sees more than 2.5 billion installs every month with 48 billion apps downloaded since the launch of the Android Market in late 2008.
  • HTML5 - Posted by ruadhan - 16 May 2013
  • Thumbnail of Image of old compass

    HTML5 for the Mobile Web - Part I: Introduction

  • 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.
  • Messaging - Posted by Staff - 17 Apr 2013
  • Thumbnail of Upturned ice cream cone

    The most common mistakes in smartphone sites according to Google

  • Google are paying ever more attention to the mobile market and so, developers pay attention when the Big G is making recommendations. Google recently published a document on the main mistakes people make when working on mobile websites for smartphones. If you look through the list you can definitely recognize a cornerstone of Google's approach: focus on the end user. Or put another way, "adopt the approach you want but be aware of your audience".