https://github.com/venumadhavmule/dice-roller
π² One dice. One tap. Instant luck. Perfect for settling arguments or pretending youβre a game pro. Warning: May cause random victory dances! πΊ
https://github.com/venumadhavmule/dice-roller
android-application android-studio gradle jetpack-compose kotlin
Last synced: 7 months ago
JSON representation
π² One dice. One tap. Instant luck. Perfect for settling arguments or pretending youβre a game pro. Warning: May cause random victory dances! πΊ
- Host: GitHub
- URL: https://github.com/venumadhavmule/dice-roller
- Owner: Venumadhavmule
- Created: 2025-05-22T04:18:42.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-05-22T06:04:50.000Z (9 months ago)
- Last Synced: 2025-06-08T03:30:30.926Z (8 months ago)
- Topics: android-application, android-studio, gradle, jetpack-compose, kotlin
- Language: Kotlin
- Homepage:
- Size: 137 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# π² Dice Roller App
A fun and simple Android app that simulates rolling a dice using **Jetpack Compose**. Tap the "Roll" button to generate a random dice face (1β6) and see the result instantly with a smooth UI update.

---
## π οΈ Technologies Used
- **Kotlin** β primary programming language
- **Jetpack Compose** β modern Android UI toolkit
- **Android Studio** β development environment
- **Compose State Management** β for handling UI state
- **Drawable Resources** β for dice face images
- **String Resources** β for localization-ready text
---
## π± How to Use
1. Launch the app on your Android device or emulator.
2. A dice image will be displayed in the center of the screen.
3. Tap the **"Roll"** button to simulate a dice roll.
4. The dice image updates to show a number between **1 and 6**.
5. Keep rolling for fun and randomness!
---
## π Cloning the Project
To get the app running on your local machine:
```bash
git clone https://github.com/Venumadhavmule/Dice-Roller.git
---
## How to Run
1. Open the cloned project in Android Studio.
2. Let Gradle finish syncing.
3. Connect an Android device or start an emulator.
4. Press the Run button βΆοΈ or use **Shift + F10**.