iMobile

Execution Environments

Programming language Debuggers available Emulator available Integrated development environment available Cross-platform deployment Installer packaging options Development tool cost
Android Java but portions of code can be in C, C++ Debugger integrated in Eclipse, standalone debugging monitor available Yes Eclipse, Project Kenai Android plugin for NetBeans Android only, because of Dalvik VM, March 2009 apk Free
iOS SDK Objective-C Debugger integrated in Xcode IDE Bundled with iPhone SDK, integrated with Xcode IDE Xcode iPhone, iPad, iPod Touch Only via App Store, needs review and approval by Apple Inc. Tools are free for an Intel-based Mac. Simulator testing is free, but installing on a device needs a fee for a developer signing key
Windows Mobile C, C++ Yes Free emulator (source code available), also bundled with IDE Visual Studio 2010, 2008, 2005, eMbedded VC++ (free), Satellite Forms Windows Mobile, Windows FU, Windows CE OTA deployment, CAB files, ActiveSync Free command-line tools or eMbedded VC++, or Visual Studio (Standard edition or better)
Symbian C++ Yes Free Emulator Many choices Compile per target SIS deployment Commercial and free tools available
webOS JavaScript, CSS, HTML, C and C++ through the PDK Yes Free emulator Eclipse webOS, Palm only OTA deployment, webOS through App store, Web URL, Precentral, .ipk Free