Arquivo da categoria: Kotlin

Dominando o Android com Kotlin

Nota: 10.

O Android é a plataforma do Google para dispositivos móveis que se tornou líder absoluta no mercado mundial, e a quantidade de recursos disponibilizada para os desenvolvedores permite criar uma envolvente e estimulante interação do usuário com o dispositivo.

Dominando o Android com Kotlin apresenta por meio de exemplos práticos, desde conceitos mais básicos até as mais avançadas técnicas de desenvolvimento de aplicativos para a plataforma mobile do Google.

NESTA OBRA VOCÊ APRENDERÁ A:

  • Criar aplicativos compatíveis com smartphones e tablets utilizando a linguagem Kotlin.
  • Definir layouts responsivos utilizando componentes do Material Design.
  • Implementar diferentes formas de navegação entre telas.
  • Persistir dados locais no cartão de memória do aparelho e em banco de dados SQLite.
  • Implementar a comunicação com web services para enviar e receber dados.
  • Utilizar serviços do Google como: Maps, YouTube e AdMob.
  • Acessar serviços do Firebase como: Cloud Messaging, Authentication, Cloud Firestore, Cloud Storage e Crashlytics.
  • Interagir com serviços do sistema, mensagens de broadcast, notificações e widgets.
  • Deixar sua aplicação mais interativa por meio de animações e recursos multimídia.

Ao final o leitor estará pronto para projetar e construir aplicativos profissionais e publicá-los no Google Play.

Kotlin em Ação

Nota do livro: 10.

Conteúdo

Os desenvolvedores querem que seu trabalho seja feito – e quanto menos complicações houver, melhor. Programar com Kotlin significa ter menos complicações. A linguagem de programação Kotlin oferece uma sintaxe expressiva, um sistema de tipos robusto e intuitivo e o suporte de um ótimo conjunto de ferramentas, juntamente com uma interoperabilidade natural com códigos, bibliotecas e frameworks Java. A linguagem Kotlin pode ser compilada para bytecode Java, portanto você pode usá-la em todos os lugares em que Java é utilizada, inclusive no Android. Com um compilador eficiente e uma pequena biblioteca-padrão, Kotlin praticamente não impõe nenhum overhead em tempo de execução.

Kotlin em ação ensina você a usar a linguagem Kotlin em aplicações com qualidade compatível para ambientes de produção. Escrito para desenvolvedores com experiência em Java, este livro repleto de exemplos vai além da maioria dos livros sobre linguagens de programação, incluindo tópicos interessantes como construção de DSLs com sintaxe de linguagem natural. Os autores são desenvolvedores do núcleo de Kotlin, portanto você poderá estar certo de que mesmo os detalhes mais intrincados serão apresentados com extrema precisão.

O que o livro contém:

  • programação funcional na JVM;
  • como escrever um código claro e idiomático;
  • como combinar Kotlin e Java;
  • linguagens de domínio específico.

Android Essencial com Kotlin

Nota do livro: 9.

Código Fonte

Conteúdo

O Android é o sistema operacional móvel mais utilizado no mundo, e o objetivo deste livro é apresentar ao leitor os conceitos essenciais do desenvolvimento de aplicativos para Android utilizando a linguagem de programação Kotlin, por meio de uma explicação simples e prática.

O livro Android Essencial com Kotlin tem um capítulo de introdução à linguagem Kotlin e vários capítulos básicos sobre o desenvolvimento de aplicativos para Android. Na metade do livro, é iniciado o desenvolvimento de um aplicativo completo passo a passo, com acesso a web services e banco de dados, além de usar recursos de multimídia e mapas. Este livro utiliza o Android Studio e é focado nas boas práticas de interface do Google e do Material Design.

O livro também apresenta capítulos resumidos dos principais conceitos da arquitetura do Android, como notificações, intents, broadcast receivers, services, alarmes, mensagens de push com Firebase, câmera e fotos.

Depois de ler o livro Android Essencial com Kotlin você terá um bom entendimento sobre o desenvolvimento de aplicativos para Android.