3. Build a simple timer application which provides below features:

a. A simple UI contains:

i. A timer picker so that user is able to set time

ii. A button to start/pause timer

iii. A button to stop timer

iv. A circle to present the progress of timer (0% – 100%)

b. the timer must be able to run when the application is in background

c. The application should notify user with sound, vibration and simple dialog when time is over.

Screen Shot 2021-12-25 at 17 29 03

GitHub

View Github