Sardar Khan's Projects
Include the Use of Custom View . And Learn How to Draw and measure views.
The projects and the materials that accompany the Dagger by Tutorials book
Dagger 2, a powerful dependency injection framework in the realm of Android development, empowers developers to manage dependencies efficiently and maintainable. At its core are essential annotations like @Component, @Module, @Inject, @Provides, and @Singleton.
In this app we will practice Dagger2 fundamental concepts and its annotation.
In this project we implement Dagger2 with Retrofit , MVVM and Coroutines.
Basic Implementation of Dagger2 to learn how to use Dagger2 in your application.
In this app we have implemented Dagger2 and its Fundamental Concepts like component, module, dependencies , scope and other concepts like subComponents.
A highly customizable and styleable circular progress view.
Its a Multi Modular App.
In this app i have implement the api for fetching trending repository from github. Using Clean Architecture MVVM, Coroutines, HILT, TDD approach.
Allow user to login from different social media by using firebaseAuthentication.
This a basic compose App . In which we are going to implement Basics of Compose Layout with new Toolkit. And implement some new layouts.
Forecast MVVM app as found in the free course.
Funcode sample tutorials
Example of creating marker and style your marker on google map and show current location on google map.
A sample project to use Hilt as dependency injection library.
In this project we implement MVVM pattern with HIlt and also practice common hilt annotations.
Its a simple image gallery app that used your storage to get the images from your phone and display it in a recylerview.
A jetpack compose clone of Android 10 Calculator UI
🎓 Learning Kotlin Coroutines for Android by example. 🚀 Sample implementations for real-world Android use cases. 🛠 Unit tests included!
Include Firebase Cloud Messaging or Notification using kotlin
Learn IT: Java Core Tutorial
Multiple samples showing the best practices in location APIs on Android.
In this application we practice manual Dependency Injection Techniques and Implement the three fundamental Dependency Injection Techniques.
In this project we first implement manual dependency and then convert that into automatic dependency using dagger2. And implement dagger2 fundamentatl principles.