Mobile // Mobile Devices
News
8/7/2013
07:09 PM
Connect Directly
LinkedIn
Twitter
Google+
RSS
E-Mail
50%
50%

Google, Mozilla Lead Web's Mobile Renaissance

Google and Mozilla are blurring the distinction between Web apps and native apps. That could have profound implications for Apple and Microsoft.

10 Must-Try Travel Apps
10 Must-Try Travel Apps
(click image for larger view)
But in recent months, the prospects for Web apps have been looking up. The API and performance gap has been closing. Mozilla's ASM.js and Google's Native Client and Portable Native Client technologies show that Web apps can compete on the basis of speed.

The real proof, however, will be whether Web apps can compete with native apps as digital goods.

Amazon evidently believes they can. On Wednesday, Amazon joined Google and Mozilla in offering Web apps through its app store. There are now three major stores distributing Web apps using the online store model pioneered by Apple: Amazon Appstore, Chrome Web Store and Firefox Marketplace.

Amazon's reach is likely to further encourage developers to produce Web apps. Although each Web app store has slightly different requirements in terms of manifest files and APIs, it should be fairly easy to adapt any Web app so that it can be offered in each store.

While Web apps are widely used and are often paid for through subscriptions, they have not been accepted as software that one buys from a store, downloads and installs. The effort to change that is underway. Amazon has begun offering free Web apps, with an in-app purchase API as a source of revenue. Mozilla's Firefox Marketplace remains restricted to its developer-oriented Aurora browser and its newly released Firefox OS phones, but broad consumer availability should come soon. Google's Chrome Web Store has been open since May, 2010, and while the company hasn't released official sales figures, a spokeswoman says the store is seeing "millions of installs a day, among tens of thousands of apps from thousands of developers worldwide."

One reason that Web apps haven't sold well is that users don't see them the way they see native applications. Users have different expectations for interacting with native applications and with browser-based applications, particularly on mobile devices.

"One of the interesting problems we ran into with hosted apps was there's a perception issue," said Google engineering director Erik Kay in a phone interview. "Since they're really just websites with a manifest file and icon attached to them, when people launched them, they would be in the browser and they'd see a URL bar. In fact you could even launch them by navigating to a URL or using a bookmark. Even if the app was really interesting, even if it did something very different from what people are used to, we would often see comments in reviews saying, 'Oh, it's just a bookmark.' In other words, it's not an app."

Kay says that's a bit strange, given that Web apps like Google Maps or Google Docs are innovative and every bit the equal of native apps. Nonetheless, it's an issue Google hopes packaged apps will address. This isn't the first time Google has adapted its software to meet expected norms. Last year, for example, Chrome OS R19 gave Google's Web-based operating system windows that could be repositioned and an app launcher, to provide a more familiar computing experience.

Andreas Gal, VP of mobile engineering at Mozilla, suggests the distinction isn't so much between Web apps and native apps as it is between desktop expectations and mobile expectations. On mobile devices, said Gal in a phone interview, "you don't want to type URLs all the time, you want to touch something. We have to adopt this mobile touch model on the desktop."

In essence, the mobile revolution has trained users to expect and accept mobile modes of software acquisition and interaction. Google, which once pitched search as the command line for the world, now finds that touch is what sells. Why type a query or URL when you can load online content or services by tapping an app icon? Thus, Google's latest Chromebook, the Pixel, has a touchscreen and the company is investing in services that don't require typing, like Google Now and voice search. Mozilla has headed in a similar direction with its mobile Firefox OS.

"What you're seeing now, on desktop, the whole concept of applications on the desktop is going away," said Gal. "Who is thinking about new apps for the desktop these days, even for native?"

Welcome to the Web's mobile renaissance.

Previous
2 of 2
Next
Comment  | 
Print  | 
More Insights
Comments
Newest First  |  Oldest First  |  Threaded View
Thomas Claburn
50%
50%
Thomas Claburn,
User Rank: Author
8/8/2013 | 6:41:27 PM
re: Google, Mozilla Lead Web's Mobile Renaissance
I think packaged apps/Open Web Apps will help resolve the UI issues that arise when cursor movement outside a window changes the interaction context unexpectedly (a real pain when gaming, for example). Native app development will continue to have a first-mover advantage but the freedom that comes with Web development counts for a lot.
bwalker970
50%
50%
bwalker970,
User Rank: Strategist
8/8/2013 | 5:09:05 PM
re: Google, Mozilla Lead Web's Mobile Renaissance
In my experience, native apps have always been better than web apps in terms of usability. Web apps are generally more clumsy than native apps since they do not have the very good interface elements for mobile devices. One drawback that web apps will have to overcome is the inherent conflict of being to run in multiple environments which often results in a schizophrenic interface. It's difficult to make an app that runs well on every platform while good native apps are tailored to their environment. Often, web apps are merely scaled-down or dumbed-down apps that were originally designed for a desktop environment. The adage "Jack of all trades but master of none" might be an apt description of web apps in practice.

Perhaps Google and Mozilla will improve the APIs to the point where web apps can become mostly usable on mobile devices. That will certainly allow developers to more easily deploy to more platforms which might actually be most beneficial to Windows mobile. In the end, Javascript is just another programming language and app developers will use what they can to create apps. The challenge will be how well they can design and implements those apps.
Lorna Garey
50%
50%
Lorna Garey,
User Rank: Author
8/8/2013 | 2:24:11 PM
re: Google, Mozilla Lead Web's Mobile Renaissance
I just talked to someone who wanted to go Android but "my whole life is on Apple servers." At what point do people get tired enough of being locked in that they do the work of migrating? That seems to be the limiter for Google.
Building A Mobile Business Mindset
Building A Mobile Business Mindset
Among 688 respondents, 46% have deployed mobile apps, with an additional 24% planning to in the next year. Soon all apps will look like mobile apps and it's past time for those with no plans to get cracking.
Register for InformationWeek Newsletters
White Papers
Current Issue
InformationWeek - September 2, 2014
Avoiding audits and vendor fines isn't enough. Take control of licensing to exact deeper software discounts and match purchasing to actual employee needs.
Flash Poll
Video
Slideshows
Twitter Feed
InformationWeek Radio
Archived InformationWeek Radio
In in-depth look at InformationWeek's top stories for the preceding week.
Sponsored Live Streaming Video
Everything You've Been Told About Mobility Is Wrong
Attend this video symposium with Sean Wisdom, Global Director of Mobility Solutions, and learn about how you can harness powerful new products to mobilize your business potential.