Project
Stopwatch with Productivity Timer
256 completions
~ 10 hours
4.3Gain experience with Android application development from layout basics to app notifications and create a handy customizable stopwatch application.
Provided by
JetBrains Academy
About
Create a useful stopwatch application inspired by the famous Pomodoro technique! The main idea is to break one long work period into small intervals of work followed by short breaks. In your final application, the user will be able to run a stopwatch and set an upper limit. After the limit is reached, the app will send the user a notification — a reminder to rest.
Training project
This project allows you to practice and strengthen your coding skills, helping you get ready for more advanced tasks ahead.
What you'll learn
Once you choose a project, we'll provide you with a study plan that includes all the necessary topics from your course to get it built. Here’s what awaits you:
Start your application by setting up the layout and creating components for further use.
You have the necessary components, now let's make them functional.
Customize the view of your stopwatch application by adding a progress bar.
Add new functionality to your app: allow the user to manage the duration of their working periods.
Finalize your application by adding user notifications.
Reviews
2 months ago
How to make a basic android app with Kotlin and XML, how to request permissions, push notifications, access XML elements through Kotlin, and use Runnable to performed timed operations
4.3
Learners who completed this project within the course rated it as follows: