Tag: Programming

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 funcional

Tempo de leitura: 4 minutesNo artigo anterior, vimos como resolver certas situações de erro por meio da programação orientada a objetos mais tradicional, evitando o uso de null e usando exceções. Neste segundo artigo, veremos como podemos abordar 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

Criando uma caixa de diálogo de alerta personalizado com a biblioteca Material Design no Android

Tempo de leitura: 5 minutesAntes de saltarmos para o tópico, vamos dar um momento para entender o que é design de materiais e por que devemos usá-lo em primeiro lugar?   O que é design de materiais? Conforme descrição

Continue lendo