Solution: Build a Stopwatch Using RxDart

Let’s look at a possible solution to the stopwatch project using RxDart.

Creating the StopwatchBloc

The first step is to create the logic of the StopwatchBloc.

Starting the stopwatch

To start the stopwatch, you have to:

  1. Start a timer that calls the tick() function every second.

  2. Update the isRunning stream that the UI is listening to reflect that the stopwatch is now running.

Get hands-on with 1200+ tech skills courses.