CodeAssist is an integrated development environment (IDE) that allows you to create your own android application with real programming (Java, Kotlin, XML).
Summary of all features:
- Easy-to-use: We know that it is hard to do coding on small screens, but through the app, it makes your job easier than ever before! (Just like Android Studio)
- Smooth Code Editor: Adjust your code editor with ease by zooming in or out, shortcut bar, undo-redo, indent and many more!
- Auto Code Completions: Just focus on coding, not writing. The intelligent code completion efficiently suggests what to write next without lagging your device! (Currently for Java only)
- Real-time error highlighting: Know right away when you have errors in your code.
- Design: Design is an important part of making apps, this IDE allows you to preview layouts without compiling every time!
- Compile: Compile your project and build APK or AAB with just a single click! Since it is background compiling, you can do other things while your project is compiling.
- Manage Projects: You can manage multiple projects without finding your device directories multiple times.
- Library Manager: No need to deal with build.gradle for managing multiple dependencies for your project, integrated library manager allows you to easily manage all dependencies and automatically adds sub-imports.
- AAB file: AAB is needed for publishing your app on Play store, hence you can prepare your apps for production in Code Assist
- R8/ProGuard: It allows you to obfuscate your application, making it difficult to mod/crack.
- Debug: Everything at your disposal, live build logs, app logs and debugger. No chance for a bug to survive!
- Java 8 Support: Use lambdas and other newer language features.
- Open source: The source code is available at https://github.com/tyron12233/CodeAssist
Upcoming features:
• Layout Editor/Preview
• Git integration
Have some problems? Ask us or the community on our discord server. https://discord.gg/pffnyE6prs