Skip to content

delbyte/diceroller-mobile

Repository files navigation

Dice Roller App

A simple Android app built using Kotlin and Jetpack Compose that simulates rolling a dice. The app features a "Roll Dice" button, a dice rolling animation, and an app logo for a polished user experience.


Features

  • Roll Dice Button: Tap the button to roll the dice and get a random number.
  • Dice Rolling Animation: A smooth animation enhances the rolling effect.
  • App Logo: Custom logo for a visually appealing design.

Technologies Used

  • Kotlin: Used for app development.
  • Jetpack Compose: Modern UI toolkit for building native Android interfaces.
  • Android Studio: Development environment.

Installation

  1. Clone this repository:
    git clone <repository-url>
    cd <repository-directory>
  2. Open the project in Android Studio.
  3. Build and run the app on an emulator or physical device.

Usage

  1. Launch the app.
  2. Tap the "Roll Dice" button.
  3. Watch the dice rolling animation.
  4. The final dice number is displayed after the animation.

Roadmap

  • Add support for different dice types (e.g., D20, D8, D4).
  • Implement sound effects for dice rolling.
  • Improve animation with physics-based movement.
  • Add dark mode support.

Contributing

Contributions are welcome! Feel free to submit a pull request or open an issue if you have suggestions.

About

A basic dice rolling app written in Kotlin.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages