Android Integration and Support for All Kinds of Multiplatform Projects in the Kotlin Multiplatform Mobile Plugin for AppCode
Kotlin Multiplatform Mobile plugin for AppCode just got a huge update. We’ve got some exciting news to share with you!
Support for All Kinds of Multiplatform Projects
For a long time, the only supported project model in our plugin was the Gradle DSL with a special iOS/macOS part. Now we support opening Kotlin Multiplatform Mobile projects with regular Xcode projects/workspaces and Kotlin parts configured via CocoaPods:
All of the features are available, such as cross-language refactorings and navigation actions:
This means that now you can use any project format – be it a regular Kotlin Multiplatform project (for example, created via Kotlin Multiplatform Plugin for Android Studio), or a project that uses our custom Gradle DSL. All of them can be opened in AppCode, and we provide the same cross-language code assistance for all of them.
Many of our users asked us to integrate Android-specific IDE features into the plugin, and here they are:
Though the plugin provides reduced functionality compared to Android Studio, we decided to integrate some of the main features:
- SDK and AVD manager
- Layout Editor
- Translation Editor
- Device File Explorer
- APK Analyzer
We hope that these integrations will help you develop your Multiplatform Mobile projects much more quickly and easily. Please note that all of these new features are available in AppCode 2022.1 through the latest version of the KMM plugin.
Subscribe to Blog updates
Compose Multiplatform 1.6.0 – Resources, UI Testing, iOS Accessibility, and Preview Annotation
Compose Multiplatform 1.6.0 is out! It brings support for the latest Kotlin version and changes from the latest Jetpack Compose.
Kotlin Multiplatform Development Roadmap for 2024
To equip you with the best cross-platform development experience, JetBrains aims to deliver a host of further improvements to the core Kotlin Multiplatform technology, Compose Multiplatform, KMP tooling, and KMP libraries in 2024.
Welcome Fleet with Kotlin Multiplatform Tooling
Welcome Kotlin Multiplatform support in Fleet, which simplifies the development of multiplatform applications.