Maemo Eclipse Integration 2nd Edition Final Released

0
0
2009-12-23 07:22 UTC by Jarmo Tikka

The Maemo Eclipse Integration 2nd Edition project has reached its final release

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 programming languages and Qt4 development in Maemo Diablo and Fremantle development environments.

Maemo Eclipse Integration 2nd Edition Final release supports Maemo Diablo 4.1.2 development environment with N800, N810 and N810 Wimax Edition Maemo devices and Maemo Fremantle 5.0 development environment with N900 device.

Notice especially that 2nd Edition Final release replaces previously released Eclipse Integration 1st Edition Final release and all 2nd Edition prereleases. Support for all previous releases is discontinued and their deliverables and documentation will not be maintained anymore.

Release Information

Project: Maemo Eclipse Integration 2nd Edition
Version: Final version R2.0.0
Baselines: Maemo Diablo 4.1.2 SDK and Maemo Fremantle 5.0 SDK
Date: 2009-12-23

Detailed release information is available from Final release documentation

General Information

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

Maemo Eclipse Integration supports following 32-bit x86 operating systems

  • full support for Debian based Linuxes (like Ubuntu Intrepid 8.10 and Karmic 9.10)
  • good support for Windows XP with SP3, Mac OS X 10.5 Leopard and Mac OS X 10.6 Snow Leopard
  • beta level support for Fedora 11, Windows Vista with SP2 and Windows 7

Support for other than above listed operating systems has not been tested but should be possible

  • if chosen operating system supports Eclipse IDE
  • if Host PC Connectivity functionality is available for that operating system
  • if operating system is able to run Maemo SDK Virtual Image (e.g. 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 extras and Fremantle extras-devel repository versions)
  • Host PC Connectivity for Linux, Windows and Mac OS X (PC Connectivity Garage project versions)
  • Maemo ESbox product for Eclipse R2.0.0 (Esbox Garage project version)
  • Maemo Pluthon product for Eclipse R2.0.0 (Pluthon Garage project version)
  • Maemo Mica plugin framework for Eclipse R2.0.0 (Mica Garage project version)
  • Maemo C/C++ and Maemo Python programming language support (Diablo extras and Fremantle extras-devel repository versions)
  • Maemo Qt4 support (Diablo extras and Fremantle SDK repository versions)
  • Maemo SDK Virtual Images with Ubuntu Intrepid Server (to support other than Debian based Linuxes)
  • Maemo Flasher-3.5 Tools for Linuxes, Windows and Mac OS X

Main Features

Detailed list of features supported can be found from maemo.org wiki Feature Plan page.

Here is short list of main features

  • Full support for Maemo Diablo and Fremantle SDK and corresponding Maemo devices
  • Full support for Debian based Linuxes like Ubuntu
  • Good support for MS Windows XP with SP3, Mac OS X 10.5 Leopard and Mac OS X 10.6 Snow Leopard
  • Beta support for Windows Vista with SP2 and Windows 7
  • Maemo PC Connectivity and Flasher-3.5 Tools for Windows, Mac OS X and Linux operating systems
  • Maemo SDK Virtual Image support for VMWare, VirtualBox and QEmu
  • Mica Eclipse plugin framework for 3rd party plugin development
  • VNC support for Maemo device with host PC native GUI client (TightVNC) and Eclipse VNC plugin
  • FTP support for Maemo device with host PC native GUI client (FileZilla)
  • RDesktop support for Maemo device to enable desktop share access using Remote Desktop Protocol (RDP) to Windows PCs
  • RSync support for Maemo device to backup and syncronize files between host PC and Maemo device
  • Support for USB, BlueTooth and WLAN connectivity methods between Maemo device and host PC
  • Support for IP Forwarding to allow Maemo device and host PC to share same network connection
  • Support for SSH, RSE and SBRSH connection types between Maemo device and host PC
  • Easy configuration and usage of connectivity with ZeroConf (Avahi), DHCP and configuration tools
  • Easy installation of Eclipse products from update sites
  • Easy instalaltion of Maemo SDK Virtual Image for other than Linux host PCs
  • Easy instalaltion of Maemo development environments using Eclipse wizards
  • Online and offline access to Maemo developer documentation from Eclipse IDE
  • Context sensitive help from Eclipse IDE
  • Easy development process for debugging, tracing and profiling Maemo applications with Maemo SDK and device
  • Automatic generation of Debian installation packages
  • Automatic installation of Debian packages to the Maemo device
  • Easy flashing of Maemo device with Eclipse flasher wizard
  • etc

Complete feature lists for each product and installation instructions for all components can be found from Maemo Garage project pages and 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