Essa palestra visa apresentar o conceito de multiplataforma do Kotlin, com suas vantagens e desvantagens, e como esse conceito é diferente de soluções cross-platform no que tange a reuso de código entre plataformas. Por fim, será mostrado a aplicação desse conceito em um simples chat feito com kotlin para web, android e iOS.
Exemplos de Kotlin Multiplatform:
- https://github.com/felipehjcosta/hello-world-multiplatform
- https://github.com/felipehjcosta/marvel-client
- https://github.com/felipehjcosta/chat-app
Referências:
- https://touchlab.co/future-cross-platform-native/
- https://www.youtube.com/watch?v=c8IkWGmlcNE
- https://www.youtube.com/watch?v=Dul17VSiejo
- https://www.youtube.com/watch?v=nw6YTfEyfO0
- https://www.youtube.com/watch?v=pcwIs749KSE
- https://medium.com/xebia-france/understanding-the-basics-of-multiplatform-projects-in-kotlin-1-3-1221689b3084