Tag: Android

Model View Presenter (MVP) no Android com um projeto de demonstração simples.

Tempo de leitura: 3 minutes Model-view-presenter (MVP) é uma derivação do padrão arquitetônico model-view-controller (MVC) que é usado principalmente para construir interfaces de usuário. No MVP, o apresentador assume a funcionalidade de “intermediário”. No MVP, toda a lógica de apresentação

Continue lendo

Keddit – Parte 4: RecyclerView – Delegar adaptadores e classes de dados com Kotlin

Tempo de leitura: 8 minutes Introdução Nesta 4ª parte, vamos cobrir estes tópicos sobre Kotlin: Construtor Init Expressões de Objeto Expressões Únicas Classes de dados Gamas Lista e Lambdas (introdução) Cada tópico estará dentro do contexto de criação de nosso

Continue lendo

Firebase configuração remota para verificação de atualizações de aplicativos

Tempo de leitura: 7 minutes Introdução O Firebase é uma plataforma de desenvolvimento de aplicativos móveis e da web desenvolvida pela Firebase, Inc. em 2011, depois adquirida pelo Google em 2014. Em março de 2020, a plataforma Firebase tinha 19

Continue lendo

Navegação: navegação condicional

Tempo de leitura: 4 minutes Introdução No artigo anterior, usei a NavigationUI, implementei a navegação inferior no aplicativo e também adicionei um SelectionFragment para habilitar ou desabilitar o rastreamento do café. No entanto, independentemente de desabilitarmos ou habilitarmos o rastreador

Continue lendo

Keddit – Parte 3: Funções de extensão, extensões Android e mais …

Tempo de leitura: 5 minutes Parte 3: NewsFragment.kt: Função de extensões, extensões Android e mais … Nesta parte, veremos diferentes conceitos do Kotlin que nos ajudarão a criar nosso fragmento NewsFragment. No final desta história, você aprenderá: Funções de extensão

Continue lendo

IoT usando Firebase e NodeMCU

Tempo de leitura: 6 minutes Neste projeto, vou mostrar como fazer um dispositivo IoT IOT usando o Google Firebase e seu próprio aplicativo Android personalizado feito usando o MIT App inventor. Existem muitos servidores e plataformas online de terceiros disponíveis

Continue lendo