
AIDE Assistant
AIDE Assistant is a powerful utility tool designed to enhance the development experience for Android developers using AIDE (Android IDE). It provides a suite of tools for project management, resource generation, and code navigation, all directly on your Android device.
🚀 Features
- Project Management: View all your AIDE projects in one place. Rename, delete, or quickly open them in AIDE.
- Component Viewer: Inspect project components including Activities, Permissions, Dependencies, Services, Receivers, and Providers.
- Resource Generator:
- Create new Activities, Fragments, Services, Broadcast Receivers, and Content Providers.
- Add dependencies (AndroidX or Support Library) and permissions easily.
- 6000+ Vector Assets available for import.
- Code Viewer: Syntax highlighting for various file types with multiple themes.
- Rich Previews:
- Vector Asset and SVG preview.
- Markdown (.md) file preview.
- Font and Image preview.
- Utility Tools:
- ZIP Export: Export your entire project as a ZIP file.
- String Translator: Easily translate your app's string resources.
- Launcher Icon Generator: Generate adaptive and legacy launcher icons.
- Material 3 Design: A modern and clean user interface.
📥 Download
You can find the published APK here: AIDE Assistant on APKPure
🛠 Tech Stack
- Language: Java
- UI: Material Components (Material 3)
- Architecture: Android Framework
- Third-party Libraries:
- CodeView for syntax highlighting
- AppLovin for monetization
- PhotoView for image viewing
🤝 Contributing
Contributions are welcome! If you'd like to improve AIDE Assistant, please follow these steps:
- Fork the repository.
- Create a branch for your feature or bug fix:
git checkout -b feature/your-feature-name. - Commit your changes:
git commit -m 'Add some feature'. - Push to the branch:
git push origin feature/your-feature-name. - Open a Pull Request.
Please ensure your code follows the existing style and includes comments where necessary.
📄 License
This project is licensed under the MIT License - see the LICENSE file for details (if available).