Skip to content

A pluginable desktop application that empowers users to build Android and iOS apps dynamically

Notifications You must be signed in to change notification settings

the-avin/AvinApp

Repository files navigation

Dynamic App Builder (WIP)

A pluginable desktop application that empowers users to build Android and iOS apps dynamically — with zero manual coding.

This tool separates the UI, logic, and data connections, allowing for modular and flexible app creation. It generates clean Jetpack Compose code, making development faster, more customizable, and developer-friendly.

✨ Key Features

  • 🔌 Plugin-based architecture
  • ⚙️ Visual configuration of app logic and UI
  • 🧱 Clear separation of concerns (UI / Logic / Data)
  • 🧑‍💻 Outputs ready-to-use Jetpack Compose code

🚧 Current Status

This project is in active development using Compose Multiplatform.

At the moment, it's being built and tested only for desktop platforms. Support for Android/iOS output is planned but not fully integrated yet.

🔮 Roadmap

  • Initial UI builder
  • Logic blocks and data bindings
  • Plugin system
  • Export to Android/iOS projects
  • Preview & testing tools

🛠️ Tech Stack

  • Kotlin
  • JetBrains Compose Multiplatform (Desktop)
  • Gradle

Stay tuned for more updates!

About

A pluginable desktop application that empowers users to build Android and iOS apps dynamically

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages