Chrome Apps Come To Android, iOS - InformationWeek

InformationWeek is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them.Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

IoT
IoT
Mobile // Mobile Applications
News
1/29/2014
09:20 AM
Connect Directly
Google+
LinkedIn
Twitter
RSS
E-Mail
50%
50%

Chrome Apps Come To Android, iOS

Google software lets developers package Chrome Apps to run on Android and iOS devices as if they were native mobile apps. Move helps bridge the gap between web and native development.

10 Best Android Apps Of 2013
10 Best Android Apps of 2013
(Click image for larger view.)

For several years, people have speculated whether or not Google's two operating systems, Chrome OS and Android, will converge. Though they remain separate, they're now connected by a bridge of sorts.

Google on Tuesday released software that allows developers to package Chrome Apps so they can run on Android and iOS devices as if they were native mobile apps.

In September last year, Google introduced a new kind of Chrome App, a web app or website -- there isn't much distinction -- that can run locally outside the browser, as if it were coded for the user's desktop operating system. Such apps have been called "packaged web apps," to distinguish them from web apps that require a connection to a remote server, but Google has been referring to both varieties simply as Chrome Apps.

Mozilla's take on the Chrome App is called a packaged Open Web App. And to add to the confusion, packaged Open Web Apps come in three flavors: plain, privileged, or certified.

[Who's up, who's down? See Android Surges, iOS Slips In 2013.]

Let it suffice to say that packaged Chrome Apps come with the files they need to operate, as much as possible, without a network connection. Because they're designed to be self-sufficient rather than network-dependent, they can be transformed with the right tools to operate in different environments.

Google has released a toolchain (software installed through the command line) that allows the open-source Apache Cordova mobile framework to make Chrome Apps run as hybrid web apps on Android and iOS devices.

Prepared thus, Chrome Apps can be submitted to Google Play and Apple's App Store where, if approved, they can be downloaded, for free or a fee, by Android or iOS customers.

Web app developers do not get a free lunch here. Apps converted in this manner tend not to perform as well as native mobile apps. Nor is it likely that Chrome Apps will be able to take full advantage of unique device or platform features. Apple's Steve Jobs said in 2010 that third-party cross-platform development tools of this sort lead to substandard apps.

Nevertheless, Apple backtracked away from banning non-native apps, and since then, cross-platform mobile development tools have proliferated. Now, Chrome App developers with the right sort of app -- something other than a complex 3D game, presumably -- have access to a new set of customers through Apple's and Google's online stores.

"For web developers, this toolchain provides a simple workflow for extending the reach of Chrome Apps to users on mobile platforms," said Google engineer Andrew Grieve in a blog post. "The toolchain is in developer preview mode, and we expect to continually improve it based on your feedback."

Thomas Claburn is editor-at-large for InformationWeek. He has been writing about business and technology since 1996, for publications such as New Architect, PC Computing, InformationWeek, Salon, Wired, and Ziff Davis Smart Business. Before that, he worked in film and television. He's the author of a science fiction novel, Reflecting Fires, and his mobile game Blocfall Free is available for iOS, Android, and Kindle Fire.

InformationWeek Conference is an exclusive two-day event taking place at Interop where you will join fellow technology leaders and CIOs for a packed schedule with learning, information sharing, professional networking, and celebration. Come learn from each other and honor the nation's leading digital businesses at our InformationWeek Elite 100 Awards Ceremony and Gala. You can find out more information and register here. In Las Vegas, March 31 to April 1, 2014.

We welcome your comments on this topic on our social media channels, or [contact us directly] with questions about the site.
Comment  | 
Print  | 
More Insights
Comments
Newest First  |  Oldest First  |  Threaded View
Thomas Claburn
50%
50%
Thomas Claburn,
User Rank: Author
1/29/2014 | 12:34:51 PM
Re: Unified data view?
It would depend on the architecture of the app. If the messages are stored on a remote server, then any instance of the app, regardless of its client environment, should be able to access the messages. If it's a game that stores a set of preferences locally, then opening that same game on a diffent device wouldn't access the same preference file, unless it has been synced through a cloud service.

The selling point for end users is access to more potential apps. But the real value here is for developers. If you can develop a Chrome App and have it run on mutliple platforms and devices, that's much less work than doing specialized builds for each device.
Lorna Garey
50%
50%
Lorna Garey,
User Rank: Author
1/29/2014 | 10:38:24 AM
Unified data view?
Does the bridge concept mean that the data in/generated by these apps on one device is accessible by all devices? Say for example that I get a text message on my Android phone via one of these apps; could I retrieve and answer that message on a Chromebook in real or near real time? Essentially, what's the selling point for end users?
Slideshows
What Digital Transformation Is (And Isn't)
Cynthia Harvey, Freelance Journalist, InformationWeek,  12/4/2019
Commentary
Watch Out for New Barriers to Faster Software Development
Lisa Morgan, Freelance Writer,  12/3/2019
Commentary
If DevOps Is So Awesome, Why Is Your Initiative Failing?
Guest Commentary, Guest Commentary,  12/2/2019
White Papers
Register for InformationWeek Newsletters
Video
Current Issue
Getting Started With Emerging Technologies
Looking to help your enterprise IT team ease the stress of putting new/emerging technologies such as AI, machine learning and IoT to work for their organizations? There are a few ways to get off on the right foot. In this report we share some expert advice on how to approach some of these seemingly daunting tech challenges.
Slideshows
Flash Poll