Shout-Out to Kotlin Multiplatform Mobile Content Creators!
Kotlin Multiplatform Mobile is in Beta, and the technology’s ecosystem is continuing to expand and mature. All of this would be impossible without the community’s contributions. In order to celebrate the work of the community’s authors of articles, videos, and samples, we’re launching the Kotlin Multiplatform Mobile Content Creators Recognition Campaign. Today, we would like to share some great new content that will inspire learners and make the official resources more complete.
- [📖Article] Public key pinning using Ktor for Android and iOS (KMM) – This article from Hardik Trivedi describes how to implement public key pinning for Android and iOS just once using Kotlin Multiplatform Mobile and Ktor.
- [📖Article] Why iOS Engineers Should Avoid This Glorified KMM Technique – In this article, Derek Lee explains when an iOS engineer should consider using the
- [📹Video] How to Build a Clean Architecture CRUD Note App Using KMM (Android + iOS) – This 3-hour video features Philipp Lackner building a Clean Architecture CRUD Note application for iOS and Android from scratch!
- [📖Article] Building a CI Pipeline for Kotlin Multiplatform Mobile Using GitHub Actions – This article from Nate Ebel demonstrates how to set up a GitHub Actions workflow for building a Kotlin Multiplatform Mobile project.
- [📖Article] 5 ways to deal with KMM errors – In this article, Alexey Gladkov shares his experience dealing with Kotlin Multiplatform Mobile errors.
It’s never too late to become a part of the growing community of Kotlin Multiplatform Mobile content creators. Once every three months, the Kotlin team chooses their favorite new content and promotes it by:
- Mentioning it in a post on the Kotlin Blog.
- Featuring it on the official @Kotlin Twitter account, Kotlin Slack, and Youtube Community.
- Including it in the relevant Kotlin Multiplatform Mobile documentation articles.
Looking for content ideas? Here is a list of the most requested Kotlin Multiplatform Mobile topics:
- Writing Kotlin APIs that look nice in Swift.
- Maximizing the amount of shared code.
- Use cases – what have you shared with Kotlin Multiplatform Mobile?
- Migrating large projects to Kotlin Multiplatform Mobile.
- Experiments with cutting-edge tools and libraries, for example, Kotlin Multiplatform libraries in Jetpack.
Don’t hesitate to share your thoughts about any other topics that interest you. We are excited by how much our community has to say, and we’re looking forward to seeing what you create! Don’t forget to add the #kotlinmultiplatform tag if the media platform you are using allows it.
To make sure we don’t miss your articles, videos, sample projects, or content of any other type, please drop us a link at email@example.com.
The Kotlin team would like to thank all of the ecosystem’s contributors and content creators. Your input is invaluable, and together we’ll make Kotlin Multiplatform even better!
Subscribe to Blog updates
Thanks, we've got you!
Compose Multiplatform 1.5.0 Release
As of today, Compose Multiplatform 1.5.0 is available for you to use. Check out the highlights from this release.
Help Us Improve the Performance of Your Compose Multiplatform Apps
We’ve released performance improvements in Compose Multiplatform 1.5.0-beta01. We need your feedback to keep making this already powerful UI framework even better!
Update on the Name of Kotlin Multiplatform
From now on, “Kotlin Multiplatform” (KMP) is the preferred term when referring to the Kotlin technology for sharing code across different platforms, regardless of the combination of targets being discussed.