1. Pin Failed App Screens

1_google-pixel5-sortasage-portrait 2_google-pixel5-sortasage-portrait 3_google-pixel5-sortasage-portrait 4_google-pixel5-sortasage-portrait 5_google-pixel5-sortasage-portrait 6_google-pixel5-sortasage-portrait 7_google-pixel5-sortasage-portrait 8_google-pixel5-sortasage-portrait

2. What is Pin Failed

Pin Failed let’s you to get all failed PIN unlock attempts on your Android Device.

Prerequisites (Not required as such)


Database Caching Using Room

3. Interesting Things Used In The Pin Failed Project

Interesting Thing Thing In Detail
Kotlin The language
Navigation Bottom Navigation using Fragments
Dagger Fragment Injection, View Model Injection
Architecture MVVM & MVC + Repository Pattern
Room Database SQLite using the Room Library, DAO (Data Access Objects) and Caching Data
ViewModels Why and how to use ViewModels
BroadCastReceivers Using BroadCastReceivers
Device Admin Permissions How to request for the Device Admin Permission


View Github