Desenvolvimento de Aplicativos para Android e iOS com Flutter

Objetivo

Este curso tem o objetivo de ensinar qualquer pessoa a desenvolver aplicativos móveis bonitos com a nova tecnologia do Google: o Flutter! Você irá aprender quais são os passos necessários para desenvolver aplicativos nativos em Flutter, o que esperar dessa tecnologia e desenvolver habilidades de desenvolvimento mobile. O grande diferencial do curso Desenvolvimento de Aplicativos para Android e iOS com Flutter é que você vai realmente aprender todo o ciclo de um desenvolvimento com Flutter, desde a parte Teórica até a aplicabilidade prática desses conceitos, visando desenvolver habilidades técnicas necessárias para você se tornar um Desenvolvedor Mobile e começar a trilhar na sua nova carreira de Desenvolvedor Mobile Flutter. O curso tem o objetivo de lhe ensinar a desenvolver, já, seu primeiro projeto em Flutter, e publicar na loja de aplicativos Google Play.

Pré-Requisito(s):

Ter conhecimento básico de informática Desejável ter feito o curso de lógica de programação

Carga Horária:

48 H

Investimento

Conteúdo

Introdução ao desenvolvimento multi-plataforma com Flutter e Dart
Preparação do ambiente de desenvolvimento;
Configuração dos emuladores
Execução das app em emuladores e dispostivos físicos (Android).

Introdução a linguagem de programação Dart
Estrutura da linguagem;
Visão geral de orientação a objetos com Dart;
Documentação;
Bibliotecas;
Execução de programas

Widgets
O que são widgets;
estrutura dos widgets;
widgets para organização;
widgets para entrada e saída de dados;
widgets de ação.

Persistência de Dados
Armazenamento de dados usando SharedPreferences e SQLite.

Firebase
Visão geral;
criação da conta;
criação de projetos;
integração com aplicativos.

AdMob
Visão geral;
Integração com aplicativos.

Mapas
Visão geral;
integração com aplicativos.