/random-alarm

A Flutter alarm app that allows you to select multiple sounds with one chosen at random when the alarm goes off.

Primary LanguageDart

Random Alarm

An alarm app that lets you configure a list of sounds or music to wake you up with a random one each morning!

The app is built roughly following a design concept by Alex on Dribble:

Alarm App concept by Alex on Dribble

Running for yourself

  1. Clone the repository
git clone https://github.com/geisterfurz007/random-alarm.git
  1. Switch directory and install dependencies
cd random-alarm
flutter pub get
  1. Adapt alarm manager package to work on the homescreen. The required changes are described in flutter/flutter#30555 (comment) (path may vary due to a different version being installed; you are also not looking for the android_alarm_manager-version directory but android_alarm_manager_plus-version directory).

  2. Run the build runner

flutter packages pub run build_runner build
  1. Launch on a phone or emulator of your choice using flutter run or your favourite IDE / editor

Different screens

Main screen:

Main screen

Edit screen:

Edit screen

Alarm screen:

Alarm screen

Getting Started

This project is a starting point for a Flutter application.

A few resources to get you started if this is your first Flutter project:

For help getting started with Flutter, view our online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.