Kotlin Multiplatform: Avançado e Migração (Compose)

via Udemy

Go to Course: https://www.udemy.com/course/kotlin-multiplatform-avancado-e-migracao-compose/

Overview

Curso Completo de Kotlin Multiplatform: Avançado e Migração (KMP - Android - iOS)Este curso estará completo, com todos os módulos disponíveis no YouTube, até o final do segundo semestre de 2025. Inscreva-se no canal CodandoTV e aprenda gratuitamente!O que você vai aprender?Com Kotlin Multiplatform (KMP) / Compose MultiPlatform (CMP) , você aprenderá como migrar um aplicativo Android para rodar 100% também no iOS (iPhone, iPad...) usando as melhores práticas multiplataforma. O curso cobre os principais pontos técnicos de migração, arquitetura, integração nativa e publicação.O curso está dividido em dois módulos:Módulo 1: MigraçãoAprenda a migrar um app Android 100% nativo para Kotlin Multiplatform (KMP) / Compose MultiPlatform (CMP), deixando-o visual e funcionalmente idêntico no iOS. Neste módulo, você vai entender como lidar com código compartilhado, recursos, dependências e integrações multiplataforma.Migração completa de um app Android para KMPCompatibilidade com iOS (iPhone, iPad)Migração de recursos: strings, imagens e layoutsBanco de dados com RoomNavegação multiplataformaPaginaçãoSubstituição de Retrofit por KtorUso de Koin com suporte ao iOSEstratégias para adaptar bibliotecas não compatíveis com KMPTécnicas para acelerar a migração de telas e lógica de negócioMódulo 2: AvançadoExplore funcionalidades modernas de apps reais com integração nativa, testes, publicação e automação com CI. É aqui que o seu projeto KMP/CMP ganha robustez e vai para produção com qualidade de maneira escalável.Acesso à câmera e galeriaGerenciamento de permissões no Android e iOSPublicação na Google Play e App StoreTarefas em segundo plano (WorkManager e Background Tasks)Notificações em ambas as plataformasTestes unitários multiplataformaIntegração contínua (CI) com GitHub ActionsAnálise de performanceConfiguração de Gradle, CocoaPods e FirebaseAnimações de splash screenEstruturação de projetos e telas responsivasArmazenamento local e chamadas mockadasSetup completo do ambiente KMPNo final do curso você será capaz de migrar um projeto Android completo para KMP, tornando-o funcional no iOS e pronto para produção. Além disso, terá em mãos todas as dicas, práticas e ferramentas necessárias para escalar seu app de forma organizada, moderna e multiplataforma.Se você chegou até aqui, obrigado por acompanhar!Não perca a chance de se aprofundar nesse ecossistema multiplataforma.Inscreva-se no canal CodandoTV, ative as notificações e acompanhe todos os lançamentos sobre KMP, Android e iOS. Pois lá ainda terão conteúdos extras e exclusivos.

Skills

Reviews