Build a Flutter Stopwatch App with Custom UI and Animations

Learn how to use Flutter tickers, matrix transforms, and other custom widgets to build a clone of the iOS Stopwatch app

Build a Flutter Stopwatch App with Custom UI and Animations

Instructors:

Andrea Bizzotto

Description:

Want to learn how to build completely custom and performant UIs in Flutter?

This practical course will teach you exactly that, by showing you how to create a clone of the iOS stopwatch app from scratch.

As part of this, you'll learn about the foundations of the Flutter animation framework and build a completely custom UI using:

  • Ticker and TickerProvider

  • Matrix Transforms

  • Stack, LayoutBuilder, AspectRatio, and other layout widgets

Would you like to:

  • build UIs that render every frame, in sync with the screen refresh rate, and without compromising performance?

  • rotate, scale, or translate widgets, and combine them all together to build custom UIs?

Then you've come to the right place.

This course is short and to the point. But it will give you valuable knowledge and a few tricks that will come handy in your future Flutter projects.

What does the completed project look like?

Go check the video preview for a complete overview of the project you'll build in this course.

Other things included in the course:

- How to switch betwen light and dark mode

- How to manage the stopwatch state and start, stop, and reset the timer

- How to optimize the application performance

- How to build modular code by creating small, reusable widgets

- A final challenge to test your knowledge


Frequently Asked Questions

Will we use Flutter 2?
Yes! The entire course uses Flutter 2 with Null Safety and I will keep it up to date.

What are the course prerequisites?
You should be already familiar with StatelessWidgets and StatefulWidgets, common layouts (Row, Column, Stack), and the foundations of state management in Flutter.


Course content:

  • Flutter Stopwatch App Challenge --- 01h 10min

Download this course:

file type : Torrent
Files :
  • Torrent 1645.72 MB
*select one of the torrent file above to download the course
source: https://www.udemy.com/course/flutter-stopwatch-app/

Top reviews:

AKD
Anish kumar dubey

You need to know flutter before taking up this course. This course is only for getting to know how to build stopwatch. Have reduced 1 star because tutor can explain the the widgets and their use while coding them which takes hardly couple of seconds. This is going to end couple of minutes max to the total length of the course

JR
Ju Rao

Everything is very clearly explained, excellent!

BC
Bryan Comeau

Good content and instructor is very clear.

RS
Rajan Singla

Amazing as always! Thanks for being there!

MC
Mauro Casse

Great content about Flutter animations and custom UI elements, goes straight to intermediate/advanced concepts

LEGAG
Luis Enrique García Guevara

It was a short but full of valuable content from the start to the end. I'd like to have had a better explanation of the performance refactor class. But it's a good course.

DC
Dimitri Colignon

Excellent cours

JB
Justin Borgers

Andrea Bizzotto's courses are some of the highest quality online courses I have seen. He does not gloss over the issues of optimization or best practices that so many other courses do. You can adapt what you learn from his courses right into real world applications!

IK
Igor Kamenskikh

Thanks !!!


Similar courses: