In this video I go over a fresh example of an activity that's been implemented with its view handling business logic and no presenter involved, and I turn it into a full MVP implementation with the presenter handling all the business logic and only when necessary calling the view whenever needed.
-------------------------------------------------------------------------------------------------------------
Welcome to Dry Code! This channel provides programming tutorials, specifically about Android app development. We make weekly videos, they're structured in student/mentor style. We pick (or you suggest) a topic related to Android app development or programming in general, we try to explain the concepts behind the topic and then we attempt an experienced implementation of them.
I'm Oday, I started this channel, I've been doing mobile for 4 years, Android for 3. My partner Rakesh has over 15 years of experience as a software developer and has been doing Android for 5 years. He's in the UK and I'm in Lebanon. We work, communicate, make videos and have actually met online.
"Snipit" is the Android app whose code we primarily work on in our longest-running series "Refactoring an Android App". All you need to know about this app and its code can be found here: https://github.com/Odaym/Snipit