Mobile

O Kotlin Multiplatform Mobile está em beta – comece a usá-lo agora mesmo!

Read this post in other languages:
English, Français, 日本語, 한국어, Español, 简体中文

O Kotlin Multiplatform Mobile – uma tecnologia que permite que os desenvolvedores compartilhem a lógica dos aplicativos iOS e Android, combinando os benefícios de abordagens tanto do desenvolvimento multiplataforma quanto do nativo – está agora em beta! Confira um vídeo da equipe do Kotlin e de alguns usuários pioneiros do Multiplatform Mobile, obtenha experiência prática através de uma nova série de webinars e comece a usá-lo hoje mesmo!

O Kotlin Multiplatform Mobile é um SDK para o desenvolvimento de aplicativos iOS e Android que permite que você mantenha uma base compartilhada de código para redes, armazenamento de dados e estatísticas, além da outra lógica dos seus aplicativos Android e iOS. Enquanto o Multiplatform Mobile ainda estava na fase experimental, a equipe do Kotlin experimentou várias abordagens ao gerenciamento de memória, às bibliotecas e à configuração do projeto, para levar até você a melhor experiência de desenvolvimento. O tempo para experimentos já acabou.

Nossos usuários pioneiros, incluindo muitas grandes empresas globais, como a Philips, Netflix, Baidu e VMWare, nos deram um feedback valioso, que nos ajudou a encontrar o equilíbrio certo entre permitir que você reutilize seu código Kotlin existente e dar a você acesso a recursos específicos da plataforma. Temos o prazer de anunciar que o Kotlin Multiplatform Mobile atingiu a fase de beta e está a caminho de se tornar uma versão estável. 

A promoção do Kotlin Multiplatform Mobile à fase beta significa que a tecnologia está quase pronta e que é seguro usá-la nos seus projetos. Também significa que estaremos trabalhando ativamente para minimizar quaisquer problemas de migração que você possa ter. Agora é um ótimo momento para começar a aprender e adotar gradualmente o Multiplatform Mobile. Como primeiro passo na sua jornada, convidamos você a assistir a este vídeo da equipe do Kotlin e de alguns dos nossos usuários pioneiros. O vídeo oferece um insight sobre os usos em potencial do Kotlin Multiplatform Mobile, como você pode se beneficiar dele, como ele funciona internamente e, é claro, nossos planos para o futuro dessa tecnologia (legendas disponíveis em português).

Obtenha experiência prática

A melhor maneira de começar a aprender o Kotlin Multiplatform Mobile é utilizando ele na prática! Convidamos você a participar de uma série de webinars futuros, que cobrirão os aspectos básicos do Multiplatform Mobile e demonstrarão alguns dos casos de uso mais populares:

Explore o ecossistema em evolução do Kotlin Multiplatform

Temos algumas notícias empolgantes para dar, a respeito da evolução do ecossistema do Kotlin Multiplatform. Achamos que esses novos recursos tornarão a sua experiência com o Kotlin Multiplatform Mobile ainda mais agradável:

  • A equipe do Android no Google compartilhou uma prévia das bibliotecas do Kotlin Multiplatform no Jetpack. As bibliotecas disponíveis como parte desta prévia experimental são a Collections e a DataStore. Os desenvolvedores querem receber feedback sobre a experiência de uso dessas bibliotecas do Jetpack em projetos multiplataforma visando aplicativos Android e iOS.
  • A Touchlab anunciou o KMMBridge, parte da sua suíte de ferramentas Faktory. O KMMBridge é um conjunto de ferramentas de desenvolvimento que permite que equipes de projetos de aplicativos móveis publiquem código compartilhado com sucesso e mais rapidamente do que nunca com o Kotlin Multiplatform Mobile. Visando especificamente a publicação para iOS, as equipes podem implementar a abordagem de Internal SDK Flow, que atualmente é a melhor prática para integrar o KMM rapidamente a versões de aplicativos para produção.

Estamos empolgados em ver como empresas de todos os tamanhos e do mundo inteiro estão entrando para a comunidade Kotlin Multiplatform e estamos ansiosos para lhes dar mais apoio.

Comece agora

Com o Kotlin Multiplatform Mobile agora na fase de beta e a caminho de se tornar uma versão estável, este é um ótimo momento para começar a aprendê-lo e gradualmente adotá-lo, porque você não terá que lidar com grandes problemas de migração enquanto trabalhamos para entregar todas as melhorias necessárias para uma versão estável.

Comece agora

Por fim, mas não menos importante, gostaríamos de agradecer a todos os usuários pioneiros e ao resto da comunidade por fazerem isto acontecer!

Artigo original em inglês por:

Luiz Di Bella

Ekaterina Petrova