Início

Solicitação de Exclusão de Contas e Dados

Índice1. Passos para Solicitar a Exclusão2. Detalhes Específicos para o Aplicativo Finances2.1. Dados de Movimentação Financeira2.2. Backups de RestauraçãoDe acordo com nossa política de privacidade, os dados coletados são necessários para a prestação de serviços e acesso a software e aplicativos. Para solicitar a exclusão de seus dados, siga as orientações abaixo: Passos para Solicitar […]

CONSULTE MAIS INFORMAÇÃO

Preparação do Ambiente Dart+Flutter no Windows

Índice1. 1. Instalar Flutter SDK1.1. 1.1. Atualize seu path2. 2. Instalação do Android Studio2.1. 2.1. Setup2.2. 2.2. Mais Alguns Ajustes no Android Studio2.3. 2.3. Testando a Instalação3. 3. Visual Studio Code4. 4. ConclusãoEste tutorial é baseado na documentação disponível em Windows install | Flutter, com a adição de alguns comentários e imagens para melhor guiar […]

CONSULTE MAIS INFORMAÇÃO

Flutter 2. ValueNotifier, AnimatedBuilder e o ValueListenableBuilder

This entry is in the series Flutter

Índice1. ValueNotifier1.1. Implantando o ValueNotifier no app_settings.dart1.2. Aplicando ao HomePage2. AnimatedBuilder2.1. Inserindo no HomePage3. ValueListenableBuilder3.1. Ajustando o HomePage Novamente4. ConclusõesEste artigo continua a discussão do artigo anterior agora implementando a responsividade com o ValueNotifier e posteriormente aplicando o AnimatedBuilder e o ValueListenableBuilder, o que permite reconstruir apenas a fração da tela alterada pela modificação. O […]

CONSULTE MAIS INFORMAÇÃO

Flutter 1. ChangeNotifier

This entry is in the series Flutter

Índice1. Projeto Inicial1.1. Refatorando o Código1.2. Ajustes Finais2. Separando o Controller3. Reatividade com ChangeNotifier3.1. Adicionado o ChangeNotifier ao AppSettings3.1.1. Colocar o HomePage em Escuta4. ConclusõesEste artigo é baseado no material na série de vídeos ‘Flutter ValueNotifier‘, do canal Fluterrando, onde exploro alguns tópicos sobre reatividade e devo me estendendo em alguns pontos que forem mais […]

CONSULTE MAIS INFORMAÇÃO

Dart 02 – Exceções, Classes e Mais

This entry is in the series Dart

Índice1. Exceções1.1. Sentença try, catch e finally1.1.1. Exceções Personalizadas e o Comando throw2. Classes2.1. Atributos2.2. Métodos2.2.1. Operador Cascata (..)2.3. Construtor2.4. Construtores com Parâmetros Nomeados, Posicionais, …2.5. Construtores Nomeados2.6. Getters e Setters2.7. Modificador Static2.8. Herança – extends2.8.1. Keyword Super2.9. Modificador Abstract2.9.1. Interface e Polimorfismo2.9.2. Sobrescrevendo Métodos noSuchMethod(), toString()3. Enum4. Considerações FinaisNeste segundo e último artigo da […]

CONSULTE MAIS INFORMAÇÃO

Dart 01 – Introdução

This entry is in the series Dart

Índice1. Editor para o Dart1.1. Um Programa Básico2. Tipos de Dados e Variáveis2.1. Todo conteúdo de uma variável é um objeto2.2. Variável Nullable e No-nullable2.3. Null Safety2.4. Keyword late2.5. Keywords final e const3. Tipos Básicos3.1. Tipo int3.2. Tipo double3.3. Tipo String3.4. Tipo Booleano e Operadores3.4.1. Função assert3.5. Alguns testes com Operadores3.6. Tipo dynamic e Object3.7. […]

CONSULTE MAIS INFORMAÇÃO

Json no Go

This entry is in the series Go

Índice1. Dados Estruturados1.1. Desempacotando JSON em Structs1.2. Arrays em JSON1.3. Arrays mais Elaboradas em JSON2. Desempacotar JSON em Dados Desestruturados3. Empacotando e Formatando Dados JSON4. Considerações FinaisOs arquivos JSON (JavaScript Object Notation) são vastamente empregados na troca de dados entre aplicações de forma simples, leve e rápida. Essencialmente JSON é um formato texto para o […]

CONSULTE MAIS INFORMAÇÃO

Golang – 11. Pacotes e Documentação no Go

This entry is parte 11 de 11 in the series Golang

Índice1. Pacotes e Documentação2. Nomeando os Pacotes2.1. Pacote cmath2.2. Pacote cnumeric3. Package main4. Biblioteca Padrão vs Local5. Documentando o Código5.1. Comentários em Go5.2. Convenções na Documentação 5.2.1. Documentando Tipos, Variáveis, Constantes, Funções e Pacotes5.3. Arquivo doc.go6. Considerações FinaisNeste artigo será apresentado a forma de se escrever pacotes em Go e como adicionar documentação ao seu […]

CONSULTE MAIS INFORMAÇÃO

Golang – 10. Goroutines – Canais

This entry is parte 10 de 11 in the series Golang

Índice1. Canal1.1. Exemplo 01: iniciando um canal1.1. Escrevendo e Lendo em um Canal1.2. Canal sem Buffer1.2.1. Exemplo 02: canal sem buffer1.3. Canal com Buffer1.3.1. Exemplo 03: canal com buffer1.4. Laço for-range e fechando o Canal1.4.1. Exemplo 04: for-range1.5. Select – case1.5.1. Exemplo 05: select-case2. Goroutines e Boas Práticas2.1. Canal Done2.1.1. Exemplo 06: canal done2.1.2. Exemplo […]

CONSULTE MAIS INFORMAÇÃO