- RecyclerView
- Explicit Intent with Parcelable
- List User
- Detail User
- Search Item
- Share Item
- RecyclerView
- SearchView
- Implicit Share Intent
- Send Data Between Fragment Using Bundle & Getter-Setter
- Localization (Indonesian & English)
- Background Process (Using Coroutines)
- Parsing JSON with Web API Key from Internet (Using LoopJ)
- Detail User
- Share User
- MVVM Pattern
- Navigation Component
- Coordinator & Constraint Layout
- Loading Process Indicator
- User Followers
- User Following
- Number of Search Results
- Tab Layout & View Pager
- All of Components & Features in Submission 1 & 2
- CRUD Database with SQLite
- Repeating Alarm Manager
- Favorites Github User App with Content Provider
- Notification with Pending Intent to Home
- Favorite User Page
- Daily Reminder & Language Settings
- Consumer App Module
- Floating Action Button for Adding Favorite User to Database
- Favorite Stack Widget
- Navigation Deep Link from Widget to Favorite User Fragment.
- Shared Preferences