Eclipse releases platforms for mobiles, target management, Java - Embedded.com

Eclipse releases platforms for mobiles, target management, Java

Ottawa, Canada – Now available for general use by embedded andmobile developers are three Eclipse Device Software DevelopmentPlatform (DSDP) releases for target management, embedded rich clientsand mobile tools for Java.

With the releases, said Doug Gaff, leader of the DSDP ProjectManagement Committee (PMC) from Wind River, the Eclipse DSDPproject now has over forty committers from ten companies andcontains more than 550,000 lines of code.

Target Management (TM), releaseversion 1.0, will allow developers to create data models and frameworksto configure and manage embedded systems, theirconnections and services. Since there are many different vendors, andsolutions in the device software space, he said, the main charter oftarget management is to provide data models and frameworks that areflexible and open enough for vendor-specific extensions.

“For the 1.0 release, sample implementations will be provided forTCP/IP connections, FTP data transfer and GDB remote launching in theCDT environment, said Gaff.

The base technology for the TM project is an open-source version ofthe IBM Remote System Explorer and incorporates features such as RemoteSystem Explorer framework, CDT remote launch capabilities andintegrated Jakarta Commons Net library for FTP access. Contributors tothe TM release include Wind River (project lead), IBM, MontaVista,PalmSource, Symbian and Tradescape. It currently will run on Windows,Solaris, Linux and Mac development platforms.

Also released was the Embedded Rich Client Platform (eRCP), Version1.0. Gaff said its is designed to extend the Eclipse Rich ClientPlatform (RCP) to embedded devices. “eRCP allows the same Eclipsedevelopment model used to create applications on desktop machines toalso be used on devices,” he said.

eRCP includes a subset of RCP components tailored to mobile devicesreduced to fit on constrained devices. Also provided, said Gaff, arepatches to core components to enable running those components on JMECDC/Foundation Profile mobile devices, and enables application binarycompatibility across a range of devices with different input mechanismsand screen types/sizes. Contributing to the eRCP are IBM (projectlead), Nokia and Motorola. It operates on Windows Mobile 2003/2005, andNokia Series 80 and S60, devices.

The third Eclipse release is MobileTools for the Java Platform (MTJ), release version 0.7, which isdesigned to extend the Eclipse platform to support mobile device Javaapplication development and contains contains several combinations forconfiguration (CLDC and CDC) and profile (MIDP, Foundation Profile andPersonal Profile). Contributing to this project were Nokia (projectlead), IBM and SonyEricsson.

Gaff said Wind River plans to adopt the Target Management technologyin our next release of Wind River Workbench. IBM, said DSDP ProjectManagement Committee member Mark Rogalski, is using the eRCP project asthe base runtime for IBM's Lotus Expeditor Client forDevices. Mika Hoikkala, project lead for Mobile Tools for the JavaPlatform from Nokia said the frame works from MTJ will provide afoundation for Nokia's Carbide.jcommercial mobile development tools.

The Device Software Development Platform releases are available fordownload at www.eclipse.org/dsdp.

Other Eclipse resources onEmbedded.com:

1) Embeddeddesign needs open IDEs
2) Eclipse concepts yield reliable software
3) Tuning Eclipse CDT for remote debug
4) Choosinga standard for IDEs
5) Eclipseplatform eases SoC development
6) Extensibleplatform integrates tools

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.