Apps de Netflix para Android/iOS, ahora basadas en Kotlin Multiplatform
(netflixtechblog.com)-
La lógica de negocio escrita en Kotlin se compila con Kotlin/Native para compartirla entre ambas plataformas
-
Aproximadamente el 50% del código está desacoplado de la plataforma y no hay problema para aplicar tecnologías modernas como Android JetPack Compose o Swift UI
-
Kotlin Multiplatform tiene soporte nativo en Android Studio, y en XCode se usa el plugin xcode-kotlin
-
Con este nivel de código compartido ya logrado, si además se considera el transpilador de Kotlin/JS, se espera que sea aún más útil en el futuro
3 comentarios
Creo que también sería bueno tomar como referencia el caso de Dropbox, que al principio intentó compartir código usando C++.
(Aunque al final fue un caso fallido, ya que cambiaron a usar Swift y Kotlin)
El costo de compartir código entre iOS y Android https://es.news.hada.io/topic?id=323
Mmm... Flutter no es tan fácil...
Ojalá se convierta en un caso de éxito de Kotlin Multiplatform. Algún día también la UI... jaja