All Notification Blocker – App & Notification Scheduling Tool
Google Play Downloads: 100,000
All Notification Blocker is a utility app that allows users to block or schedule notifications for specific apps to reduce distractions and improve focus. With over 100K+ downloads, the app empowers users to take control of their notification flow with customizable rules and scheduling.
This was a legacy project that had been inactive since 2020 and not functional from Android 9 to 16. My role was to revive, modernize, and improve the app while maintaining the existing user base.
Migrated codebase from Java to Kotlin for improved maintainability.
Restored compatibility from Android 9 through Android 16.
Redesigned and optimized the scheduling system for better reliability and UX.
Added new features based on user feedback and Play Store reviews.
Improved UI/UX using modern design practices while keeping XML-based layouts.
Enhanced the NotificationListenerService for more efficient and reliable blocking behavior.
Tech Stack:
Kotlin, Java
XML for UI design
Room Database to store blocked notifications and history
NotificationListenerService for managing and filtering app notifications