Daniel Luz AlvesKMP — Implementado o mecanismo expected/actual.Através do mecanismo fornecido pela linguagem Kotlin, chamado de expected/actual, podemos criar uma estrutura que facilita o acesso às…Apr 251Apr 251
Daniel Luz AlvesKMP — Implementing the expected/actual mechanism.Kotlin provides a language mechanism calledexpected/actual to access platform-specific APIs while developing common logic, this structure…Mar 17Mar 17
Daniel Luz AlvesAndroid WorkManager — Visão Geral e implementação.O WorkManageré um gerenciador de tarefas e faz parte do conjunto de componentes de arquitetura do Android Jetpack. Com ele podemos…Jul 2, 2023Jul 2, 2023
Daniel Luz AlvesAndroid Concorrência / Multithreading — Parte I — Handlers, Runnables, Threads and Loopers.Normalmente, ao desenvolver um aplicativo, temos que criar linhas de código que serão executadas em multi-threads seja para recuperar…Jun 4, 2023Jun 4, 2023
Daniel Luz AlvesAndroid Concurrency — Part I — Runnable, Handler, Looper and Threads.Usually, when developing an application, we will have to create concurrent lines of code to retrieve data from different resources.Jun 3, 20231Jun 3, 20231
Daniel Luz AlvesInjeção de dependências com Koin para Android.Koin fornece injeção de dependências de forma simples, este tutorial mostrará como usar o Koin no seu projeto Android.Apr 14, 2020Apr 14, 2020
Daniel Luz AlvesDependency Injection with Koin for Android.Koincan bring easy dependency injection to android, standalone or web application projects. This tutorial will show how to use Koin in…Apr 13, 2020Apr 13, 2020
Daniel Luz AlvesTutorial — Usando Databinding no Android para criar layouts declarativos. Parte IO Android possui uma biblioteca chamada Databinding, mais informações aqui, com ela podemos vincular a lógica, dados e layouts.Aug 16, 2018Aug 16, 2018
Daniel Luz AlvesQuick Tutorial — Animated Splash Screen.Usually, we create a Splash Screen for cases where we have a background work like network requests, database operations, and similar…Aug 5, 20181Aug 5, 20181
Daniel Luz AlvesRxAndroid — Introdução Básica — Primitivos RxJavaRxJava possui uma forma diferente de trabalhar, seu principal conceito é reagir a resultados. Com o RxJava temos acesso a um framework…Jan 1, 2018Jan 1, 2018