Learn-to-code (in-app purchase):- Interactive lessons with step by step instructions
- Java programming course
- Course for Android Application Development
- Game Development Course
- Course Android Wear
Full development cycle editing-compilation-execution:- Creating an instance of the application in one touch
- Build Java / Xml Apps
- Build C / C ++ NDK Apps
- Build pure Java console applications
- Launch your App in one touch
- No root access required
- Incremental compilation to reduce application build time
- Using the Eclipse .classpath project format for compatibility
- Open default Android Studio projects
- Built-in LogCat viewer (Android OS logs)
Real-time error checking:- Real time error analysis
- Automatic Quick-Fixes for many errors
UI design:- Preview XML layouts
- Jump from view to XML element
Refactoring:- Rename
- Embedding (deleting) a variable
- Introducing (extracting) a variable
- Allocation method
Writing code:- Auto Format Code
- Organize imports
- Commenting out code
- Create setters / getters / constructors from fields
Code Navigation:- Goto defintion
- Find usages
- Goto symbol
- Goto class
Editor:- The editor works very fast even with large files.
- Auto-complete code for Java and Android XML
- Android online help directly from the code
- Syntax highlighting for Java and XML
- Unlimited Undo / Redo
- Pinch scaling
- Smart expand selection
- Keyboard support with customizable key combinations
- UI optimized for small screens to show as much as possible
File Browser:- Built-in file manager with the most common features: Rename, delete, create file or folder
- Dropbox integration
- Integration with
Git (
video) with Commit / Dicard / Push / Pull / Branch / Merge and SSH support