Feeds

iPhone boosts Ajax and fluid UIs

But Nokia will take them mainstream

Combat fraud and increase customer satisfaction

Nokia has also been quick to embrace the revival of scripting languages - such as Python, which it has offered since 2004 - which have new popularity among Web 2.0 developers because of their support for open source and their fast, simple programming environments. "I don't think people initially believed developers who are focused on mobile devices would be interested in scripting for mobiles," Epting said.

On the Ajax front, the main option is Opera, which supported the platform from an early stage in its browser. Other products include Pocket IE, although this is not cross-platform of course, and Mojax, a beta product from mFoundry, which offers an Ajax-like development environment based around scripts called moblets. Although not a true Ajax product, as it does not run through a browser, it does support the creation of cross-platform applets without the need to write Java. As such, it has the key appeal of mobile Ajax, and as so often in the mobile world, we are likely to see compromises made on the purity of the standard platform to make it more appropriate for cellphone formats and business models.

No browser-based technology will take off in the mobile world without a powerful user interface that is optimized for the device, and sporting a fully fledged browser plus widgets and a dynamic UI - as the iPhone does - looks to be the best route forward. It will be adopted by most of the mediaphone players, and much work has already been done by the likes of LG (we features an iPhone lookalike last week from LG). Apple is certainly not the first to show off the potential benefits of handset-based Ajax and fluid interfaces. The Nokia N80 and N73 have also made progress towards a fluid or dynamic UI, for instance with a multimedia key that opens up a multifunction window that is navigated using a tiny navigation stick. Some Sony Ericsson models boast close-to-dynamic UIs, as does T-Mobile USA's Faves capability running on the BlackBerry Pearl, and Alltel's new mobile internet UI, based on Qualcomm's UIone platform.

But the high profile of the iPhone and its marketing machine will give such techniques, and Ajax itself, new momentum in the cellular world. Eli Dickinson of Fierce Developer predicts that 2007 will see the first round of real mobile Ajax applications. We support that view, and if Apple's iPhone proves the catalyst for taking Ajax mainstream, it will be Nokia's mobile internet activities that turn the promise into reality. In both cases, the Safari browser looks set to have a huge impact on the mobile world, to the possible detriment of the highly advanced and Web 2.0 savvy Opera, and to gain a market share its iPhone host could only dream of.

Ajax is not a pure browser environment, since the client does need some form of local software, although this is installed by the manufacturer rather than downloaded or plugged in. And for now at least – though perhaps Open Ajax and other nascent standards moves will help – Ajax widgets are not transferable across multivendor platforms. Also, in its current form Ajax is nowhere close to Java for rich content applications such as games. But it does offer a consistent and simple set of tools for developers and, once supported by the device manufacturer, a cheap and flexible way to create and update applications – to the extent that very small user groups, with specialized requirements, can be economically catered for. This will be of particular interest to the MVNO virtual operators, many of which are very reliant on targeting ever more specific user bases.

The user experience remains far better with Java downloads for now, but as the browsing architecture changes, the gap is narrowing. The main problem has been fragmentation, with many different approaches to critical issues such as user interface and navigation. The potential of Ajax is to provide a unifying force as Java has in downloads, which in turn expands the appeal to developers and the base of applications available – especially as, because the level of abstraction shifts to the browser, applications are easier to update and target to small groups. Ajax has the chance to foster the creation of a widget authoring market such as exists in the Apple world.

Copyright © 2007, Faultline

Faultline is published by Rethink Research, a London-based publishing and consulting firm. This weekly newsletter is an assessment of the impact of the week's events in the world of digital media. Faultline is where media meets technology. Subscription details here.

Top three mobile application threats

More from The Register

next story
Virgin Media so, so SORRY for turning spam fire-hose on its punters
Hundreds of emails flood inboxes thanks to gaffe
A black box for your SUITCASE: Now your lost luggage can phone home – quite literally
Breakfast in London, lunch in NYC, and your clothes in Peru
AT&T dangles gigabit broadband plans over 100 US cities
So soon after a mulled Google Fiber expansion, fancy that
AT&T threatens to pull out of FCC wireless auctions over purchase limits
Company wants ability to buy more spectrum space in auction
Google looks to LTE and Wi-Fi to help it lube YouTube tubes
Bandwidth hogger needs tube embiggenment if it's to succeed
Turnbull gave NBN Co NO RULES to plan blackspot upgrades
NBN Co faces huge future Telstra bills and reduces fibre footprint
NBN Co plans fibre-to-the-basement blitz to beat cherry-pickers
Heading off at the pass operation given same priority as blackspot fixing
NBN Co in 'broadband kit we tested worked' STUNNER
Announcement of VDSL trial is not proof of concept for fibre-to-the-node
prev story

Whitepapers

Mobile application security study
Download this report to see the alarming realities regarding the sheer number of applications vulnerable to attack, as well as the most common and easily addressable vulnerability errors.
3 Big data security analytics techniques
Applying these Big Data security analytics techniques can help you make your business safer by detecting attacks early, before significant damage is done.
The benefits of software based PBX
Why you should break free from your proprietary PBX and how to leverage your existing server hardware.
Securing web applications made simple and scalable
In this whitepaper learn how automated security testing can provide a simple and scalable way to protect your web applications.
Combat fraud and increase customer satisfaction
Based on their experience using HP ArcSight Enterprise Security Manager for IT security operations, Finansbank moved to HP ArcSight ESM for fraud management.