Dice roller app with Swift

DiceyApp

Table of Contents

General Information

This is a dice roller app written entirely in SwiftUI.

For saving history of rolls app uses CoreData and UserDefaults for saving settings.

Technologies Used

  • Swift 5.6
  • SwiftUI 3.0
  • CoreData

Features

  • Roll one to six dices
  • Different sided dices
  • Variety of color themes for the app
  • Haptic feedback when dice is rolling
  • History up to 50 dice rolls
  • Full Russian and English language support

Screenshots

Requirements

  • Xcode 13.3.1 or later
  • iOS 15 or later

Getting Started

  • Clone or download
  • Build and Run

GitHub

View Github