Skip to main content [aditude-amp id="stickyleaderboard" targeting='{"env":"staging","page_type":"article","post_id":863878,"post_type":"story","post_chan":"none","tags":null,"ai":false,"category":"none","all_categories":"business,dev,mobile,","session":"B"}']

Google is building a Chrome app IDE to help developers make more Chrome apps

Image Credit: Francois Beaufort

Google is building a Chrome-based development environment, code-named Spark. The IDE would function as a Chrome app on a Chromebook and would enable developers to build apps for Chrome faster and easier than they can currently.

As Google France employee Francois Beaufort notes, Spark has a public GitHub repository where Google is building the app, and Google engineers are using Dart, a “new language for scalable web app engineering.” Dart is a class-based and object oriented language that compiles to Javascript to build and run web apps — which is essentially what Chrome apps are.

[aditude-amp id="flyingcarpet" targeting='{"env":"staging","page_type":"article","post_id":863878,"post_type":"story","post_chan":"none","tags":null,"ai":false,"category":"none","all_categories":"business,dev,mobile,","session":"B"}']

And, he says, it contains a graphical user interface library powered by Polymer, a pre-alpha “only for the daring” library that includes a set of user interface components for building web applications. That likely translates into what Google is calling the “Spark Widget Library,” a set of GUI components that app developers can draw from as they build apps.

AI Weekly

The must-read newsletter for AI and Big Data industry written by Khari Johnson, Kyle Wiggers, and Seth Colaner.

Included with VentureBeat Insider and VentureBeat VIP memberships.

The app is clearly under active development, as components have been updated as recently as a minute ago, as I write this, with regular commits days, weeks, and up to a month ago. And the repository is clearly in a fairly raw state, with typical developer misspellings such as “impromevents” in the commit comments.

As The Next Web says, it’s not clear right now if this is a project that Google will actually officially support, or a playground for a couple of Google engineers to mess around in.

But if it’s a project that Google will eventually support, this shows significant progress towards a way to simply create Chrome apps. Chrome apps are a little bit more than web apps as they have access to local Chrome APIs, meaning that you can build desktop-class applications with little more effort than web applications, including resource-intensive apps that can’t have the latencies you might typically find online, such as music and video editing apps.

I’ve asked Google for a comment on Spark and will update this post when the company responds.

VentureBeat's mission is to be a digital town square for technical decision-makers to gain knowledge about transformative enterprise technology and transact. Learn More