Iniciando com Flutter Framework (eBook)
187 Seiten
Casa do Código (Verlag)
978-65-86110-28-9 (ISBN)
Neste livro, Leonardo Marinho mostra quais dores o Flutter veio para curar, com a criação de aplicativos verdadeiramente performáticos, atrativos e multiplataforma. Você conhecerá desde a arquitetura de software fantástica por baixo dele e as razões pelas quais Dart foi a linguagem escolhida para programar nele, verá que tudo será organizado com Widgets e poderá aproveitá-los ao máximo. Pelo caminho, colocará em prática as principais etapas da criação de um aplicativo, como gerenciamento de dependências, requisições http, banco de dados local, testes automatizados, estilização e muito mais!
Leonardo é graduado em Análise e Desenvolvimento de Sistemas e atualmente é mestrando em sistemas de informação pela Universidade Federal do Rio de Janeiro (UFRJ). Desenvolvedor Full Stack apaixonado por criar aplicativos para dispositivos móveis (Android e IOS) com tecnologias como Ionic e Flutter. Organizador da conferência OpenLabs, atualmente a maior conferência tecnológica da região serrana carioca. Nos finais de semana prepara aulas para seus cursos de programação em modalidade EaD, didática e transmissão de conhecimento são suas grandes paixões. É membro fundador da comunidade Dart Lang Brasil. Gosta de Star Wars e café.
1 Introdução
2 Quais dores o Flutter curou?
3 O que preciso para desenvolver em Flutter?
3.1 Criando Apps para iOS
3.2 Criando Apps para Android
3.3 Dica do autor
4 A arquitetura Flutter
4.1 Estrutura de arquivos
4.2 Widgets
4.3 Componentes do Material Design
4.4 Scaffold
4.5 Stateful hot reload
5 A base do framework, Dart!
5.1 A cereja do bolo
5.2 Entendendo a arquitetura Dart
5.3 A ponte que estamos derrubando usando AOT
5.4 Concorrência, divisão de tempo e recursos compartilhados
5.5 Interface unificada
5.6 Alocação de memória e cuidados com o lixo
6 Widgets, Widgets por toda a parte!
6.1 Stateless Widget
6.2 Stateful Widget
6.3 Mais um pouco de teoria sobre Widgets para explodir a sua mente
7 Dependências
8 Prototipação
8.1 Quem sabe para onde quer ir chega mais rápido
8.2 Cuidado com o Frankenstein
9 Avançando com o Flutter
9.1 HTTP
9.2 API
9.3 JSON
9.4 Costurando os retalhos
10 Criando um aplicativo complexo
11 Banco de dados
11.1 Um pouco sobre dados
11.2 Mão na massa!
11.3 Singleton
11.4 Nem só de providers vive um app
12 Testes automatizados em Widgets
12.1 Para que testar?
12.2 Criando testes automatizados com Dart
13 Mudança do ícone do aplicativo
14 Será o Flutter a bala de prata?
14.1 A bala de prata
14.2 O Flutter é uma bala de prata?
14.3 Ionic + React Native + Flutter
14.4 E é aqui que a saga começa!
| Erscheint lt. Verlag | 17.7.2020 |
|---|---|
| Verlagsort | São Paulo |
| Sprache | portugiesisch |
| Themenwelt | Mathematik / Informatik ► Informatik ► Programmiersprachen / -werkzeuge |
| Schlagworte | Android • DART • desenvolvimento • Flutter • Ios • Mobile • Móvel • multiplataforma • Widgets |
| ISBN-10 | 65-86110-28-9 / 6586110289 |
| ISBN-13 | 978-65-86110-28-9 / 9786586110289 |
| Informationen gemäß Produktsicherheitsverordnung (GPSR) | |
| Haben Sie eine Frage zum Produkt? |
Kopierschutz: Adobe-DRM
Adobe-DRM ist ein Kopierschutz, der das eBook vor Mißbrauch schützen soll. Dabei wird das eBook bereits beim Download auf Ihre persönliche Adobe-ID autorisiert. Lesen können Sie das eBook dann nur auf den Geräten, welche ebenfalls auf Ihre Adobe-ID registriert sind.
Details zum Adobe-DRM
Dateiformat: EPUB (Electronic Publication)
EPUB ist ein offener Standard für eBooks und eignet sich besonders zur Darstellung von Belletristik und Sachbüchern. Der Fließtext wird dynamisch an die Display- und Schriftgröße angepasst. Auch für mobile Lesegeräte ist EPUB daher gut geeignet.
Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen eine
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen eine
Geräteliste und zusätzliche Hinweise
Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.
aus dem Bereich