Meet goMobi – A New Content Mobilization Platform
Ruadhan, MobiForge, 6/23/2010
Here in dotMobi we’ve just launched our latest product. The culmination of months and months of hard work by the dotMobi team has resulted in the release of our spanking new content mobilization platform: goMobi.
You can find all the official blurb over at http://gomobi.info along with some videos of our CEO and CTO talking about the product. What I aim to do here is to give an overview, from a developer’s viewpoint, so that you can find out what there is in goMobi to appeal to the developer in you.
A quick introduction
GoMobi grew out of another project we had here in dotMobi – InstantMobilizer (which itself grew from the well known Mowser mobilizing tool which dotMobi acquired in 2008). The same principle lay behind all of these projects – to provide an easy-to-use tool to enable site owners to make their content mobile-accessible. We have taken this to its next logical step with goMobi.
GoMobi is a content mobilization platform which will enable you to get a mobile website that will work on all mobile devices up and running in minutes (really, minutes!). It’s a hybrid between a traditional content management system and a mobile Web site builder. Sites are built with an easy-to-use control panel interface – the goMobi “SetUp Assistant” – and can access components from an existing desktop Web site to ensure brand consistency and speed of mobile Web site implementation.
The control panel consists of two tabbed panels and a Preview pane. The Design panel configures the look and feel of your goMobi site, and the Features panel configures the content. The Preview pane updates immediately to show any changes made to the site.
The Design panel consists of several sections that allow you to change the general look and feel of the site, including the logo, the colour scheme, and the title and description of the site.
The Features panel is made up of a list of many different ‘Feature’ apps – including functionality that makes sense in the mobile context; things like ‘Call Us’, ‘Find Us’, ‘Image Gallery’, ‘News Feed’ and so on. To enable an app involves supplying the required information for that app, and clicking an activate button. That’s all that’s needed!
It’s designed to be simple enough so that non-technical business owners can use it. It’s also designed to be easily integrated with other products & services so that existing desktop web developers can begin to step into the mobile world, and extend their portfolio of offerings with mobile web solutions alongside existing desktop web solutions.
What’s in it for the developer?
Of particular interest to developers is the suite of tools offered with goMobi.
- Transcoding Engine
- REST API
- Device Detection
Transcoding Engine
GoMobi sites can stand independently, or can be configured with an existing desktop site as the ‘source site’. In the latter case, goMobi can automatically crawl the source site and pull out important business information such as the phone number (and automatically populate the ‘Call Us’ feature), address (and populate the Google Map ‘Find Us’ app) and so on.
When a source site is linked to the goMobi site, you can make use of the Transcoding Engine. This essentially allows you to mobilize any of the content on a desktop site so that it will be accessible on any mobile device. The transcoding process automatically converts existing desktop content to be mobile-friendly. However, since it is an automatic process, you might want to tweak the results; for instance by making some content more prominent, or by suppressing other content from appearing in the mobile version altogether. For example, you might want to remove Flash objects from the mobile website altogether (unless you expect all your users will be using Android devices and not iPhones ;-) ).
The Designer Toolkit (or how to tweak the transcoding engine)
The designer toolkit makes use of special meta tags, and CSS classes that you can add to your content to tweak the transcoding process. Examples of the improvements to the transcoding process can be seen in the following illustrations:
Tweaking the Transcoder – desktop pages transcoded for mobile: before tweaking (left) and after (right)
Tweaking the Transcoder – desktop pages transcoded for mobile: before tweaking (left) and after (right)
For the full detail, please read the guide here.
With goMobi, we’ve also developed a comprehensive REST API. Using the API, every aspect of a building or modifying a goMobi site can be fully automated. It supports XML and JSON, and can be used to get and set site information, change themes, colours and logos, and activate and deactivate goMobi apps. Pretty much anything that can be modified with the control panel can also be achieved with the API, and thus opens the door to integration with other products and services.
Device Detection
DotMobi’s device detection technology, DeviceAtlas is also offered with goMobi. By sending the vistor’s User-Agent string to the DeviceAtlas service, DeviceAtlas will report back key information about the device, thus permitting redirection to goMobi site if necessary. It is relatively simple to embed DeviceAtlas code in your website to determine if your visitors are on mobile devices or not. Simple device detection in just a few lines of code! Of course this code can be extended to do more exciting things such as caching device properties so that you don’t need to keep looking up the same device, thereby speeding up your website response time. For more detail please see this article.
In conclusion…
That about sums up goMobi from the Developer’s perspective for now. If any of this has tickled your fancy and you think you might like to learn more, or try it out, you can get in touch via the form on this page. We’ve also set up a discussion forum on this site for developers to talk about goMobi.
Related posts:
- Apple to create new HTML5 content for website Dave Caolo, TUAW, 9/29/2010 Apple has published a new job posting for a Creative Technology Manager, tasked in part with...
- Yahoo! Revamps Mobile Homepage with Better RSS & Multimedia Content Jolie O’Dell, Read Write Web, 10/7/2009 Today, Yahoo!Mobile SVP David Ko introduced the company’s new mobile homepage calling it “the...
- MobileIron updates its mobile management platform Matt Hamblen, Computerworld, 9/9/2010 Virtual Smartphone Platform 3.0 has a mobile API that could be used to add business intelligence...
In: Android, iPhone, Mobile Technology · Tagged with: API, Flash

on June 23, 2010 at 4:58 pm
Permalink
Meet goMobi – A New Content Mobilization Platform http://is.gd/d0Mrl