Elastos Studio
Elastos Studio brings developers all the necessary tools to use the Elastos SDK to create, develop, deploy, debug and package their applications.
Integrated into the well known Eclipse editor, Elastos Studio helps developers work efficiently while using Elastos technology. Get your first application ready in minutes!
Developer Studio
Eclipse based environment for efficient development.
UI editor
Real time UI renderer, get immediate feedback.
Device management
Use your usual platform tools to package, deploy, and distribute
Integrated native tools
Use the existing platform tools from Elastos Studio.
Elastos Studio content
- Eclipse development environment
- Code editors
- UI editor
- Compilers
- Debuggers
- Packaging tools
- Deployment tools
Editors
- HTML, JavaScript editors
- XML, Lua editors
- C++, CAR editors
- WYSIWYG UI editor
Source code editors
- Auto completion
- Quick outline, detailed parameters
- Inline assistant
- Syntax highlighting
- Text formatting
- Text folding
- Quick selection
- Quick search
UI editor
- Drag & drop UI designer
- Real rendering display
- Set controls’ properties

UI editor in Elastos Studio
Device management
- Connected devices list
- Both physical devices and emulated devices
- Remote file system management, modify files and directories directly on the connected device
- Integration with native device management tools
- Monitor remote processes and also be able to Kill, Attach and Rename
Compilation & Debug
- Integrated ARM compilation toolchain
- Remote debugging for both C++ and scripts
- Program flow control: run, terminate, pause, step, and jump
- Query and modify Lua variables
- Query and modify CAR object properties


