All Projects → MindorksOpenSource → Dagger Hilt Tutorial

MindorksOpenSource / Dagger Hilt Tutorial

An example project to demonstrate how to use the Dagger-Hilt in Android.

Programming Languages

kotlin
9241 projects

Projects that are alternatives of or similar to Dagger Hilt Tutorial

Dahaka
Demo project for Dagger 2
Stars: ✭ 210 (+17.32%)
Mutual labels:  dagger, dagger2-android
AndroidMVPArchitecture
Android MVP architecture sample project with or without RxJava and Dagger2 and Kotlin
Stars: ✭ 78 (-56.42%)
Mutual labels:  dagger, dagger2-android
MVVMQuick
🚀使用MVVMQuick快速构建您的MVVM结构项目!(Quickly start projects with MVVMQuick!)
Stars: ✭ 23 (-87.15%)
Mutual labels:  dagger, dagger2-android
Theatre
Pet project using Clean Architecture + MVVM + Reactive Extensions + Android Architecture Components. The data are fetched from LondonTheatreDirect API. 🎭
Stars: ✭ 577 (+222.35%)
Mutual labels:  dagger, dagger2-android
Sample dagger2
The guide of the Dagger2 and dagger.android usage in Android.
Stars: ✭ 98 (-45.25%)
Mutual labels:  dagger, dagger2-android
Archcomp
使用Dagger,LiveData,ViewModel,Rxjava ,Retrofit等搭建App业务模块组件化框架。并处理多个系统提供数据导致的返回数据格式不一致,More ,please readme
Stars: ✭ 127 (-29.05%)
Mutual labels:  dagger, dagger2-android
Catchup
An app for catching up on things.
Stars: ✭ 1,690 (+844.13%)
Mutual labels:  dagger
Dagger
Dagger 是一个基于 Loki 的日志查询和管理系统,它是由达闼科技( CloudMinds )云团队的`大禹基础设施平台`派生出来的一个项目。Dagger 运行在 Loki 前端,具备日志查询、搜索,保存和下载等特性,适用于云原生场景下的容器日志管理场景。
Stars: ✭ 149 (-16.76%)
Mutual labels:  dagger
Ultimateandroidtemplaterx
MVP Android App Template Ultimate Android Template MVP // Dagger 2 // Boilerplate // Bootstrap // Bottom Navigation Menu Material Design
Stars: ✭ 114 (-36.31%)
Mutual labels:  dagger
Android Architecture
🌇该项目结合 MVP 与 Clean 架构思想,探索在 Android 项目上的最佳实践。
Stars: ✭ 112 (-37.43%)
Mutual labels:  dagger
Newgank
Cool Android client for gankio (Java).
Stars: ✭ 179 (+0%)
Mutual labels:  dagger
Applicationprovider
Retrieve the android application and the current activity from anywhere
Stars: ✭ 162 (-9.5%)
Mutual labels:  dagger
Android Base Mvp
Android Base MVP Concept with RXJava, Dagger, Event Bus, Retrofit, Glide, OkHTTP
Stars: ✭ 141 (-21.23%)
Mutual labels:  dagger
Kotlin Mvvm Architecture
Android Architecture Design Patterns using Kotlin, MVVM, Dagger2, LiveData, Room, MediatorLiveData, NetworkBoundResources, Retrofit, AndroidX, ViewModels, Dependency Injection using Dagger2, Repository pattern.
Stars: ✭ 126 (-29.61%)
Mutual labels:  dagger2-android
Moonshot
A SpaceX companion app for Android
Stars: ✭ 150 (-16.2%)
Mutual labels:  dagger
Foodsearch
Showcase project of MVP+Dagger+RxJava+StorIO
Stars: ✭ 117 (-34.64%)
Mutual labels:  dagger
Android Permission Checker App
Android App to check requested permission details of all installed applications
Stars: ✭ 178 (-0.56%)
Mutual labels:  dagger2-android
Space App
An Android app which shows timeline of upcoming rocket launches and showcases architecture of real application.
Stars: ✭ 114 (-36.31%)
Mutual labels:  dagger
Translateapp
📝 A translations app without interruptions, copy words and translate directly, show result by top view.
Stars: ✭ 1,722 (+862.01%)
Mutual labels:  dagger
Android Mvvm
Android MVVM + Retrofit + Dagger 2 + Room
Stars: ✭ 153 (-14.53%)
Mutual labels:  dagger2-android

Dagger Hilt Tutorial - Step by Step Guide

MindOrks MindOrks Community

This repository contains a sample app that implements Dagger-Hilt in MVVM architecture using Kotlin.

Concept reference resources - Dagger Hilt Tutorial - Step by Step Guide

The app has following packages:

  1. data: It contains all the data accessing and manipulating components.
  2. di: It contains the files required by Dagger
  3. ui: View classes along with their corresponding ViewModel.
  4. utils: Utility classes.

Library reference resources:

  1. Kotlin-Coroutines: https://github.com/MindorksOpenSource/Kotlin-Coroutines-Android-Examples

If this project helps you in anyway, show your love ❤️ by putting a ⭐️ on this project ✌️

Explore Android Online Tutorials and Courses To Learn More by MindOrks

  • Ride-Sharing Uber Lyft Android App - Learn to build a ride-sharing Android Taxi Clone App like Uber, Lyft - Open-Source Project By MindOrks
  • Android Tutorial - All Free Android Tutorials by MindOrks
  • Android Online Course for Professionals - In this online course, you’ll learn the Dagger, Kotlin, RxJava, MVVM Architecture, Architecture Components, Jetpack, LiveData, ViewModel, Room Database, Database Design, Multithreading, Memory Management, Networking, Caching, How Glide works, Unit Testing, and the best practices for Android Development. By the end of this online course, you will have all the skills you need to become a professional Android Developer.
  • Android Online Course for Beginners - This course is for beginners for those who want to get started with Android Development. In this course, you will build two apps: TodoNotes and Ride-Sharing Uber Android App.

Check out MindOrks awesome open source projects here

License

   Copyright (C) 2020 MINDORKS NEXTGEN PRIVATE LIMITED

   Licensed under the Apache License, Version 2.0 (the "License");
   you may not use this file except in compliance with the License.
   You may obtain a copy of the License at

       http://www.apache.org/licenses/LICENSE-2.0

   Unless required by applicable law or agreed to in writing, software
   distributed under the License is distributed on an "AS IS" BASIS,
   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   See the License for the specific language governing permissions and
   limitations under the License.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].