/flutter-dice-roller

A Flutter app for rolling dices and generating random results.

Primary LanguageDart

Dicee 🎲

A simple dice roller app built to learn and understand:

  • How to use Flutter stateless widgets to design the user interface.
  • How to use Flutter stateful widgets to update the user interface.
  • How to change the properties of various widgets.
  • How to use onPressed listeners to detect when buttons are pressed.
  • How to use setState to mark the widget tree as dirty and requiring update on the next render.
  • How to use Expanded to make widgets adapt to screen dimensions.
  • Understand and use string interpolation.
  • Learn about basic dart programming concepts such as data types and functions.
  • Code and use gesture controls.

Demo

How the app looks in iOS:

How the app looks in Android:


Source to the original project by App Brewery