An intellij plugin to create multiplatform compose projects, covering everything! JS, Android, IOS, and desktop!
To use, just go to File -> New Project -> Multiplatform Compose; then select what platforms you want to support! Next, change some options like package name and app names! Then! Create! And the entire project will be generated for you!
No more needing to spend hours trying to figure out how to get a full multiplatform project together! No need to copy files from one new project to another to get all the platforms together in one project!
Note: IOS will ONLY work on macOS computers. I am sorry.
I tried to make this plugin as plug-n-play as possible! Android's run configuration should be in place already.
Desktop, web, and iOS are a bit special.
Either run MainKt
or find the main.kt
file and press run on the gutter!
Either run Run Web
or run ./gradlew :jsApp:jsBrowserDevelopmentRun
Open the iosApp
in XCode via iosApp.xcworkspace
and run as normal from there.
Either download and manually install from here OR find it on the JetBrains Marketplace