App Android/iOS da Netflix agora é baseado em Kotlin Multiplatform
(netflixtechblog.com)-
A lógica de negócio escrita em Kotlin é compilada com Kotlin/Native para ser compartilhada entre as duas plataformas
-
Cerca de 50% do código está desacoplado da plataforma, e não há problema em aplicar tecnologias mais recentes como Android Jetpack Compose ou SwiftUI
-
Kotlin Multiplatform tem suporte nativo no Android Studio e, no Xcode, usa o plugin xcode-kotlin
-
Com esse compartilhamento de código concluído, ao considerar também o transpiler Kotlin/JS, a expectativa é que isso seja ainda mais útil no futuro
3 comentários
Acho que também vale a pena consultar o caso do Dropbox, que no início tentou compartilhar código usando C++.
(Embora tenha sido um caso de fracasso, já que no fim mudaram para usar Swift e Kotlin)
O custo de compartilhar código entre iOS e Android https://pt.news.hada.io/topic?id=323
Aff... Flutter não é fácil mesmo...
Tomara que isso vire um caso de sucesso do Kotlin Multiplatform. Quem sabe um dia até a UI... kk