An inspirational quote application - built with less than 5kb of dart code.
4923 bytes of Dart code
Shown below is the Flutter & Dart version which was used for the development of the project and is the recommended version for running the project.
Flutter 1.2.2 • channel dev • https://github.com/flutter/flutter.git
Framework • revision 007a415c2a (6 weeks ago) • 2019-02-21 20:22:47 -0800
Engine • revision f1f19bba8f
Tools • Dart 2.2.0 (build 2.2.0-dev.2.1 c92d5ca288)
Run the application and it should automatically start playing the music while looping through all the different animations / quotes included in the app.
If you get tired of listening to the music there is a mute button at the top left corner.
Should the quote box get in the way of some of the animations, you can drag it anywhere in the screen.
Note: The target platform is Android for this application, it does work and run on iOS however I was unable to test on a real iPhone device to check the performance.
There has been numerous features implemented within this small application including:
- Loading data from local json file
- Using Flare for animations
- Switching Flare animations automatically
- Timer
- Draggable quote box
- Box with changing decorations over time
- Playing music (loops one song)
- Mute functionality
- Handling app life cycle - if you close app it'll stop playing the music and when you reopen it, only then will it continue to play music
Major shout out to all the creative people on the 2dimensions community without them sharing their work, this app wouldn't be possible.
- Resizing House by Guido Rosso
- Bob (Minion) by Kautuk Kundan
- Mountain by Sebastian Czuma
- Animals by JcToon
- New File 24 by Johan J Menese C
- Earth by Andres Mauricio Artunduaga
- Nothing by ben li
- Sun by warlock
- login_screen_bg by Ibrahim Ead
- T-Rex_2 by JcToon
Also thanks to for the Royalty Free Music from Bensound.