Google improved the web version of its Gmail application for Apple iPhone and iPod touch devices running iOS 4, further blending the lines between web and native applications yesterday. Faster scrolling and a revamped toolbar that always appears at the top of the page are part of the changes, both of which bring a better user experience to smartphone owners. With the web-based mobile version of Gmail, Google is leading the way when it comes to showing off a future of feature-rich web apps.
Although I’m an Android user by day, not to mention a long-time Gmail addict, I keep an iPod touch around for app testing. So after I saw the update, I hit up the Gmail web page on my iPod’s browser and the experience is noticeably better. Perhaps I’m jaded because I use two Gmail accounts all day long in a desktop web browser, so I’m already used to what some consider to be a watered down experience.
But if I were to show Gmail in mobile Safari to the average person, I’m certain that a few would think it was a web app running in a browser — and not just from the improved look. The faster scrolling is exactly what you’d expect in a standard client app, and the stationary toolbar adds another level of polish to the view. Heck, if I could just get email notifications on my home screen from the web app like I can with the pre-installed Gmail app on my handset, I’d consider abandoning the Gmail software that I have to keep updating through the Android Market with every new release.
Developers can deploy one app across multiple platforms, for example. There’s no need to write different code for iOS, Android, BlackBerry and WebOS when much the same code can be used in the browsers of each platform. Functional and user-interface improvements can be applied centrally for all users, which is precisely what Google is doing with Gmail on the web. And offline functionality combined with local data caching could possibly reduce mobile broadband usage. For these reasons, I asked developers if they’re ready for HTML5 in a GigaOM Pro piece (subscription required) earlier this month. Programmers can try to keep up with multiple mobile app stores and handset platforms, but the handwriting is on the wall if you watch Google: web apps can offer serious advantages to coders because of the write-once, deploy-everywhere elements while still providing a positive user experience.
The future doesn’t have to be an either/or situation though: startups like Sproutit see a blended approach. Creating an app using HTML5 standards and wrapping native code around it kills two birds with one stone: web users get the same look, feel and experience that native app users enjoy. Apply that thought to Gmail and one can imagine no difference between a native Gmail client or the web version. Indeed, the native Gmail app I use on my Android handset resembles the mobile web version already. That’s no coincidence, as Google is fully embracing a future of web apps and mobility across multiple devices.
Related content from GigaOM Pro (subscription req’d):