/focus-mode-android

Focus mode is an android app that helps you avoid distractions from phone calls and notifications in your work time. You can schedule the timings when you want to stay focused!

Primary LanguageKotlin

Focus Mode - Android (#30DaysOfKotlin)

Focus mode is an android app built with Kotlin programming language which aims at helping user focus on their work timings by avoiding phone calls and notifications.

You can set the schedule for focus mode and turn on/off the silent mode and notifications on your phone.

The app is built with clean design and material components as well as sleek animations.

Image of Focus Mode Screenshots

30 Days of Kotlin

This app is the result of my learning during the 30 Days of Kotlin program by Google Devs India. I've switched from beginner to intermediate level in Kotlin while learning from this program.

Highlights of concepts and technologies used in this app:

  • Android KTX
  • Nullable data types
  • Material Design Components
  • Lottie animation
  • ViewModel
  • LiveData
  • DataBinding
  • Notification Listener Service

Inspired from Google Digital Wellbeing Experiments