Comments (14)
Working on this, more to come in the DroidCon SF
from componentizationarch.
done
from componentizationarch.
Stay tuned for this year's Droidcon. :)
from componentizationarch.
How can we use this with other layers of our app architecture like Presenters/ViewModels or should we get rid of them?
Also if we are using UseCases to communicate with a Repository, should we add the UseCases to Activity/Fragments and make the calls there or maybe create a new object/layer that takes a bus and react according given events?
from componentizationarch.
Indeed! All these mvi / redux architectures sounds good on paper but in complex scenarios it becomes a different kind of beast.
from componentizationarch.
I would like to see RecyclerView and Dialogs using this structure. I tried without success, but Epoxy/MvRx has been the best for me/the closest I could get to multiple states, clean, and testable architecture.
from componentizationarch.
Nice looking forward to it!
from componentizationarch.
I watched it, but I still think you could have gone deeper into it (like with a RecyclerView or a seek bar instead of play/pause)
from componentizationarch.
I tried the architecture and i think it’s great. It has it’s difficulties, for example what is a component and what’s a mere detail of a screen.
I would like to see from you an example of a dialog, snackbar or recycler view.
from componentizationarch.
@julianomoraes are there any updates on this? I am very interested in your take on the "more complex" approach 👍
from componentizationarch.
I've been using MvRx with some insights from Juliano's approach and couldn't recommend anything else!
from componentizationarch.
Which one? 😔
from componentizationarch.
Check this out --> https://medium.com/@NetflixTechBlog/making-our-android-studio-apps-reactive-with-ui-components-redux-5e37aac3b244
from componentizationarch.
You read a lot. We like that.
You’ve reached the end of your free member preview for this month. Upgrade for unlimited access.
Could you please disable the medium paywall for that article?
from componentizationarch.
Related Issues (9)
- Cant build demo app HOT 2
- Is this style of development still used at Netflix?
- What if you reuse the same component in a single screen? HOT 6
- Long lived operations & UiComponents HOT 1
- Subcomponent implementation HOT 1
- List Component solution HOT 6
- Preview in AS HOT 4
- How to handle orientation changes HOT 1
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 componentizationarch.