Conteúdo da disciplina de desenvolvimento de aplicativos móveis, ministrada pelo Prof. Kleber de Oliveira Andrade, no curso de Análise e Desenvolvimento de Sistemas da Faculdade de Tecnologia de Americana.
- Tutorial - Instalando e configurando Flutter no Windows
- Tutorial - Instalando e configurando Flutter no Ubuntu
- Tutorial - Introdução a linguagem de programação Dart - Básico
- Tutorial - Introdução a linguagem de programação Dart - Collections
- Tutorial - Introdução a linguagem de programação Dart - Boas práticas
- Tutorial - Programação Orientada à Objetos com Dart
- Tutorial - Programação Orientada à Objetos com Dart - Padrões de criação
- Tutorial - Programação Orientada à Objetos com Dart - Padrões estruturais
- Tutorial - Programação Orientada à Objetos com Dart - Padrões comportamentais
- Tutorial - Programação Orientada à Objetos com Dart - Princípios SOLID
- Tutorial 2019/2 - Criando uma calculadora de IMC
- Tutorial 2020/1 - Calculadora de juros para boleto vencido
- Tutorial 2020/2 - Criando uma calculadora de pisos e revestimentos
- Tutorial 2019/2 - Criando um marcador de truco
- Tutorial 2020/1 - Criando uma calculadora simples com Flutter
- Tutorial 2020/2 - Criando um TicTacToe (jogo da velha)
- Tutorial 2019/2 - Consultando CEPs com Flutter e HTTP
- Tutorial 2020/1 - Desenvolvendo um Quiz com Flutter e Google Sheets
- Tutorial 2020/2 - Consumindo uma API de Filmes com DIO
- Tutorial 2019/2 - Criando uma lista de tarefas com SQLite
- Tutorial 2020/1 - Lembrando dos objetos emprestados com Sembast
- Tutorial 2020/2 - Criando um aplicativo para controlar as finanças pessoal com Hive
- Tutorial 2019/2 - Criando um Chatbot com Flutter e DialogFlow
- Tutorial 2020/1 - Criando um aplicativo para classificar imagens com Flutter e Teachable Machine
- Tutorial 2020/2 - Identificador de Textos em documentos usando OCR / ML Kit
- Tutorial 2019/2 - Criando um aplicativo de Achados e Perdidos com Firebase (login por email e senha)
- Tutorial 2020/1 - Criando um aplicativo para Empregos (login por conta google)
- Tutorial 2020/2 - Criando um aplicativo para Adoção de animais com Firebase (login por telefone)
- Tutorial 2019/2 - Criando uma interface para IoT com Mqtt
- Tutorial 2020/1 - Criando um controle remoto com Bluetooth e Arduino
- Tutorial 2020/2 - Criando um para enviar SMS através de plataformas IoT e Twilio
- Tutorial - Padrões de arquitetura - MVC
- Tutorial - Padrões de arquitetura - MVVM
- Tutorial - Padrões de arquitetura - MVP
- Tutorial - Padrões de arquitetura - Clean Architecture
- Tutorial 2020/2 - Aplicativo para doação de sangue
- O que é SOLID: O guia completo para você entender os 5 princípios da POO
- Clean Code: O que é? Porque usar?
- Clean Code: Boas práticas para escrever códigos impecáveis!
- Padrões de Projetos em Dart: Template Methods
- Padrões de Projetos em Dart — Strategy e Chain of Responsibility
- Lógica de programação com Dart: https://balta.io/cursos/7183
- Linguagem de Programação Dart: https://www.udemy.com/curso-de-dart-lang-completo/
- Dart basics: https://www.raywenderlich.com/4482551-dart-basics
- Criando seu primeiro App com Flutter: https://balta.io/cursos/7184
- Curso: Flutter (Udacity): https://www.udacity.com/course/build-native-mobile-apps-with-flutter--ud905
- Criando Apps nativas escaláveis com Flutter, BloC e Provider: https://balta.io/cursos/7186
- Dominando Layouts no Flutter: https://balta.io/cursos/7185
- Curso gratuito de Git e Github para iniciantes: https://www.portalgsti.com.br/cursos/curso-gratuito-git-github-iniciantes/
- Criando uma pokedex: https://www.youtube.com/watch?v=3xUsD0XRa04&list=PLHAtJbrQ17AVj0LJEc955109XpX925Pt1
- DartPad - Editor online de dart: https://dartpad.dartlang.org
- Gihub - Repositório de códigos: https://github.com/
- Codacy - Qualidade de código: https://codacy.com
- Codemagic - Integração e entrega contínuas para projetos Flutter: https://codemagic.io/start/
- Quicktype - Conversor de JSON em código: https://app.quicktype.io
- Panache - Editor de temas online: https://rxlabz.github.io/panache/#/
- Gerador de icones - https://romannurik.github.io/AndroidAssetStudio/icons-launcher.html
- Gerador de banners para Google Play - https://www.norio.be/android-feature-graphic-generator/
- Code beautiful UI with Flutter and Material Design (Google I/O '18)
- Beyond Mobile: Material Design, Adaptable UIs, and Flutter (Google I/O'19)
- Coletânea de APIs publicas: https://github.com/public-apis/public-apis
- Hub público de APIs Brasileiras: https://99apis.com/home
- Diretório de APIs mais rico e antigo da Internet: https://www.programmableweb.com
- Marketplace de APIs: https://rapidapi.com
- Buscador de API: https://apis.io
- Documentação: https://docs.flutter.io/
- Github: https://github.com/flutter/flutter
- StackOverflow: https://stackoverflow.com/questions/tagged/flutter
- Pacotes para desenvolvedores: https://pub.dev/packages/
- Gitter: https://gitter.im/flutter/flutter
- Guia eficaz de Dart: https://www.dartlang.org/guides/language/effective-dart
- Dicas de Dart: https://www.dartlang.org/resources/dart-tips
- Perguntas frequentes do Flutter: https://flutter.io/faq/
- Renderização no Flutter: https://www.youtube.com/watch?v=UUfXWzp0-DU
- Mecanismo do Flutter: https://github.com/flutter/engine/wiki
- Recarregamento expresso: https://flutter.io/hot-reload/
- Inspetor do Flutter: https://dart-lang.github.io/observatory/
- Guia de estilo de Dart: https://www.dartlang.org/guides/language/effective-dart/style
- Observatório de Dart: https://dart-lang.github.io/observatory/
- Widgets do Flutter: https://flutter.io/widgets/
- Código do aplicativo de galeria do Flutter: https://github.com/flutter/flutter/tree/master/examples/flutter_gallery
- Aplicativo de galeria do Flutter para Android: https://play.google.com/store/apps/details?id=io.flutter.demo.gallery&hl=pt_BR
- Layout do Flutter: https://flutter.io/tutorials/layout/
- Material: https://material.io
- Ícones: https://thenounproject.com
- Imagens: https://unsplash.com
- Fontes: https://fonts.google.com
- Google APIs: https://pub.dartlang.org/packages/googleapis
- Assincronia e futuros: https://www.dartlang.org/tutorials/language/futures
- Testes: https://flutter.io/testing/
Copyright 2019-2020 Kleber de Oliveira Andrade
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.