These repository keeps Flutter projects from tutorials, courses and another projects doesn't create by me that I use to learn about this tecnology.
A simple app that generates proposed names for a startup company. The user can select and unselect names, saving the best ones. The code lazily generates 10 names at a time. As the user scrolls, more names are generated. There is no limit to how far a user can scroll.
https://flutter.dev/docs/get-started/codelab
https://codelabs.developers.google.com/codelabs/first-flutter-app-pt2
An app it can use to show the pokemon in cellphone that one person choice.
https://www.youtube.com/watch?v=J4BVaXkwmM8
https://www.youtube.com/watch?v=I36seuWUe5s
A simple page to show data about a place that it can be favorited and unfavorited.
https://flutter.dev/docs/development/ui/layout/tutorial
A simple app to do list.
https://www.udemy.com/course/flutter-crie-aplicativos-android-e-ios-com-sdk-mobile-do-google-e-dart/
A simple app select a kitten to adopt
https://www.youtube.com/watch?v=DL0Ix1lnC4w
https://pub.dev/packages/flutter_platform_widgets
A simple web page for Sign Up
https://flutter.dev/docs/get-started/codelab-web
A calculator
https://github.com/cod3rcursos/youtube/tree/master/calculator
https://www.youtube.com/watch?v=jyjdXFsQoYw
The game minesweeper
https://www.youtube.com/watch?v=i3w3Wnouowo
An app to add, edit, remove user from a list.
https://www.youtube.com/watch?v=ViahqKZzZ7Y
For firebase connection: https://www.youtube.com/watch?v=Z-uJPNk0Moo
An app that has several small tests taken from the cookbook content on flutter's website.
look at main.dart of project. tehre are all citations about each tests.
An app to move the squares freely.
https://www.filledstacks.com/snippet/widget-tricks-create-movable-stack-widgets/
An tutorial to learn about architecture in flutter.
Obs: unfortunally, the versions of package change a lot and null safety in new version broke most of code and I still don't know how to fix it,
So I stopped to code in video 6, but I watched until the end.
https://www.youtube.com/playlist?list=PLlBnICoI-g-c_ZIHqzQjg5E4Re92-qYXn
An tutorial to learn how to use unit test.
https://www.youtube.com/playlist?list=PLlBnICoI-g-etEtbvgDnO40SYKOSktCj4
An app to test different ways to use state management
https://www.youtube.com/watch?v=kAZK0QniI5c&list=PLlBnICoI-g-fAG1Z-0n5VpwXmbVQd7DRf
An app to use android and iOS design with bloc. The content is calculate IMC.
https://balta.io/cursos/flutter-apps-imc-material-cupertino-bloc
An app to use simple MVC architecture and learn when to use setStates() for local states and mobx & provider for global states
https://www.youtube.com/watch?v=fsrJ_tNrOFk
An app to show 3 kinds of architectures. MVC, MVP and MVVM.
https://www.youtube.com/watch?v=4KBqWANDbE4
An app to calculate the value of gasoline or alcool
https://balta.io/cursos/flutter-apps-alcool-ou-gasolina
Um teste sobre o PageView para mudar de página via outras actions ao viés de usar o gesture (vulgo dedo). Esse teste faz a página ser mudada quando terminar algo, por exemplo, passando de página de um form para outra página.
Outro teste visto foi verificar a quantidade de widgets utilizados pelo PageView. O PageView faz automaticamente o controle de Widgets utilizados, então quando está numa página, ele cria outra e no momento que finaliza a transição, ele deleta a antiga.
Varios testes relacionados a cards, grids views, shaders e hero transition
teste de como utilizar o google maps no flutter
https://www.youtube.com/watch?v=Zz5hMvgiWmY
adiciona comida na lista e deleta comida da lista usando bloc
https://www.youtube.com/watch?v=vA_bBx92OH0
Contador padrão para entender o básico de bloc
baseado no próprio package: https://pub.dev/packages/flutter_bloc
procura por cidades consultando pelo via cep, passando o CEP. também foi feito o bloc desde a construção usando Sink/Stream até utilizar o flutter bloc package para enxutar o código.
https://www.youtube.com/watch?v=UB28e59GmK8
são varios projetos tirados do site https://bloclibrary.dev/. Nesse site tem vários projetos bem explicados com exemplos bem completos que vão além do BloC.
Um teste de MVC -> MVVM e uso do Mobx+Provider.
https://www.youtube.com/watch?v=fsrJ_tNrOFk
Um tutorial básico de como acessar o HttpClient, HttpClient package, Dio e Uno com uma estrutura ideal de projeto.
https://www.youtube.com/watch?v=PUQEd7xRldM
Um app de burgueria que permite pagamento PIX. Vai ser construído desde o app até o servidor para API (com DNS e certificado digital também).
https://www.youtube.com/watch?v=vZ1sLouBoa8
App de shopping cart para entender mais sobre o bloc.
https://github.com/felangel/bloc/tree/master/examples/flutter_shopping_cart
App de contatos para entender melhor o sqflite (contém implementação de foto, url launcher, geolocation)
https://balta.io/blog/flutter-sqlite
simples servidor em dart que mostra como é utilizado o JWT para parte de segurança na comunicação entre app e servidor
https://www.youtube.com/watch?v=BCbO4iRNNsM
some projects to tests navigators.
teste simples para entender o mixin do dart.
cliente/servidor para entender o funcionamento da JWT com um sistema de login.
https://www.youtube.com/watch?v=kQ_hShOrzHM
cliente/servidor para entender o funcionamento da JWT com um sistema de login.
https://dev.to/carminezacc/user-authentication-jwt-authorization-with-flutter-and-node-176l
projeto do tutorial de clean architecture para flutter.
https://www.udemy.com/course/flutter-com-mango/
projeto para criar um widget para calendário
projetos variados para entender como funciona o package go router.
Teste para ver como funciona o firebase messaging e também para ver como implementar o push
https://www.youtube.com/watch?v=OjdGSoDntZQ (como instalar o flutterfire na sua máquina e associar no seu projeto)
https://www.youtube.com/watch?v=ilm89PL6-K8 (como utilizar o local notifications no seu projeto)
https://www.youtube.com/watch?v=jV8GsSl76FY (como utilizar o push notifications do firebase no seu projeto)
duplicação do projeto da vonage para entender como funciona a conexão do opentok um pra um.
https://github.com/Vonage-Community/sample-video-flutter-app
app para aprender mais como funciona o package local_auth
app para aprender um pouco mais a construção de novos visuais
teste para ver como funciona o pacakge zendesk_messaging
https://pub.dev/packages/zendesk_messaging
https://dev.to/gikwegbu/integrating-zendesk-with-flutter-2jol
app para entender como implementar o method channel e o event channel.
https://www.youtube.com/watch?v=YDl-VVgRiTE (method channel)
https://www.youtube.com/watch?v=p3C5q5EEWl0 (event channel)
app for test flip animation.
https://medium.com/flutter-community/flutter-flip-card-animation-eb25c403f371
este app mostra mais como sincronizar um dado q vc altera e é salvo no servidor
https://walkingtree.tech/make-your-apps-available-offline-using-flutter-and-sqlite/
Tutorial to create a simple multiplayer game.
Para criação do jogo (sem multiplayer)
- https://www.youtube.com/watch?v=iXuB8KdVxxw
- https://www.youtube.com/watch?v=RSKQpODHdlA
- https://www.youtube.com/watch?v=4UDpScYTwjM
- https://www.youtube.com/watch?v=P9FhgJPglIE
Para criação do multiplayer
- https://www.youtube.com/watch?v=BoBtL4CIkJA
- https://www.youtube.com/watch?v=VXRx3N5M4Y0
- https://www.youtube.com/watch?v=-gFBKqBxYPg
Projeto do servidor websocket simples utilizado no tutorial
copy app weather
https://www.youtube.com/watch?v=yZG_S3P7Ng4
chat
https://www.youtube.com/watch?v=eYFhH7Gf5mI&list=PLFhJomvoCKC_mXNBDnpO46Hea_PkCiVWS&index=2
signals package and live cells package
https://pub.dev/packages/signals https://pub.dev/packages/live_cells
Projeto antigo mergeado de outro projeto para melhor organização da minha conta no github.
In this app, you can create, edit, delete tracks. Selecting a track, it's showing in the main map.
This project uses bloc pattern and google maps package.
Projeto antigo mergeado de outro projeto para melhor organização da minha conta no github.
In this app, you can register your data (name, birthday, gender, address and picture) in the Firebase.
This project uses bloc pattern, camera and firebase(cloud firestore for data and storage for picture).
Projeto antigo mergeado de outro projeto para melhor organização da minha conta no github.
This is a tic tac toe game.
This project uses a MVC architecture pattern, unit test and integration test.
Projeto antigo mergeado de outro projeto para melhor organização da minha conta no github.
This is a simple todo list based on https://bloclibrary.dev/#/fluttertodostutorial. I only used the GIF to reference and build the app using what I learnt. In other project, I copy to look the diferences of them.
This project uses Bloc pattern.
Projeto antigo mergeado de outro projeto para melhor organização da minha conta no github.
This app shows a list of products and you can remove or edit a product. The data is stored in Firebase.
This project uses bloc pattern, image_picker and firebase (cloud firestore for data and storage for pictures).
Projeto antigo mergeado de outro projeto para melhor organização da minha conta no github.
Tentativa de criação de um projeto de tirar uma foto e o app reconhecer o que está escrito e passar para o copy diretamente.
Projeto antigo mergeado de outro projeto para melhor organização da minha conta no github.
This app shows offline data in some pages to test offline.
It's used flutter modular structure to control routes and independency injection and bloc to control states.
Projeto antigo mergeado de outro projeto para melhor organização da minha conta no github.
Teste de sincronização de uma lista de contatos entre o servidor e o app.
Projeto antigo mergeado de outro projeto para melhor organização da minha conta no github.
App apenas para sugerir novas palavras de tempos em tempos.
Projeto antigo mergeado de outro projeto para melhor organização da minha conta no github.
Criado para testar nova maneira de controlar o theme sem depender o ThemeData do MaterialApp.