Key to the updated Gmail, accessible through the browsers on iPhones and the Android G1 phone, are changes that let people use the service even while their mobile connections are flaky or unavailable, Joanne McKinley, a Google mobile engineer said in a blog. Users will be able to open recently read messages and compose new mails even when out of range of wireless service.
"All this is achieved with aggressive caching and by leveraging new browser technologies, like HTML5 and Gears. The full impact of this new architecture isn't visible yet, but it will enable us to significantly improve performance and quickly roll out new features in the near future," she said.
Such developments could make browser-based mobile applications more common, a trend that could help solve the fragmentation issues that are slowing down application development in the mobile environment.
According to Christy Wyatt, vice president of software platforms and ecosystems for Motorola, the web "could be a universal access platform" for mobile applications. Wyatt said developers currently need to rebuild their applications to work on the various platforms if they want a wide potential audience. The web could serve as an open development platform for applications accessible from any web-enabled phone so that developers don't have to rewrite their apps.
While there are shortcomings to building web-based applications for mobile phones - namely that mobile networks aren't always reliable and developers can't leverage all mobile phone capabilities in apps - the executives said those are not insurmountable problems.
Adobe's runtime environment provides offline capabilities so even when applications are web-based they can run offline, said Danny Winokur, senior director at Adobe.
Eventually, essentially any application that now requires software on the device will be able to be run from the web, said Sumit Agarwal, head of mobile product management for Google.
"What apps can you say can't use the browser? Before, you didn't have access to location [from the browser], now you do," he said. "Maybe soon we'll have access to the camera and the speaker. It's not clear to me what aspect of the device you won't have access to in the browser."
Winokur agreed. While there currently may be performance issues, extension capabilities within runtime environments let developers plumb many of the capabilities of the device up to the runtime layer, he said.
The Gmail update should also make the application work faster when users do things like open a message, navigate and search, McKinley said. It also includes a couple of other changes such as a 'floaty bar' that stays on the screen as users scroll through messages and that contains options to archive and delete messages.
See also: Gmail to get new multilingual tools