Eclipse touts desktop client tool at event

The Eclipse Foundation at the EclipseWorld 2006 conference this week plans to tout the progress of open source projects focused on desktop application development, PHP (Hypertext Processor) and embedded Java.

Honing in on a recent Evans Data survey that Eclipse and several member organizations funded, Eclipse will herald an annual growth rate of 130 percent in the number of respondents building applications based on Eclipse RCP (Rich Client Platform). The RCP is Eclipse's answer to the Windows juggernaut for development of desktop applications. Approximately 22 percent of the 400 respondents in this year's survey indicated they were building applications based on RCP.

RCP features Equinox, which is a component framework based on the OSGi standard, and the ability to deploy native GUI applications to several desktop operating systems including Windows, Linux and Mac OS X. Also featured is an integrated update mechanism for deploying desktop applications from a central server.

Although development of applications for the Web has been taking the headlines lately, rich client applications still have a place, said Mike Milinkovich, Eclipse executive director. There will always be a need for applications on the desktop that take advantage of local computing resources and can work in both disconnected and connected fashions.

While RCP can be used for building Windows applications, Eclipse views it as a competitor to the Windows platform. "[RCP] has the additional advantage that you can take applications and run on Linux, Mac, and Windows, but we definitely see this as an alternative to Windows .Net," Milinkovich said.

Organizations such as SAS Institute, NASA, and the US Army feature RCP in applications, he said.

Eclipse also has a new project just getting started for rich Internet applications, called the Rich AJAX (Asynchronous JavaScript and XML) Platform project

Also at the show, Eclipse plans to talk about upcoming developments such as the impending release of its PHP IDE project. "We are expecting our PHP tools project to be making [its] first release in Q4," Milinkovich said.

"In Q4, we're expecting our Mobile Tools for Java project to be shipping and our embedded RCP project will be shipping as well," Milinkovich said.

Mobile Tools for Java features a set of development tools for programmers building applications for mobile devices running Java. Embedded RCP is a runtime to extend the RCP to embedded devices.

In the next few months, Eclipse plans maintenance releases to fix any bugs in its Callisto project, which was launched in June and featured the simultaneous release of 10 open source projects. The first maintenance release is on Sept. 29 while a second is planned for approximately Feb. 1, 2007.

Also at EclipseWorld, Instantiations is announcing Version 2.0 of RCP Developer, which is a development tool for building Eclipse RCP applications. The new version adds a Help Composer feature, to ease documentation, and extends Linux support for the RCP Packager and WindowTester features. WindowTester feature automates testing of GUIs for Linux while RCP Packager streamlines the build and deployment process.

Version 2.0 is centered on making it easier to focus on developing business logic rather than maintaining infrastructure code.

Eclipse on Sept. 11, meanwhile, plans to have a creation review for the Eclipse Orbit Project. The project will provide a repository of bundled versions of third-party libraries that are approved for use in one or more Eclipse projects, according to the Eclipse Web site. Older versions of such libraries will be maintained by the repository as well.

"One of the key issues with the current situation is the inconsistency in naming, versioning, and form of bundled third party libraries. This project will, as a mainline activity, provide a repository of approved and bundled third party libraries to authorized project teams. This eliminates duplicated work and bundle naming, structuring and versioning variations," the Eclipse site said.

Also on Sept. 11, Eclipse will be reviewing its AspectJ Development Tools Project for aspect-oriented software development (AOSD), according to the organization's Web site.

"The AspectJ Development Tools (AJDT) project provides Eclipse platform-based tool support for AOSD with AspectJ," the Eclipse site said.

Join the newsletter!

Error: Please check your email address.
Rocket to Success - Your 10 Tips for Smarter ERP System Selection
Keep up with the latest tech news, reviews and previews by subscribing to the Good Gear Guide newsletter.

Paul Krill

InfoWorld
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

Product Launch Showcase

Latest Jobs

Don’t have an account? Sign up here

Don't have an account? Sign up now

Forgot password?