Develop applications in a specialized operating environment; drag, drop, demo, and distribute.
Build apps on every type of Android device.
Develop Java applications in a light-weight environment.
Develop applications in a Unix-like shell with GNU tools.
Edit, debug, and test Python based applications on PC.
Make games for Windows Mobile-based Smartphones and Pocket PC VGA devices.
Program in C/C++ in a fast, portable, simple IDE on Windows.
Set up XML, SQL, and UML tools for information architects and application developers.
Visualize the source code by generating the corresponding flowchart.