Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Kotlin Multiplatform: Crie Aplicativos Android e iOS do Zero
Rating: 4.4 out of 5(25 ratings)
202 students

Kotlin Multiplatform: Crie Aplicativos Android e iOS do Zero

Aprenda Kotlin Multiplatform para criar apps Android e iOS com Jetpack Compose, Clean Architecture e boas práticas.
Created byLucas Coelho
Last updated 7/2025
Portuguese
Portuguese [Auto],

What you'll learn

  • Aprenda a utilizar a linguagem de programação Kotlin para criar aplicativos robustos.
  • Descubra como o Kotlin Multiplatform (KMP) permite desenvolver código compartilhado para Android e iOS.
  • Explore as principais práticas de desenvolvimento moderno com Clean Architecture e os princípios SOLID.
  • Construa interfaces modernas e reativas utilizando Jetpack Compose.
  • Trabalhe com os componentes do Material3, o mais novo padrão de design do Google.
  • Integre APIs externas utilizando Ktor.
  • Suba o código para o GitHub e aprenda práticas de versionamento.
  • Utilize o Android Studio para gerenciar e compilar projetos de forma eficiente.
  • Configure um ambiente de desenvolvimento multiplataforma com Kotlin.
  • Domine Injeção de Dependências com Koin para projetos escaláveis e organizados.

Course content

12 sections • 64 lectures • 7h 12m total length
  • Introdução ao Curso1:31
  • Nosso Canal no Discord1:04
  • Repositório do Projeto para Consulta0:01
  • Link Discord

Requirements

  • Computador com acesso à internet.
  • Computador capaz de rodar o Android Studio.
  • Se você quiser criar e testar o aplicativo para iOS, será necessário ter um Mac. No entanto, ainda é possível desenvolver e executar os aplicativos Android e KMP em qualquer laptop, mesmo sem um Mac.

Description

Domine Kotlin Multiplatform e crie aplicativos Android e iOS com um único código base. Este curso é perfeito para desenvolvedores que desejam aprender a criar aplicativos modernos utilizando as melhores práticas do mercado. Você aprenderá a usar Kotlin Multiplatform para compartilhar lógica entre plataformas, economizando tempo e esforço. Além disso, exploraremos o Jetpack Compose para criar interfaces dinâmicas e responsivas, adotando o design Material3.

Abordaremos Clean Architecture para estruturar projetos de maneira eficiente e princípios SOLID para criar código limpo e sustentável. Utilizaremos o Ktor para consumir APIs e integrar dados em tempo real. Você aprenderá também sobre boas práticas de desenvolvimento, garantindo escalabilidade e manutenção do código.

O curso inclui configuração de ambiente, uso do GitHub para versionamento e publicação de aplicativos. Criamos um projeto prático e completo: um aplicativo de notícias que se comunica com uma API real e utiliza um design moderno e profissional para entregar uma experiência de usuário incrível.

Ao final, você será capaz de construir aplicativos multiplataforma profissionais e funcionais para Android e iOS, preparado para enfrentar os desafios do mercado atual. Aprenda com aulas práticas, explicações detalhadas, projetos completos e exemplos do mundo real, dominando ferramentas indispensáveis para se destacar como desenvolvedor de sucesso!

Who this course is for:

  • Desenvolvedores que desejam aprender Kotlin do zero e aplicá-lo para criar aplicativos modernos e profissionais.
  • Desenvolvedores Android que buscam atualizar suas habilidades com Jetpack Compose, Material3 e melhores práticas, como Clean Architecture e princípios SOLID.
  • Programadores interessados em Kotlin Multiplatform (KMP) para criar aplicativos para Android e iOS com bases de código compartilhadas.
  • Qualquer pessoa que deseje dominar ferramentas como Android Studio, GitHub e Injeção de Dependência (Hilt/Koin).
  • Iniciantes sem experiência prévia em programação (todos os conceitos são explicados passo a passo).