- clickometro
- i_am_rich
- i_am_poor
- mi_card_flutter
- dicee-flutter
- magic-8-ball-flutter
- xylophone-flutter
- quizzler-flutter
- destini-challenge
Clickômetro. A click counter.
demo-clickometro.mp4
In this one, I've followed the Flutter Get Started guide, adn then added my own functionalities, like decrease and reset. Just so I can learn how everything works.
To know how to use multiple floating action buttons, I've used this StackOverflow answer.
Based on the 3-4 sections of the course.
Based on the 5th section of the course.
Free to use what was learned.
A card with information about me.
An app that genarates random numbers by clicking on dices.
Based on the 7th section of the course.
dice-demo.mp4
I've made some improvements to the original app, and the main things I've used are:
- Create a custom widget for the dices.
- Use the
Random
class to generate random numbers. - Replace the deprecated
FlatButton
widget withTextButton
. - Learn how to use the
Expanded
widget.
An app that answers your questions randomly.
Boss-level challenge on the 8th section of the course.
demo.mp4
I've created an external util function that generates a natural and non-repeted random number between.
An app that plays the notas as a xylophone.
Based on the 9th section of the course.
xilo-demo.mp4
I've done some improvements:
- Use a different library to play the sounds.
- Use map through a list of colors to get the sounds.
A quiz app with True/False questions.
Based on the 10th section of the course.
sem.titulo.mp4
Improvements and differences:
- Use getters from Dart in the
Question
class. - Create a
QuestionKeeper
class to iterate over the questions.
An choose-your-own-adventure game. With multiple endings.
Boss lever challenge from the 11th section of the course.
Peek.18-01-2022.18-05.mp4
Improvements:
- Create
Button
andStoryDisplayer
widgets. - Use a different background color for the story.
- Replace deprecated
FlatButton
widget withTextButton
.