Domine o Kotlin Multiplataforma na Prática com Compose

Udemy MOOC / Non-credit USD 49.99
Enroll now →
Domine o Kotlin Multiplataforma na Prática com Compose

About this course

Aprenda, na prática, a criar apps nativos para Android e iOS usando o poder do Kotlin Multiplataforma (KMP) e Compose Multiplataforma (CMP).O que você vai aprender neste curso?Você vai aprender a diferença entre Kotlin Multiplataforma e Compose Multiplataforma e a criar aplicativos reais utilizando o Compose Multiplataforma para compartilhar 100% do código, tudo isso ao utilizar a linguagem Kotlin e Jetpack Compose para a interface de usuário. Neste curso você irá aprender na prática:- Setup do ambiente- Estruturação de um projeto KMP/CMP- Arquitetura MVVM + Repository Pattern- Injeção de dependência com Koin- Requisições HTTP com Ktor- Coroutines e chamadas assíncronas e Flow para arquitetura reativa- Criar um aplicativo real com integração via APIEconomize tempo, escreva menos código e entregue apps modernos e performáticos para múltiplas plataformas com a mesma base de conhecimento e experiência nativa. Tenha acesso vitalício à um conteúdo direto ao ponto e com foco em aplicações reais.Ao final do curso, você terá desenvolvido um projeto completo, com duas telas, abrangendo todo o conhecimento necessário para você se tornar um desenvolvedor(a) multiplataforma e alcançar as oportunidades em um mercado em ascensão e promissor. O projeto consiste na integração com uma API de filmes, a The Movie DB, para exibir filmes em destaque e lançamento, bem como visualizar os detalhes de cada filme, como poster, descrição, rating, elenco e gênero.

What you'll learn

  • Setup the development environment
  • Structure a KMP/CMP project
  • Implement MVVM architecture and Repository Pattern
  • Use dependency injection with Koin
  • Make HTTP requests with Ktor
  • Work with Coroutines and Flow for reactive architecture
  • Develop a complete app with API integration

Course objectives

  • Teach practical app development for multiple platforms
  • Provide hands-on experience with Kotlin and Jetpack Compose
  • Enable participants to create real-world applications that showcase shared code capabilities

Skills you'll gain

Related courses

Course details are provided by the platform and may change — always confirm on the provider's site. Links may be affiliate links.