Eclipse Pulsar seeks mobile app dev unity

Eclipse Foundation is set to unveil on Tuesday a project to build a multi-vendor, unified platform for mobile development.

Tackling the complicated issue of developing mobile applications for different platforms, the Eclipse Foundation is set to unveil on Tuesday a project to build a multi-vendor, unified platform for mobile development. But the effort thus far lacks the support of some major mobile players including Microsoft and Apple.

Called Pulsar, the initiative is intended to build a standard mobile application development tools platform. It is being led by vendors like Motorola and Nokia and seeks to make it easier to develop applications for different mobile systems. Although the individual platform technologies would not go away, Pulsar provides a unified platform to work with the individual vendor-specific technologies.

"The whole notion here is that an application developer can go to eclipse.org, download the Pulsar platform, and it's complete and ready to go," said Dino Brusco, senior director for developer platform and services at Motorola. Pulsar is based on the Eclipse IDE and features plug-ins for different mobile development environments. The Pulsar platform accesses vendor-specific SDKs; the first release of Pulsar is planned for late June when Eclipse offers its "Galileo" release train of multiple technologies.

"A developer does not have to go to the different sites to download [the different SDKs]," Brusco said. Initial supporters of Pulsar, in addition to Motorola, include Nokia, RIM, Sony Ericsson, IBM, and Genuitec. Mobile platforms of all these vendors will be supported by Pulsar.

"We believe that this Pulsar platform will make it easier for developers who have not had experience developing for mobile to come into the mobile space," said Brusco.

A RIM executive stressed that Pulsar is intended to make it easier for developers having to cope with building applications for many devices and work with many development environments. "I think what Eclipse is driving and many of us have been focused on for a while is how do we make the developer's life in mobile a lot simpler," said Alan Brenner, senior vice president at RIM.

Java Micro Edition will be a platform supported by Pulsar. But missing at this juncture is support of major mobile platforms, such as Microsoft's Windows Mobile, Apple's iPhone and Google's Android.

Pulsar, though, is an industry initiative open to all companies, Brusco said. "We hope these other companies will look at it," he said.

The lack of support from vendors like Microsoft and Apple "highlights the schisms that are forming in the smartphone space," said Jeffrey Hammond, principal analyst at Forrester Research.

"There's not really a good way to develop a single app and deploy it across Symbian, RIM, Windows Mobile, iPhone, and Android," said Hammond. "There are mobile middleware platforms and tools that come close, but it's still a least-common denominator approach that doesn't tap into device-specific ecosystems like the [Apple] App Store."

But Hammond did laud Pulsar.

"I think it's an interesting approach to making mobile development more approachable for mainstream developers but it's really only a start," he said. "They will need to get a few releases out and support phones that developers really want to build apps on. Technically though, it's a pretty sound approach."

Microsoft declined to comment on the Eclipse mobile initiative. A Google representative said the company has been approached but declined to participate in Eclipse mobile efforts at this time. Google is an Eclipse member and does support an Eclipse plug-in for the Android SDK, according to a Google representative.

Pulsar differs from the already-existing Eclipse MTJ (Mobile Tools for Java) platform in that it would support MT4J as well as other technologies. MTJ enables development of Java ME (Micro Edition) applications. "(MTJ) becomes the starting point for the Java environment of the Pulsar platform," Brusco said.

Eclipse also offers its tools for Mobile Linux projects, for mobile applications, and embedded RCP (Rich Client Platform) for embedded devices, Brusco said. "What was missing from those projects was a higher level collaboration amongst mobile companies to talk about bringing these projects together, creating a common tools platform for the mobile space," he said.

"The Pulsar initiative is really about a common tools platform that's more than Java," he said.

Specific deliverables of the Pulsar effort include:

* Development of a packaged distribution called Eclipse Pulsar Platform; * A technical roadmap to advance Pulsar's capabilities; * A set of best practices, including documentation and test suites; * Education and outreach to drive adoption of Pulsar.

In conjunction with its participation in Pulsar, RIM has delivered version 1.0 of it Blackberry JDE (Java Development Environment) Plug-in for Eclipse, offering a plug-in enabling developers to build applications for the RIM Blackberry device from within the Eclipse IDE. RIM also has increased its sponsorship level in Eclipse from a solutions-level member to an enterprise member, Brenner said

Join the newsletter!

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

Tags eclipse

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

Paul Krill

InfoWorld
Show Comments

Cool Tech

Breitling Superocean Heritage Chronographe 44

Learn more >

SanDisk MicroSDXC™ for Nintendo® Switch™

Learn more >

Toys for Boys

Family Friendly

Panasonic 4K UHD Blu-Ray Player and Full HD Recorder with Netflix - UBT1GL-K

Learn more >

Stocking Stuffer

Razer DeathAdder Expert Ergonomic Gaming Mouse

Learn more >

Christmas Gift Guide

Click for more ›

Most Popular Reviews

Latest Articles

Resources

PCW Evaluation Team

Walid Mikhael

Brother QL-820NWB Professional Label Printer

It’s easy to set up, it’s compact and quiet when printing and to top if off, the print quality is excellent. This is hands down the best printer I’ve used for printing labels.

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.

Featured Content

Product Launch Showcase

Latest Jobs

Don’t have an account? Sign up here

Don't have an account? Sign up now

Forgot password?