Skip to content

ciriousjoker/star_clock

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 

Star Clock

This is my entry for the Flutter Clock Face Contest.

Build instructions below. TLRD: Clone with --recurse-submodules

Here's a small demo video:

Watch demo on YouTube

Screenshots

Day mode (sunny) Night mode
Sunny Night

Weather (other)

Cloudy Foggy Rainy
Cloudy Foggy Rainy
Snowy Thunderstorm Windy
Snowy Thunderstorm Windy

Building

  • git clone --recurse-submodules https://github.com/ciriousjoker/star_clock
  • cd star_clock
  • flutter create --org de.ciriousjoker .
  • flutter pub run flutter_launcher_icons:main
  • flutter run --release

Flare animations

Notes

  • If Android produces a build error (something about plugins), delete the MainActivity.kt file and try again. This bug appeared in flutter beta. I couldn't reproduce it on flutter stable, but who knows what happens.
  • The web version has issues:
    • shadow bug on hud
    • performance issue
    • WAY too strong glow on moon
    • thunderstorm freezes the page
    • svg icon doesn't render

Legal

This project is licensed under the MIT License.

The weather icon collection has its own license as described here. At the time of writing this, this means OFL for the icons, MIT for the code & CC BY 3.0 for the documentation.

©2020 Google LLC All rights reserved. YouTube is a trademark of Google LLC.

About

My entry for the #FlutterClock contest. Has day/night cycle, number animations & night-only mode! UPDATE: Top 25 placement. Yay!

Resources

License

Stars

Watchers

Forks

Languages