About ESbox

ESbox is an Eclipse plug-in that helps programmers to develop applications for maemo platform on Scratchbox Apophis. It supports C/C++ and Python programming languages. Maemo 4.0.x Chinook and 4.1.x Diablo SDKs will be supported.

ESbox 1st Edition is no longer supported or recommended.
Please see ESbox 2nd Edition instead.

Last Features

  •  Support for Scratchbox 1.x
  •  Support for C/C++ and Python development process
  •  Support for Eclipse IDE for C/C++ Developers 3.3.3 and CDT 4.0.3 (or later)
  •  Support for the latest Ubuntu and LTS releases supported by maemo Diablo SDK
  •  Support for maemo PC Connectivity packages to setup connectivity between host PC and Tablet
  •  Support for Oprofile and Valgrind
  •  Templates in project creation
  •  Support for Scratchbox target creation
  •  Support localization of application
All Features

Recent Changes

ESbox 1.4.1 - (2008-07-10)
  •  Changes in documentation
ESbox 1.4.0 - (2008-07-9)
  •  Launch/Debug configurations for remote debugging are more flexibility
  •  SSH remote connection is now supported
  •  SBRSH connection mode provides automatic and customized configurations
  •  User configuration of indexer through C/C++ Include Paths and Symbols page
  •  Automatic invocation of autoconf/configure/etc during a build
  •  Project cleaned when changing build targets
  •  Run/Debug launch shortcuts work much better
  •  More reliable X/Maemo detection and launching from toolbar or from launch
All Changes

ESbox Experience

star  Integration
Perform maemo programming tasks under an unique environment.

star  Ease
Develop your application using an interesting graphical user interface.

star  Efficiency
Save your time and effort developing your maemo applications with ESbox.

Videos


Esbox Screenshots

Running OProfile on Device
New Project Wizard
Launching Applications