A modern Flutter mobile application that simulates rolling a dice with real-time UI updates and interactive user experience.
Dice Roller is a Flutter-based mobile application that allows users to:
- π² Roll a dice with a single tap
- π’ View the current dice result
- π Track total number of rolls
- π See the last 10 roll results
- π¨ Experience a clean and responsive UI
| Section | Description |
|---|---|
| π§ Introduction | Overview of the app |
| π§± Widgets | UI structure |
| π State Management | Handling dynamic updates |
| π² Dice Logic | Random number generation |
| π Roll Tracking | Storing previous results |
| π¨ UI Design | Layout and styling |
| πΈ Screenshots | App preview |
| Layer | Technologies |
|---|---|
| Framework | Flutter |
| Language | Dart |
| UI | Material Design 3 |
| State Management | setState |
| Logic | Random class |
β Interactive dice rolling system
β Real-time UI updates using setState
β Maintains history of last 10 rolls
β Displays total roll count
β Clean Material 3 UI design
Initial State
|
After Rolling
|

