Home > Iterative Webapp > The Iterative Web App: Feature-Rich and Fast
The Iterative Web App: Feature-Rich and Fast
Posted on Thursday, December 17, 2009 by android apps market for tablests
Every mobile engineering team -- including Google's -- struggles to make its applications available to all users on all devices. Even if you scope your work to today's smartphones, you're left with no less than five major operating systems. But we pay this cost because native code is often the only way to build an app that's rich enough and fast enough to meet users' needs. Enter the mobile web.
A growing number of mobile devices ship with an all-important feature: a modern web browser. And this is significant for two reasons:
Over the past 8 months we've pushed the limits of HTML5 to launch a steady string of Gmail features, including:
As of today, and thanks to numerous optimizations, I'm happy to report that Gmail for mobile loads 2-3x faster than it did in April (see Figure 1). In fact on newer iPhone and Android devices, the app now loads in under 3 seconds. So yes, the mobile web can deliver really responsive applications.

Figure 1: Best and Worst Case Gmail for mobile start-up times, April 2009 vs. December 2009. All figures recorded on an iPhone 3G with EDGE data access.
The Gmail for mobile team isn't done, of course. We've focused primarily on performance over the past few months, but many other features and optimizations are on the way. So keep visiting gmail.com for the latest and greatest version of the app.
Looking ahead, it's also worth noting that as a worldwide mobile team, we'll continue to build native apps where it makes sense. But we're incredibly optimistic about the future of the mobile web -- both for developers and for the users we serve.
Posted by Alex Nicolaou, Engineering Manager
A growing number of mobile devices ship with an all-important feature: a modern web browser. And this is significant for two reasons:
- As an engineering team, we can build a single app with HTML and JavaScript, and have it "just work" across many mobile operating systems. The cost savings are substantial, not to mention the time you can re-invest in user-requested features.
- Having a web application also means we can launch products and features as soon as they're ready. And for users, the latest version of the app is always just a URL and a refresh away.
Over the past 8 months we've pushed the limits of HTML5 to launch a steady string of Gmail features, including:
- Full label support
- Swipe to Archive
- Smart Links
- Faster address auto-complete
- Move and Enhanced Refresh
- Outbox
- Auto-expanding compose boxes
- And many more...
As of today, and thanks to numerous optimizations, I'm happy to report that Gmail for mobile loads 2-3x faster than it did in April (see Figure 1). In fact on newer iPhone and Android devices, the app now loads in under 3 seconds. So yes, the mobile web can deliver really responsive applications.

Figure 1: Best and Worst Case Gmail for mobile start-up times, April 2009 vs. December 2009. All figures recorded on an iPhone 3G with EDGE data access.
The Gmail for mobile team isn't done, of course. We've focused primarily on performance over the past few months, but many other features and optimizations are on the way. So keep visiting gmail.com for the latest and greatest version of the app.
Looking ahead, it's also worth noting that as a worldwide mobile team, we'll continue to build native apps where it makes sense. But we're incredibly optimistic about the future of the mobile web -- both for developers and for the users we serve.
Posted by Alex Nicolaou, Engineering Manager
Category Article Android, gmail for mobile, iphone, iterative web app, Iterative Webapp
Powered by Blogger.
Blog Archive
-
▼
2009
(496)
-
▼
December
(37)
- Happy New Year !
- Art of the Day Gadget
- Interest Rate Table Gadget
- Transliteration Wave Gadget
- Picasa Wave Gadget
- 2012 Final CountDown Gadget
- Guitar of the Day Gadget
- Visible Tweets Gadget
- Filthy-O-Fish
- Ho Ho Ho! Follow Santa's journey around the world ...
- Ho Ho Ho! Follow Santa's journey around the world ...
- Corporate Gibberish Generator Gadget
- Decing Google Wave Gadget
- The Iterative Web App: Feature-Rich and Fast
- The Iterative Web App: Feature-Rich and Fast
- swf Embed Flash Gadget
- Birthday Reminder Wave Gadget
- Katie's Babies
- Hamsters Update
- An Android dogfood diet for the holidays
- An Android dogfood diet for the holidays
- Tis the Season to be Merry and Mobile
- Tis the Season to be Merry and Mobile
- Silent Wheel
- New version of Google Mobile App for iPhone in the...
- New version of Google Mobile App for iPhone in the...
- My Hamsters Trying to Climb Up My Hand
- Buster Optimus Power Up Prime Teaser Trailer
- Katie wakes up in the middle of the day to adjust ...
- Animal Shogi Wave Gadget
- Mobile Search for a New Era: Voice, Location and S...
- Mobile Search for a New Era: Voice, Location and S...
- Forex Calendar Gadget
- Metasearch Engine Gadget
- Pongy Game Wave Gadget
- Keep your starred items in sync with Google Maps
- Keep your starred items in sync with Google Maps
-
▼
December
(37)