Maemo Eclipse Integration 2nd Edition Beta 2 released

0
0
2009-07-03 14:42 UTC by Jarmo Tikka

The Maemo Eclipse Integration 2nd Edition project has reached it's forth prerelease Beta 2 targeting final release 2H2009.

Maemo Eclipse Integration 2nd Edition will offer professional features and future proof framework for Maemo Eclipse Integration. In addition to the native C programming language Maemo Eclipse Integration fully supports both C++ and Python development in Diablo and Fremantle development environment.

This Maemo Eclipse Integration Edition 2 Beta 2 release supports Maemo Diablo 4.1.2 development environment with N800, N810 and N810 Wimax Edition Maemo devices and Maemo Fremantle 5.0 Beta development environment (with coming new devices).

Release Information

Project: Maemo Eclipse Integration 2nd Edition
Version: Beta 2
Baselines: Maemo Diablo 4.1.2 SDK and Maemo Fremantle 5.0 SDK Beta
Date: 2009-07-03

Detailed Beta 2 release information is available from maemo.org wiki and Garage projects

General Information

High level documentation about Maemo Eclipse Integration is available from maemo.org site Maemo IDE Integration pages.

Eclipse Integration components now support the latest Debian based Linuxes, Windows XP SP3, Windows Vista SP1 and Mac OS X 10.5 Leopard all with x86/32bit architectures.

Support for other than above listed operating systems has not been tested but should be possible if it supports Eclipse IDE, if similar functionality to Host PC Connectivity is available for that operating system (for example most Linuxes should have that) and if chosen operating system is able to run Maemo SDK Virtual Image (in practice supports either QEmu, VMWare or VirtualBox).

Maemo Eclipse Integration 2nd Edition includes the following components:

  • Eclipse 3.4.2 IDE (Ganymede SP2) for C/C++ Developers (official release from eclipse.org)
  • Maemo PC Connectivity (Diablo and Fremantle extras-devel repository versions)
  • Host PC Connectivity for Linux, Windows and Mac OS X (PC Connectivity Garage project versions)
  • Maemo ESbox plugin for Eclipse v2.0.0M5 (Esbox Garage project version)
  • Maemo Pluthon plugin for Eclipse v2.0.0M5 (Pluthon Garage project version)
  • Maemo Mica plugin framework for Eclipse v2.0.0M5 (Mica Garage project version)
  • Maemo C/C++ and Python programming language support (Diablo extras and Fremantle extras-devel repository versions)
  • Maemo SDK Virtual Images (to support other than Debian based Linuxes)
  • Maemo Flasher-3.5 Tool Beta versions

New Features

Detailed list of new features implemented for this Beta 2 release together with feature plan for next releases is available in maemo.org wiki Eclipse Integration Feature Plan page.

Here is (very) short list of main features:

  • Mica Eclipse plugin framework for 3rd party plugin development
  • Maemo Flasher-3.5 Tools for Windows, Mac OS X and Linux operating systems
  • Maemo SDK Virtual Images support VMWare, VirtualBox and QEmu
  • Good support for MS Windows XP with SP3 and Vista with SP1
  • Good support for Mac OS X 10.5 Leopard
  • VNC support for Maemo device with native client and Eclipse plugin
  • Support for USB, BlueTooth and WLAN connectivity methods between Maemo device and host PC
  • Support for SSH, RSE and SBRSH connection types between Maemo device and host PC
  • Easy configuration and usage of connectivity (with configurable connectivity environments)
  • Easy installation of Eclipse products and after that Maemo development environments with Eclipse wizards
  • Easy development process for debugging and tracing C/C++/Python on Maemo SDK and Maemo device
  • Automatic generation of Debian installation packages
  • Easy flashing of Maemo device with Eclipse flasher wizard,
  • etc

Complete feature lists for each product and installation instructions for all Beta 2 components can be found from Maemo Garage project pages and Beta 2 Release Notes.

----
Possible feedback can be sent to eclipse-integration@maemo.org.

Comments:

There have been no comments so far.

Comments:

You must be logged in to make comments.

Back