All Projects → erikjhordan-rey → Dagger2 Mvp Sample

erikjhordan-rey / Dagger2 Mvp Sample

Android Sample to explain Dagger 2 and MVP in android applications.

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Dagger2 Mvp Sample

BESTV
Android TV App powered by TMDb. It is a easy way to find the best TV content, the top movies, series... all of that in your TV.
Stars: ✭ 49 (-53.77%)
Mutual labels:  dependency-injection, dagger2
Android Dagger2 Example
This project implements the dagger 2 in android for dependency injection
Stars: ✭ 453 (+327.36%)
Mutual labels:  dagger2, dependency-injection
movie-booking
An example for booking movie seat, combined of Android Data Binding, State Design Pattern and Multibinding + Autofactory. iOS version is: https://github.com/lizhiquan/MovieBooking
Stars: ✭ 80 (-24.53%)
Mutual labels:  dependency-injection, dagger2
ComponentsManager
A service locator that makes work with Dagger2 in multi-module project easier. Allows binding components life to Activity/Fragment life-cycle.
Stars: ✭ 70 (-33.96%)
Mutual labels:  dependency-injection, dagger2
Android Mvvm Rxjava2 Dagger2
This repository contains a detailed sample application that uses MVVM as its presentation layer pattern. Essential dependencies are Dagger2 with Dagger-android, RxJava2 with RxAndroid, Room, Retrofit and Espresso.
Stars: ✭ 50 (-52.83%)
Mutual labels:  dagger2, dependency-injection
android-template
Template for android development at Tiki
Stars: ✭ 17 (-83.96%)
Mutual labels:  dependency-injection, dagger2
dagger-track
Gradle plugin to add clock trackings to your dagger components and subcomponents
Stars: ✭ 59 (-44.34%)
Mutual labels:  dependency-injection, dagger2
MultipleAppModules
An example how to use multiple application modules in one android project
Stars: ✭ 105 (-0.94%)
Mutual labels:  dependency-injection, dagger2
Scabbard
🗡 A tool to visualize Dagger 2 dependency graphs
Stars: ✭ 615 (+480.19%)
Mutual labels:  dagger2, dependency-injection
Dagger Android Injection
Sample project explains Dependency Injection in Android using dagger-android framework.
Stars: ✭ 524 (+394.34%)
Mutual labels:  dagger2, dependency-injection
Mvpandroid
Sample app to demonstrate MVP (Model - View - Presenter) architecture in android
Stars: ✭ 91 (-14.15%)
Mutual labels:  dagger2, dependency-injection
Android App Architecture Mvvm Databinding
A simple but complete project (in both Java & Kotlin) to demonstrate the Android application architecture with MVVM pattern, a client app for The Movie DB Web API. Dagger2 is used for dependency injection and RxJava is used for RFP (Reactive Functional Programming).
Stars: ✭ 69 (-34.91%)
Mutual labels:  dagger2, dependency-injection
Tangle
Android injection using the Anvil compiler plugin
Stars: ✭ 65 (-38.68%)
Mutual labels:  dependency-injection, dagger2
mvp-architecture-kotlin-dagger-2-retrofit-android
Android Application MVP (Model-View-Presenter) architecture example using Dagger2 Dependency Injection (DI) and Retrofit Tutorial using Kotlin programming language.
Stars: ✭ 15 (-85.85%)
Mutual labels:  dependency-injection, dagger2
Kata-Dagger2-Android
Kata to practice Dependency injection using Dagger 2.
Stars: ✭ 21 (-80.19%)
Mutual labels:  dependency-injection, dagger2
catchflicks
🎬 Kitchen sink project for learning android concepts 🎬
Stars: ✭ 12 (-88.68%)
Mutual labels:  dependency-injection, dagger2
Movies Kotlin Kata
Katas for practice Kotlin( Coroutines, dataclasses, delegate properties...) Clean Architecture and best practices in Android(DI, Dagger, MVP, Espresso) implemented by Jorge Sánchez (Xurxodev)
Stars: ✭ 240 (+126.42%)
Mutual labels:  dagger2, dependency-injection
ThinkRchive
An app showing all details for various Lenovo Thinkpad models. Made to try out Jepack Compose for Android.
Stars: ✭ 84 (-20.75%)
Mutual labels:  dependency-injection, dagger2
Instant Weather
An Android weather application implemented using the MVVM pattern, Retrofit2, Dagger2, LiveData, ViewModel, Coroutines, Room, Navigation Components, Data Binding and some other libraries from the Android Jetpack.
Stars: ✭ 473 (+346.23%)
Mutual labels:  dagger2, dependency-injection
Daggraph
Dagger dependency graph generator for Android Developers
Stars: ✭ 1,140 (+975.47%)
Mutual labels:  dagger2, dependency-injection

Dagger2-MVP-Sample Build Status

Example Dagger 2 using MVP pattern to show how to use this library and pattern in our android applications.

Inspired in googlesamples / android-topeka

Do you want to learn Dagger2 ?

MarioKart Kata for Android Developers The main goal is to practice Dependency injection using Dagger 2.

Libraries used on the sample project

Demo

Do you want to contribute?

Feel free to report or add any useful feature, I will be glad to improve it with your help, before submitting your code please check the codestyle.

Developed By

Do you want to contribute?

Feel free to report or add any useful feature, I will be glad to improve it with your help, before submitting your code please check the codestyle.

License

Copyright 2016 Erik Jhordan Rey

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].