Learn step by step UI development using Jetpack compose [beginners to advance]
-
Updated
May 7, 2024 - Kotlin
Learn step by step UI development using Jetpack compose [beginners to advance]
monitors battery state of the Android device
To Do List App is built in Kotlin using Material 3, Data Binding, Navigation Component Graphs, Room persistence library, Kotlin coroutines, LiveData, Dagger Hilt, and Notifications following MVVM Architecture.
Displays all battery stats of an Android device using broadcast receiver. Fully implemented in Jetpack compose using Material You dynamic theming and also has a separate implementation in xml with MDC 3.
Turn a BroadcastReceiver into an Observable
Live broadcast receiver library for Android
Simple WebView with Internet connectivity, WebView client, JavaScript Handler communication, developed using Kotlin.
Concept for this small project is to hide a view in Activity after Some Time.
It is a to-do list application using Navigation components, MVVM, Coroutines, Room database and dependency injection using dagger-hilt.
It is Fitness Tracker app for android. In this project you will learn Google Map, Dependency Injection, Coroutines, Room Database, MVVM architecture.
A real time chatting for couples with Firebase database, Firebase storage. (Using MVVM architecture)
It is a flashlight app. App have SOS, blinking light , strobe lights, incoming call notification flashlight feature.
Dynamic Weather Viewer: A Comprehensive Kotlin MVVM Weather Application
Android Home Screen Widget Written in Kotlin.
Developed offline first app mechanism using android architecture(Room, WorkManager, Navigation, View Binding, View Model,etc), Dagger-Hilt, Firestore Cloud DB, Coroutines, Clean Architecture using MVVM, Multi-Module Setup and foundation(Android KTX) components.
A Simple offline android media player free of ads. users can browse their medias stored on phone and create, modify and delete playlists.
A extra ordinary todo application with "NEUMORPHIC UI"!
Music player app
Add a description, image, and links to the broadcast-reciever topic page so that developers can more easily learn about it.
To associate your repository with the broadcast-reciever topic, visit your repo's landing page and select "manage topics."