Tag: Development

Configuração do Dagger 2 com WorkManager

Tempo de leitura: 6 minutesTL; DR Não podemos realizar a injeção de construtor na classe Worker por causa dos parâmetros e appContext só está disponível em tempo de execução, portanto, executamos a injeção de construtor com seu Factory. Em

Continue lendo

Referências de método e lambdas em propriedades preguiçosas

Tempo de leitura: 3 minutesÉ tudo sobre o bytecode TLDR Tenha cuidado ao usar referências de método e lambdas no Kotlin, especialmente em combinação com propriedades e classes lazy que são criadas pela estrutura do Android (atividades, fragmentos, serviços,

Continue lendo

De onde se comunicar ou lidar com situações de erro? – Método Tradicional

Tempo de leitura: 5 minutesEm um aplicativo, existem situações de erro que podem ser consideradas esperadas e, no entanto, existem outras que são anômalas. Como desenvolvedores, devemos levar em consideração o máximo “razoável” de cada uma dessas situações e

Continue lendo

Como criar um cliente REST API e seus testes de integração no Kotlin Multiplatform

Tempo de leitura: 6 minutesA maioria dos aplicativos móveis é baseada na comunicação com um API Rest. A integração com um serviço externo é fundamental no desenvolvimento móvel. Para ter uma integração ótima, é necessário garanti-la por meio de

Continue lendo
Autenticação de impressão digital em vibração

Autenticação de impressão digital em Flutter

Tempo de leitura: 4 minutesNeste tutorial, mostrarei como você pode implementar um sistema de autenticação de impressão digital no flutter para aplicativos Android. Atualmente, muitos telefones estão equipados com um sensor de impressão digital que facilita o login e

Continue lendo

Concatenate Strings em Kotlin … Nos bastidores

Tempo de leitura: 3 minutesKotlin está se tornando a linguagem mais admirável para programadores devido à simplicidade do código, ajuda a evitar NullPointerException mais renomado, um clique em Java → conversor de código Kotlin, interoperabilidade, classes de dados e

Continue lendo

Configurando Seu Fluxo de Trabalho para Programação Competitiva em Kotlin

Tempo de leitura: 5 minutesEsta é uma continuação do meu artigo anterior, onde o convenço a experimentar o Kotlin para Programação Competitiva. Mas se você já está convencido, este artigo é para você! É um guia passo a passo

Continue lendo

Conectando seu aplicativo Flutter a um back-end

Tempo de leitura: 5 minutesAo desenvolver um aplicativo Flutter, você provavelmente deseja manter os custos de desenvolvimento em um nível mínimo, tornar a solução rápida, confiável e segura. Neste guia (ou melhor, uma visão geral técnica com comentários), explicarei

Continue lendo

Compose Multiplataforma VS. Flutter

Tempo de leitura: 13 minutesHoje, daremos uma olhada no Compose Multiplatform para desenvolvimento entre plataformas e o compararemos com outro framework famoso do Google, o Flutter. Mas, antes de tudo, uma breve visão geral de cada tecnologia para aqueles

Continue lendo

Novas APIs para layouts adaptáveis no Jetpack Compose

Tempo de leitura: 4 minutesA criação de aplicativos para telefones, dispositivos dobráveis e tablets ficou mais fácil com os novos layouts adaptativos do Material, agora em alfa! A variedade de tamanhos de dispositivos Android disponíveis no mercado desafia as

Continue lendo

Combinando layouts XML com o Jetpack Compose: uma introdução ao ComposeView

Tempo de leitura: 2 minutesO Jetpack Compose é um kit de ferramentas moderno para criar interfaces de usuário nativas do Android. Ele oferece uma abordagem reativa e declarativa para o desenvolvimento da interface do usuário que é fácil de

Continue lendo

Gestos no Jetpack compose – Tudo o que você precisa saber – Parte 2

Tempo de leitura: 6 minutesHistórico Bem-vindo de volta à segunda parte de nossa exploração detalhada dos gestos no Jetpack Compose. Na primeira parte, analisamos os fundamentos, abordando uma série de Modificadores e Detectores de Gestos. Percorremos os meandros da

Continue lendo