Desenvolver apps Android com o Kotlin
            Crie apps Android melhores com mais rapidez usando o Kotlin. Essa linguagem de programação moderna e estaticamente tipada é usada por mais de 60% dos desenvolvedores Android profissionais. Ela ajuda a aumentar a produtividade, a satisfação dos desenvolvedores e a segurança do código.
          
        
        
        
          
        
      Expressivo e conciso
            Os recursos modernos da linguagem Kotlin permitem que você se concentre em expressar suas ideias e escrever menos código boilerplate.
          
        
        
        
          
        
      Código mais seguro
            Com a nulidade inclusa no sistema de tipo, o Kotlin ajuda a evitar NullPointerExceptions. Os apps Android que usam código Kotlin têm 20% menos chances de apresentar falhas.
          
        
        
        
          
        
      Jetpack Compose
            O kit de ferramentas moderno de IU do Android foi desenvolvido em Kotlin, permitindo que você crie interfaces adaptáveis rapidamente com APIs eficientes e intuitivas.
          
        
        
        
          
        
      Kotlin Multiplatform
            Compartilhe código entre plataformas Android, iOS e desktop com o Kotlin Multiplatform.
          
        
        
        
          
        
      Vamos começar
  
  
  primeiros passos
        
        
    Aprender Android e Kotlin do zero
            Veja nossos guias para iniciantes que ensinam a criar apps Android com Kotlin e Jetpack Compose.
          
        
        
        
      
  
  
  primeiros passos
        
        
    Kotlin para desenvolvedores Java do Android
            Se você já conhece o Java, nossos guias de interoperabilidade e documentação podem ajudar você a começar.
          
        
        
        
      
  
  
  primeiros passos
        
        
    Guias avançados do Kotlin
            Se você já conhece o Kotlin, leia nossa documentação avançada para aprimorar suas habilidades.
          
        
        
        
      
  
  
  primeiros passos
        
        
    Como sua equipe pode adotar o Kotlin
            Saiba como a programação em Kotlin pode aumentar a produtividade da sua equipe, melhorar a qualidade dos apps e aumentar a satisfação do desenvolvedor.
          
        
        
        
      Otimizado para Kotlin
              O Kotlin oferece suporte total ao desenvolvimento para Android, com ferramentas e recursos para ajudar você a ter sucesso.
            
          
        Android Studio
            O Android Studio oferece alto nível de compatibilidade com o Kotlin. Além disso, traz ferramentas integradas que ajudam a converter o código baseado em Java para Kotlin. A ferramenta Show Kotlin Bytecode permite que você veja o código baseado em Java equivalente enquanto aprende a usar o Kotlin.
          
        
        
        
          
        
      Android KTX
            O Android KTX torna o desenvolvimento para Android com o Kotlin mais conciso, tranquilo e idiomático aproveitando os recursos da linguagem Kotlin.
          
        
        
        
          
        
      SDK otimizado para Kotlin
            Desde o Android 9 (API de nível 28), o SDK do Android contém anotações de nulidade para ajudar a evitar NullPointerExceptions. A documentação de referência da API também está disponível em Kotlin.
          
        
        
        
          
        
      Recursos de aprendizagem
            Conheça um conjunto selecionado de recursos em vários formatos para começar a aprender Kotlin.
          
        
        
        
          
        
      Como é o código Kotlin?
Apps criados com o Kotlin
            Muitos apps já são criados com o Kotlin, tanto em startups de destaque quanto em empresas da Fortune 500. Saiba como o Kotlin ajuda as equipes a se tornarem mais produtivas e a criar apps de maior qualidade.
          
        
        
        
          
        
      
  
  
  História do desenvolvedor
        
        
    A Zomato usa o Kotlin para programar códigos mais seguros e concisos
O Kotlin ajudou a Zomato a reduzir de forma significativa o número de linhas de código do app e a encontrar defeitos relevantes na hora da compilação.
Veja o vice-presidente de Gerenciamento de Produtos da Zomato, Rahul, e o desenvolvedor Android Prateek Sharma falando sobre como a Zomato começou a usar o Kotlin e adotar essa linguagem para todos os lançamentos de novos recursos.
  
  
  Em destaque
        
        
    O Kotlin é de código aberto
            O Kotlin é um projeto de código aberto sem custos financeiros sob a licença Apache 2.0. O código do projeto é desenvolvido de maneira aberta no GitHub principalmente pela equipe da JetBrains, com contribuições do Google e de outros parceiros. A escolha do Kotlin reafirma nosso compromisso com um ecossistema de desenvolvimento aberto à medida que evoluímos e desenvolvemos a plataforma Android. Além disso, queremos muito ver a linguagem evoluir.
          
        
        
        
          
        
      Recursos em destaque
Codelabs do Android em Kotlin
            Aprenda as práticas recomendadas e APIs mais recentes com os codelabs do Android em Kotlin.
          
        
        
        
          
        
      Android + Kotlin no Medium
            Artigos técnicos sobre Kotlin da equipe do Android.
          
        
        
        
          
        
      Curso "Noções básicas do Android com o Compose"
            Para quem não tem experiência com programação, aprenda os conceitos básicos da linguagem Kotlin e como criar apps Android simples.
          
        
        
        
          
        
      Documentação da linguagem Kotlin
Playground Kotlin
            Tente usar o Kotlin agora, diretamente no seu navegador da Web.
          
        
        
        
          
        
      Referência oficial da linguagem
            Comece a aprender Kotlin no site de referência oficial da linguagem.
          
        
        
        
          
        
       
   
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
