Para muitas organizações, o desenvolvimento móvel multiplataforma vem se tornando uma opção forte, especialmente à medida que a experiência de ponta a ponta de construção de aplicativos móveis multiplataforma se torna mais agradável e eficiente. Kotlin Multiplatform Mobile (KMM) é um SDK fornecido pela JetBrains que aproveita os recursos multiplataforma em Kotlin e inclui ferramentas e recursos projetados para otimizar a experiência de desenvolvimento. Com o KMM, você escreve o código uma vez para a lógica de negócio e o core do aplicativo em Kotlin, e em seguida o compartilha com aplicativos Android e iOS. Você pode escrever código específico para plataforma apenas quando necessário, por exemplo, para aproveitar as vantagens dos elementos nativos da IU, e o código específico é mantido em visualizações diferentes para cada plataforma. Estamos mudando o KMM para o anel Experimente devido à sua rápida evolução e vemos algumas organizações usando como padrão.
Seguindo a tendência de desenvolvimento móvel multiplataforma, o Kotlin Multiplatform Mobile (KMM) é um novo participante neste espaço. KMM é um SDK fornecido pela JetBrains que aproveita os recursos multiplataforma do Kotlin e inclui ferramentas e funcionalidades projetadas para tornar a experiência de construção ponta a ponta de aplicativos móveis multiplataforma mais agradável e eficiente. Com o KMM, você escreve o código uma vez para a lógica de negócios e o núcleo do aplicativo em Kotlin, e depois o compartilha com os aplicativos Android e iOS. Você escreve o código específico da plataforma apenas quando necessário, por exemplo, para aproveitar as vantagens dos elementos nativos da UI, e o código específico destes elementos é mantido em diferentes views para cada plataforma. Embora ainda em Alpha, o Kotlin Multiplatform Mobile está evoluindo rapidamente. Certamente ficaremos de olho nele, e você também deveria.