Skip to content

polienko/android-dice-rolling-app

Repository files navigation

DiceRoller 🎲 - Android Dice Rolling App with roll history and pronouncing the result by voice

Kotlin Android Jetpack Compose Material Design 3


Single Dice Mode Two Dice Mode
Single Dice Mode Two Dice Mode

📥 Download APK

Download APK GitHub Releases

✨ Features

🎯 Core Features

  • 🎲 Single Dice Mode: Roll one six-sided dice
  • 🎲🎲 Two Dice Mode: Roll two dice simultaneously

📊 Advanced Features

  • 📝 Roll History Log: Tracks last 10 rolls with timestamps
  • 🗣️ Text-to-Speech (TTS): Voice announcement of roll results

🔧 Technical Features

  • 🛡️ Preview Safe: TTS automatically disabled in Android Studio preview

🚀 Getting Started

Prerequisites

  • Android Studio (Flamingo or newer recommended)
  • Android SDK (API level 21 or higher)
  • For TTS: Device with Google Text-to-Speech engine installed

Installation

git clone https://github.com/polienko/android-dice-rolling-app.git
cd android-dice-rolling-app
# Open in Android Studio and build

About

Android Dice Rolling App with roll history and pronouncing the result by voice

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages