Build mobile apps directly within the Firefox browser

A new code editor from Mozilla allows developers to build and test mobile apps from within a browser window

Mozilla's WebIDE

Mozilla's WebIDE

Programmers who may be curious about building mobile apps but aren't sure how to get started could get a hand from Mozilla, which is testing a new code editor, called WebIDE, which will be built into the Firefox browser.

"Developers tell us that they are not sure how to start app development on the Web, with so many different tools and templates that they need to download from a variety of different sources. We're solving that problem with WebIDE," wrote Dave Camp, Mozilla's director of development tools, in a blog post announcing the new IDE (integrated development environment).

A working version of WebIDE is now being included in the nightly builds of future versions of Firefox currently being developed. The nightly versions are posted only for testing purposes, allowing outside parties to view the new features the browser team is working on.

Using WebIDE, developers can start with a functioning blueprint of a Web app that can be run on either a desktop or a mobile phone browser. They then can fill in the JavaScript, CSS (Cascading Style Sheets) and HTML5 code using an editor within a browser window. They'll see their changes immediately in another window that runs the app in simulation mode. Though the tool can be used to develop desktop Web apps, it's intended primarily for mobile.

Mozilla has also set up a repository where developers can contribute additional templates.

Developers can also test an app on a device itself, by running it on the Firefox mobile browser and debugging it over USB by way of a remote debugging API (application programming interface).

Eventually, the software will be able to communicate with other browsers, such as Chrome for Android and Safari on iOS. Over time, the browser will also offer a way to test apps over Wi-Fi.

WebIDE is based on the open-source CodeMirror editor and uses the tern.js code analysis framework. It also uses a fairly large set of debugging and inspection tools already built into Firefox, called Firefox Developer Tools.

Mozilla did not offer an estimate of when WebIDE will be included in a full Firefox release. The next version of the browser, Firefox 31, is due the week of July 22.

Joab Jackson covers enterprise software and general technology breaking news for The IDG News Service. Follow Joab on Twitter at @Joab_Jackson. Joab's e-mail address is Joab_Jackson@idg.com

Join the newsletter!

Error: Please check your email address.
Rocket to Success - Your 10 Tips for Smarter ERP System Selection

Tags Development toolsapplication developmentWeb services developmentsoftwaremozilla

Keep up with the latest tech news, reviews and previews by subscribing to the Good Gear Guide newsletter.

Joab Jackson

IDG News Service
Show Comments

Most Popular Reviews

Latest Articles

Resources

PCW Evaluation Team

Ben Ramsden

Sharp PN-40TC1 Huddle Board

Brainstorming, innovation, problem solving, and negotiation have all become much more productive and valuable if people can easily collaborate in real time with minimal friction.

Sarah Ieroianni

Brother QL-820NWB Professional Label Printer

The print quality also does not disappoint, it’s clear, bold, doesn’t smudge and the text is perfectly sized.

Ratchada Dunn

Sharp PN-40TC1 Huddle Board

The Huddle Board’s built in program; Sharp Touch Viewing software allows us to easily manipulate and edit our documents (jpegs and PDFs) all at the same time on the dashboard.

George Khoury

Sharp PN-40TC1 Huddle Board

The biggest perks for me would be that it comes with easy to use and comprehensive programs that make the collaboration process a whole lot more intuitive and organic

David Coyle

Brother PocketJet PJ-773 A4 Portable Thermal Printer

I rate the printer as a 5 out of 5 stars as it has been able to fit seamlessly into my busy and mobile lifestyle.

Kurt Hegetschweiler

Brother PocketJet PJ-773 A4 Portable Thermal Printer

It’s perfect for mobile workers. Just take it out — it’s small enough to sit anywhere — turn it on, load a sheet of paper, and start printing.

Featured Content

Latest Jobs

Don’t have an account? Sign up here

Don't have an account? Sign up now

Forgot password?