tyron12233 / CodeAssist

Experimental IDE for building Android applicatons on Android.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

stability-alpha Chat

A javac APIs-based code editor that supports building Android apps.

  • APK Compilation

  • AAB Support

  • Java

  • Kotlin

  • R8/ProGuard

  • Code Completions (Currently for Java only)

  • Quick fixes (Import missing class and Implement Abstract Methods)

  • Layout Preview (80%)

  • Automatic dependency resolution

  • Layout Editor

  • Debugger

  • Lint

CodeAssist Community

Discord server: https://discord.gg/pffnyE6prs

English-language chat in Telegram: https://t.me/codeassist_app

Russian-language (русскоязычный) chat in Telegram: https://t.me/codeassist_chat

Building - Android Studio

Clone this repository to your local device and then open it on Android Studio.

Contributing

  • Pull request must have a short description as a title and a more detailed one in the description

  • Feature additions must include Unit/Instrumentation tests. This is for future stability of the app and modules.

Special thanks

  • Rosemoe/CodeEditor

  • JavaNIDE

  • Mike Anderson

  • Java Language Server

  • Ilyasse Salama

About

Experimental IDE for building Android applicatons on Android.

License:GNU General Public License v3.0


Languages

Language:Java 91.6%Language:Kotlin 8.0%Language:HTML 0.2%Language:ANTLR 0.1%Language:Lex 0.0%Language:Shell 0.0%Language:Makefile 0.0%Language:Roff 0.0%Language:CSS 0.0%