Aplikasi Android/iOS Netflix kini berbasis Kotlin Multiplatform
(netflixtechblog.com)-
Logika bisnis yang ditulis dengan Kotlin dikompilasi dengan Kotlin/Native sehingga dapat dibagikan di antara dua platform
-
Sekitar 50% kode sudah terlepas dari platform, dan tidak ada masalah untuk menerapkan teknologi terbaru seperti Android JetPack Compose atau Swift UI
-
Kotlin Multiplatform didukung secara bawaan di Android Studio, dan di XCode menggunakan plugin xcode-kotlin
-
Dengan pembagian kode seperti ini yang sudah terwujud, jika mempertimbangkan transpiler Kotlin/JS juga, diperkirakan akan semakin berguna di masa depan
3 komentar
Sepertinya ada baiknya juga melihat contoh Dropbox yang pada awalnya mencoba berbagi kode dengan menggunakan C++.
(Meskipun pada akhirnya ini menjadi contoh kegagalan karena beralih ke penggunaan Swift dan Kotlin)
Biaya untuk berbagi kode antara iOS dan Android https://id.news.hada.io/topic?id=323
Hiks... Flutter ternyata nggak gampang ya...
Wah, semoga ini bisa jadi kisah sukses Kotlin Multiplatform. Suatu saat nanti UI juga... wkwk