Site icon Flutter Packages | Pub dev Packages – Flutter Mobile App World

Flutter Snake Clock

Snake Clock

This is an original and fun clock face where a snake lives its day along with yours.

It’s my first ever Flutter app! I built it for the Flutter Clock challenge.

How does it work?

The snake’s head represents the current time. Each hour is a line, and minutes are the head’s horizontal position. Use the left or right indicators to know the hour and the top or bottom indicator the minutes (they are updated according to the snake’s direction because it goes right on even hours and left on odd hours). It’s actually quite precise, with some training you can read the hour down to a minute or two (it’s not the head’s end but the head’s center that indicates the exact minute).

The tongue goes in and out each second, and the eyes blink every ten seconds.

The snake’s color changes with the current season: blue for winter, green for spring, yellow for summer and orange for fall.

The snake eats an apple at 9:30, 13:30 and 19:30, each of a different color because he doesn’t like routine.

How to run it?

  1. Clone the repo.
  2. Go into the snake_clock folder.
  3. Run flutter run.
  4. Enjoy!

What could be improved

Download Source Code on GitHub

https://github.com/GilDev/SnakeClock

Exit mobile version