Neste repositório, irei colocar todas as referências de aplicativos desenvolvidos por mim com Flutter 💙. É um framework que estou gostando bastante, e quero me especializar cada vez mais nessa tecnologia tão maravilhosa.
Muitos desses apps, foram desenvolvidos no curso "Criação de Apps Android e iOS com Flutter - Crie 16 Apps", do grande Daniel Ciolfi.
Irei colocar a Demonstração com o link direcionando ao aplicativo, e logo abaixo, irei colocar como foi o meu aprendizado com esse curso. 😀💪
Espero que gostem, e se gostarem, coloquem uma 🌟, irá ajudar bastante!!! 😁
- Alguns ainda estão em desenvolvimento!
- Em desenvolvimento!
- Em desenvolvimento!
- Em desenvolvimento!
- Em desenvolvimento!
- Em desenvolvimento!
-
Aqui está a lista de alguns aprendizados que obtive nos aplicativos que desenvolvi durante o curso:
-
App #12 - Gerenciamento da Loja Virtual
- BottomNavigationBar,
- AutomaticKeepAlive,
- FormField,
- StreamTransform,
- CombineLatest,
- DocumentChanges,
- SpeedDial,
- ImagePicker (Câmera e Galeria)
- Entre outros...
- App #11 - Animações Complexas:
- Animation,
- AnimationController,
- AnimatedBuilder,
- CurvedAnimation,
- Curves,
- Interval,
- Tween,
- ColorTween,
- EdgeInsetsTween,
- IgnorePointer,
- Entre outros...
- App #10 - Favoritos do YouTube (BLoC Pattern):
- BLoC Pattern,
- Streams,
- Lista Infinita,
- API e Plugin do YouTube,
- SearchDelegate,
- Sugestões na Pesquisa.
- Entre outros...
- App #9 - Flare:
- Criação de Animações com o Flare,
- Importação das Animações no App,
- SplashScreen,
- Entre outros...
- App #8 - Loja Virtual:
- ScopedModel,
- Login Email e Senha,
- Staggered Grid,
- Navigation Drawer,
- Tab View,
- Page View,
- Image Carousel,
- Expansion Tile,
- Esrtuturação dos Dados,
- Abertura no Google Maps e Telefone,
- Anotação @required,
- Entre outros...
-
App #7 - Chat Online - Firebase:
- Google Sign In,
- Firebase Auth,
- Cloud Firestore,
- Cloud Storage,
- StreamBuilder,
- Entre outros...
- App #6 - Agenda de Contatos:
- Banco SQFlite,
- Singleton,
- Card,
- CircleImage,
- WillPopScope,
- BottomSheet,
- AlertDialog,
- PopupMenuButton,
- ImagePicker,
- Url Launcher,
- Focus,
- Entre outros...
- App #5 - Buscador de GIFs:
- Navigator,
- GridView,
- Image Network,
- GestureDetector,
- ProgressIndicator,
- Share,
- FadeInImage,
- Plugins,
- Entre outros...
- App #4 - Lista de Tarefas:
- ListView,
- SnackBar,
- Dismissible,
- ListTile,
- CircleAvatar,
- CheckBoxListTile,
- RefreshIndicator,
- Sort,
- Armazenamento JSON,
- Entre outros...
- App #3 - Conversor de Moedas:
- JSON,
- API,
- Future,
- FutureBuilder,
- Entre outros...
- App #2 - Calculadora de IMC:
- Scaffold,
- AppBar,
- SingleChildScrollView,
- RaisedButton,
- Forms,
- GlobalKey,
- TextField,
- TextFormField,
- Entre outros...
-
App #1 - Contador de Pessoas:
- Stateless vs Stateful,
- Text,
- Column,
- Row,
- Image,
- Stack,
- Padding,
- TextStyle,
- FontStyle,
- FontWeight,
- FlatButton,
- Entre outros...
-
Contador de Pessoas:
Esse aplicativo irá te ajudar a fazer a contagem da quantidade de pessoas que há em um determinado local. -
Calculadora de IMC:
Essa Calculadora serve para você calcular seu IMC (Índice de Massa Corporal), e irá lhe ajudar a calculá-lo de forma rápida e prática com apenas um clique! -
Conversor de Moedas:
Esse Conversor de Moedas irá ajudar você a consultar os valores de -
Conversor de Moedas:
Esse Conversor de Moedas irá ajudar você a converter moedas da forma mais rápida e instântanea possível, você pode consultar os valores do real, dólar, euro, libra e bitcoin. -
Lista de Tarefas:
Esse lista de tarefas irá ajudar a você a ter uma, você pode também exluir e ordená-las de acordo com que as que não forem concluídas fiquem no topo, para você ter uma produtividade e eficiência maior. -
Buscador de GIFs:
Feito para buscar gifs, esse aplicativo também te dá a possibilidade de compartilhar e ver os gifs que estão na tendência. -
Agenda de Contatos:
Você pode criar novos contatos, ordená-los, editá-los e excluir contatos. Também pode adicionar e-mail e uma foto, ordenar de A-Z ou Z-A, e também ligar para o contato que você salvou. -
Chat Online - Firebase:
Com esse Chat, você pode pode trocar mensagens e fotos com os usuários usando a sua conta do google por meio do Firebase. -
Loja Virtual:
Com essa incrível demonstração de Loja Virtual, você têm inúmeras possibilidades, como criar conta, ver produtos da loja, realizar compras, ver o status do pedido... entre outras várias e várias possibilidades. -
Flare:
Um pequeno teste com Flare (hoje chamado de Rive), essa ferramenta te disponibiliza criar animações incríveis em 2D. -
Favoritos do YouTube (BLoC Pattern):
Você pode adicionar e remover vídeos do YouTube a sua lista de favoritos com esse aplicativo, com possibilidade de dar um player nos mesmos. -
Animações Complexas:
Com este aplicativo, você pode pegar como base para fazer incríveis animações em seus apps, melhorando a UI (Interace do Usuário) e principalmente a UX (Experiência do Usuário), com lindas transições de telas, aparecimento do componentes, e incríveis efeitos, para você implementar em seus apps. -
Gerenciamento da Loja Virtual:
Este aplicativo será o administrador da Loja Virtal, onde você pode gerenciar a Loja, como, por exemplo ver os produtos (podendo criar e deletar), consultar os usuários (com suas informações de compra, email, e com possibilidade de pesquisar todos os usuários cadastrados), os pedidos, entre outras muitas coisas.
Esse conjunto de aplicativos e o me deram e estão me dando uma base muito boa de Dart e seu incrível framework, o Flutter, da qual foi minha primeira linguagem e framework que aprendi.
Todos os apps foram sensacionais, e a cada um que eu concluía, eu me sentia ainda mais empolgado, e ficando mais intenso cada vez mais. Pretendo continuar assim, sempre buscando uma forma de inovar, ir além do curso, pois o que ele dá é apenas uma sequência de passo-a-passos, e eu não quero apenas isso, eu quero mais e mais!
Estou e aprendi muito, e é assim, a vida não exige pausas, muito menos pra um programador, que deve estar constantemente atualizado e estudando novas linguagens e ferramentas!
Esse repositório está sob Licença MIT, veja o arquivo LICENSE para mais detalhes. 😉
Esse projeto foi desenvolvido com ❤️ por @Felipe Sales, com o instrutor Daniel Ciolfi, com os materiais do curso "Criação de Apps Android e iOS com Flutter - Crie 16 Apps" na Udemy.
Se isso te ajudou, dê uma ⭐, contribua, e assim você também irá me ajudar! 😉