- Informações do livro em dartguide.dev
- Sumário completo
- Página do livro na Casa do Código
Neste repositório você encontrará todos os códigos de exemplos do livro. Assim como todas as respostas de desafios propostos organizadas nas issues.
Neste repositório você encontrará todos os códigos de exemplos do livro. Assim como todas as respostas de desafios propostos organizadas nas issues.
Durante a construção do livro ele passa por incontáveis revisões, tanto gramaticais quanto técnicas. ˜Eu mesmo perdi a conta de quantas vezes o reli˜
Porém, Murphy é de fato muito poderoso. Então se você encontrar algum erro durante a leitura, pode reportá-lo abaixo seguindo este padrão:
N° página: se você estiver lendo a versão física ou em PDF.
N° capítulo: cap 5, por ex.
Descrição: descreva o que está errado, ou o local exato do que está errado.
Como corrigir: [OPCIONAL] como você acha que deveria ser corrigido.
Imagem: [OPCIONAL] se possível anexe uma imagem mostrando o erro. Ao fazer isso, pegue a URL da imagem gerada pelo github e coloque-a no formato em html para ser possível definir um width máximo e ela não ficar gigante:
<img src="URL" width="400" />
⚠️ Antes de reportar alguma correção, verifique se algum outro usuário já não reportou o mesmo problema.
Qualquer erro que você eventualmente encontrar, na verdade foi proposital para ver se o leitor está realmente prestando atenção no livro.. 😝 🤣 . Só que não.
Na prática - Gerando arquivos
/ É com você:
- Novamente no projeto ClimaTempo, altere para salvar todos os arquivos em diretórios organizados, como abaixo:
- log: contém o arquivo
cidades.txt
- log/clima: contém os arquivos de climas das cidades
- log/erro: contém os logs de erros do CLI
- log/erro/io: contém os logs de erros que podem ocorrer nas isolates de criação de arquivos
Links da implementação.
ptBr e-com-voce chapter-15Na prática - Gerando arquivos
/ É com você:
- Existe uma forma melhor de capturar todos os erros de uma isolate sem utilizar a zone? Altere o exercício anterior para utilizar esta forma. Dica: analisar os listeners da isolate.
Links da implementação.
ptBr e-com-voce chapter-15Na prática - Gerando arquivos
/ É com você:
- Envolvemos nosso app ClimaTempo em uma zone livre de erros para poder capturá-los e salvá-los em um log. Porém, as novas isolates que criamos executam separadas e, consequentemente, em uma outra zone. Envolva essas isolates em suas próprias zones livres de erro e salve esses erros em um arquivo
io.txt
.
Links da implementação.
ptBr e-com-voce chapter-15Um pouco mais sobre Isolates e Zones
/ É com você:
- O Flutter possui o
compute()
, a maneira mais indicada para se criar uma nova isolate, funcionando como um atalho paraIsolate.spawn()
. Pesquise sobre isso.
Links da implementação.
ptBr e-com-voce chapter-14Um pouco mais sobre streams
/ É com você:
- Além das opções apresentadas neste capítulo para a criação de server e requisições client, ainda existe o package
shelf
com utilitários para criação de servers e o packagedio
, muito utilizado para requisições com Flutter. Pesquise sobre eles.
Links para estudos:
ptBr e-com-voce chapter-13BOOK APP Book app UI with dark mode enabled, also this app created using the Flu
is a collection of a wide variety of educational resources consisting pdfs, images, question papers, a collection of important questions, programs, useful videos that will help in the effective learning process.
A library for widgets that load their content one page (or batch) at a time (also known as lazy-loading and pagination). Features Load data one page a
Atlas About Atlas is a Blogging app made using Flutter and Firebase. Users can register on the app, start creating blog posts about almost anything th
yaz Yaz Package for State, Content and User's Options Managements Introduction This package is supported for Web, Mobile and Desktop applications. Yaz
rooftop RoofTop is a photos and videos application which is able to show curated
Rock-Paper-Scissor-Game-Using-Dart This is a repository of Rock Paper Scissor Game which I developed while learning Dart. The main.dart file consist o
The Holy Quran App (القرآن الكريم) Application of the Holy Quran book of Muslims, developed using Flutter & Dart. القران الكريم كاملاً دون اتصال بالان
dart-exercises A collection of source code of the Dart Programming language. How does this repository works? Clone / Fork this repository to make your
Flutter-Dart-Code-Learn-Journey This Repository is contain about learn Flutter and Dart [Learn] Introduction Learn Dart Data Type Control Flow Collect
My First Flutter Appp A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you st
Book App Flutter A Flutter project of book app UI from prototype originally by Travis. Video Tutorial You can find the video tutorial of this project
book_app A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if this
Getting Started This project is a starting point for a Flutter application. For help getting started with Flutter, view our online documentation, whic
recipes A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if this
bookshelf A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if thi
Awesome Contact App A contact book app built with Flutter Art Getting Started Th
eBook App - Flutter UI eBook (reading book) app design by flutter, at home page
Flutter Apprentice: Materials This repo contains all the downloadable materials and projects associated with the Flutter Apprentice from raywenderlich