Skip to content

Commit ab6e791

Browse files
Update README with project overview and features
Added detailed project description, supported features, limitations, and status updates to the README.
1 parent a64739d commit ab6e791

1 file changed

Lines changed: 62 additions & 1 deletion

File tree

README.md

Lines changed: 62 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,63 @@
1-
# ACSIDE
1+
<h1 align="center" style="font-size: 20px;">
2+
AndroidCS IDE
3+
</h1>
4+
<p align="center">
5+
<img src="https://img.shields.io/github/v/release/AndroidCSIDE/ACSIDE?include_prereleases&amp;label=latest%20release" alt="Latest release">
6+
</p>
7+
8+
9+
<p align="center">
10+
<a href="https://github.com/AndroidCSIDE/ACSIDE/issues/new?labels=bug&template=BUG.yml&title=%5BBug%5D%3A+">
11+
<img src="https://img.shields.io/badge/Report%20Bug-red?style=for-the-badge&logo=github" alt="Report a bug">
12+
</a>
13+
<a href="https://github.com/AndroidCSIDE/ACSIDE/issues/new?labels=feature&template=FEATURE.yml&title=%5BFeature%5D%3A+">
14+
<img src="https://img.shields.io/badge/Request%20Feature-brightgreen?style=for-the-badge&logo=github" alt="Request a feature">
15+
</a>
16+
<a href="https://t.me/androidcodestudio">
17+
<img src="https://img.shields.io/badge/Telegram-Join%20Us-1DA1F2?style=for-the-badge&logo=telegram" alt="Join on Telegram">
18+
</a>
19+
</p>
20+
21+
<p align="center">
222
AndroidCS IDE is a full-featured development environment designed for creating and managing all types of Android projects directly on-device or on lightweight systems. It provides a powerful yet efficient workflow for developers who want a complete Android development experience without the heavy requirements of traditional IDEs.
23+
</p>
24+
25+
***
26+
27+
## Supported Features & Roadmap
28+
29+
* [x] Android Flutter project support
30+
* [x] Gradle project support
31+
* [x] JDK 17, 21 *(JDK 8, 11, 22, and others are untested)*
32+
* [x] Terminal with Ubuntu environment & Termux-X11 support
33+
* [x] SDK Manager for installing build tools, Flutter SDK, and more
34+
* [x] Language servers:
35+
* [x] Java Language Server — from [georgewfraser](https://github.com/georgewfraser)
36+
* [x] Kotlin Language Server — from [JetBrains / Kotlin LSP](https://github.com/Kotlin/kotlin-lsp)
37+
* [x] Python Language Server *(installable via plugins)*
38+
* [x] Bash Language Server *(installable via plugins)*
39+
* [x] Dart Language Server *(available after installing the Flutter SDK)*
40+
* [ ] XML Language Server *(coming soon)*
41+
* [x] Jetpack Compose preview system
42+
* [x] Flutter app instant preview system
43+
* [x] AI Agent with Model Context Protocol (MCP) support
44+
* [x] Plugin system
45+
* [x] TextMate syntax highlighting
46+
47+
More features are planned and will be added in the future — stay tuned!
48+
49+
---
50+
51+
## Limitations
52+
53+
AndroidCS IDE may fail to build older projects that use AGP 7.x.x or below. It is strongly recommended to upgrade your project to the latest Android Gradle Plugin (AGP) version for the best compatibility.
54+
55+
---
56+
57+
## 📌 Status
58+
59+
This project is under active development. Feedback and suggestions are always welcome.
60+
61+
### About the Source Code
62+
63+
The IDE is currently closed source to allow for faster iteration and development. Once the project reaches a stable state, parts of the source code will be open-sourced.

0 commit comments

Comments
 (0)