Comments (4)
It was forked a while ago from todo-mvp so it probably needs a git merge todo-mvp
and a big conflict resolution.
Take a look at
https://github.com/googlesamples/android-architecture/tree/dev-todo-mvp-dagger/todoapp
I'd use git difftool -d origin/dev-todo-mvp-dagger -- .
first, if you have a nice difftool installed like meld it will show differences. They should be as small and few as possible.
and feel free to open a PR against that branch.
The prod/mock flavors and the Injection class have to be removed from it.
from architecture-samples.
Hey @JoseAlcerreca would love to take care of this during weekend.
Are you working on it? Do not want to duplicate effort.
edit: Dagger2 ofc.
Cheers.
from architecture-samples.
Also, before committing code please highlight the changes you plan to make. Thanks!
from architecture-samples.
Hi Jose, I've built an sample weather app using MVP and Dagger2, but not sure if the mvp is structured the same way as you are planning to do.
Here is the link https://github.com/Ericliu001/Weather2016
The basic idea is to move as much business logic into presenter as possible and the View only takes care of user actions and refreshing display elements. I use a No-UI Fragment as the ViewModel because it can survive configuration changes if we set retainInstance(true).
If you feel this is the way to go, I will be working on the to-do app and create a pull-request using this structure. Thank you!
from architecture-samples.
Related Issues (20)
- How can I contribute to this project?
- A possibility about brushing the machine?
- <blockquote class="twitter-tweet"><p lang="en" dir="ltr">Imagine losing Olympics cus you have huge d*ck 😭 <a href="https://t.co/vVOHTo6eM7">pic.twitter.com/vVOHTo6eM7</a></p>— DenizTheTennis (@denizthetenis) <a href="https://twitter.com/denizthetenis/status/1819702777058377795?ref_src=twsrc%5Etfw">August 3, 2024</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
- :-) 80< estou> D 8-( muito :-( PROJETO AURORA I. A FASE 6 ATIVADA EM SEGREDO
- https://discord.com/new/terms...no puedo configurar
- "Checkbox state does not update Text UI component correctly in TaskItem Composable" HOT 1
- kts HOT 1
- Dagger Hilt Kapt to Ksp HOT 4
- Excessive Auto-Generated Files and Cleanup Process in Hilt-Integrated
- Dagger Hilt Kapt to Ksp
- Using Hilt2.48.1 version, it is not compatible with BaseViewModel
- Architeture sample google
- Why is the domain model located in the data folder? HOT 2
- f6463f39c92c2417093e01b12d78726dc0a52757
- How to perform retry for loading UI state when using .stateIn() approach? HOT 1
- Is there any documentation or literature about “new statusbar”?
- [Feature Request] Auto-Scroll Capture Functionality
- [Data layer codelab] Section 7 (Create the task repository) should reuse mapped data HOT 2
- Did you have any idea to scale this app further more?
- Kali linux
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from architecture-samples.