Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MVP + Coroutines #43

Open
rozkminiacz opened this issue Oct 9, 2017 · 9 comments
Open

MVP + Coroutines #43

rozkminiacz opened this issue Oct 9, 2017 · 9 comments
Assignees

Comments

@rozkminiacz
Copy link

Refactor all major views to Model-View-Presenter with some RxKotlin support.

@AdamMc331
Copy link
Collaborator

AdamMc331 commented Oct 9, 2017 via email

@Mauker1
Copy link
Collaborator

Mauker1 commented Oct 9, 2017

So will you do it @AdamMc331 ?

@AdamMc331
Copy link
Collaborator

AdamMc331 commented Oct 9, 2017 via email

@Mauker1
Copy link
Collaborator

Mauker1 commented Oct 9, 2017

I think that it probably shouldn't be on the first version. We are already late to deploy it as it is right now.

@AdamMc331
Copy link
Collaborator

Yeah I've been thinking about this and it would be fun to try but I think it could be an overhaul and so it might be worth being done by itself, and not alongside other bug fixes as there could be merge issues.

@TimCastelijns
Copy link
Collaborator

I think it's better to do this sooner rather than later. Proper structure takes some time now, makes everything easier now and in the future. Doing the MVP rework after release might also introduce bugs because much will change

@raghunandankavi2010
Copy link
Contributor

MVVM and databinding with repository pattern?. we could start with LoginActivity!.

@TimCastelijns
Copy link
Collaborator

We discussed it briefly. Plan for now is to do MVP, with Rxjava where appropriate. Would like to use coroutines in the future, but we lack experience at the moment.

@TimCastelijns TimCastelijns changed the title MVP + Rx MVP + Coroutines Oct 10, 2018
@TimCastelijns
Copy link
Collaborator

Rx is dead, long live coroutines

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants