https://github.com/anandsundaramoorthysa/dice-app-using-flutter
https://github.com/anandsundaramoorthysa/dice-app-using-flutter
Science Score: 13.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
○.zenodo.json file
-
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (12.4%) to scientific vocabulary
Last synced: 9 months ago
·
JSON representation
Repository
Basic Info
- Host: GitHub
- Owner: anandsundaramoorthysa
- License: mit
- Language: Dart
- Default Branch: main
- Size: 69.3 KB
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 0
Created over 1 year ago
· Last pushed over 1 year ago
Metadata Files
Readme
License
README.md
Dice App 🎲
A simple, fun Flutter app that simulates rolling two dice. The user can tap on the dice images or the "Roll Dice" button to roll the dice, and the app will display the result with the sum of both dice shown below.
Features
- Interactive Dice Rolling: Tap on either dice image or the "Roll Dice" button to get a new random roll.
- Sum Display: Shows the sum of the two dice after each roll.
- Colorful UI: Vibrant colors for a lively user experience.
Getting Started
These instructions will help you set up and run the project locally.
Prerequisites
- Flutter SDK: Make sure you have Flutter installed. You can download it from Flutter's official website.
- IDE: A code editor like VS Code or Android Studio.
Installation
- Clone the repository:
bash git clone https://github.com/a1n13a1n13d4/dice-app-using-flutter/ - Navigate to the project directory:
bash cd diceapp - Install dependencies:
bash flutter pub get
Running the App
- Connect your device or start an emulator.
- Run the app:
bash flutter run
Project Structure
lib/main.dart: The entry point of the app.lib/dicemainpage.dart: The main page with dice rolling functionality.pubspec.yaml: Lists all dependencies and assets for the project.images/: Contains the dice images (dice1.png, dice2.png, etc.).
How to Use the App
- Open the app, and you will see two dice.
- Tap on either dice or press the "Roll Dice" button to roll them.
- The sum of the dice values will be displayed below.
Dependencies
- Flutter: Framework for building the app.
- cupertino_icons: For iOS icons (provided in Flutter by default).
License
This project is licensed under the MIT License - see the LICENSE file for details.
Owner
- Name: ANAND SUNDARAMOORTHY SA
- Login: anandsundaramoorthysa
- Kind: user
- Location: Madurai, Tamilnadu
- Repositories: 1
- Profile: https://github.com/anandsundaramoorthysa
LCM'25 | Tech Enthusiast | Front-End Developer | Blog Writer | Java Full Stack Learner
GitHub Events
Total
Last Year
Dependencies
pubspec.lock
pub
- async 2.11.0
- boolean_selector 2.1.1
- characters 1.3.0
- clock 1.1.1
- collection 1.18.0
- cupertino_icons 1.0.8
- fake_async 1.3.1
- flutter 0.0.0
- flutter_lints 3.0.2
- flutter_test 0.0.0
- leak_tracker 10.0.0
- leak_tracker_flutter_testing 2.0.1
- leak_tracker_testing 2.0.1
- lints 3.0.0
- matcher 0.12.16+1
- material_color_utilities 0.8.0
- meta 1.11.0
- path 1.9.0
- sky_engine 0.0.99
- source_span 1.10.0
- stack_trace 1.11.1
- stream_channel 2.1.2
- string_scanner 1.2.0
- term_glyph 1.2.1
- test_api 0.6.1
- vector_math 2.1.4
- vm_service 13.0.0
pubspec.yaml
pub
- flutter_lints ^3.0.0 development
- flutter_test --- !ruby/hash:ActiveSupport::HashWithIndifferentAccess sdk: flutter development
- cupertino_icons ^1.0.6
- flutter --- !ruby/hash:ActiveSupport::HashWithIndifferentAccess sdk: flutter