On this page
mvvm
Explore " mvvm" with insightful episodes like "94: Anatomy of an App", "94: Anatomy of an App", "212: Model-View-Update (MVU) - What, Why, How", "193: UI Is Messy" and "151: Evolving Android architectures (Part 2)" from podcasts like ""Gone Mobile", "Gone Mobile Podcast", "Merge Conflict", "Merge Conflict" and "Fragmented - An Android Developer Podcast"" and more!
Episodes (15)
94: Anatomy of an App
212: Model-View-Update (MVU) - What, Why, How
193: UI Is Messy
151: Evolving Android architectures (Part 2)
In this episode, we continue our discussion from episode 148 on evolving android architectures. We collected some of the questions from the community and try to answer them.
Shownotes
- Listen to the recap in episode 148
- LCE: Modeling Data Loading in RxJava
- Rx example pull from db then network (from KG's presentation)
- Donn's caster.io episode on the amb operator
- Akshay's episode on Arch components (specifically Live Data)
- Jose's cheatseet on Activity lifecycle
- KG's example of using this architecture
Sponsors 🙏
- sentry.io
- Nevercode
- Try Codemagic - CI/CD for Flutter apps by Nevercode
- Join Flutter CI/CD Slack Community
Contact
- Discord chat or @fragmentedcast or our Youtube channel
- @donnfelker and donnfelker (on Instagram)
- @kaushikgopal and kaushikgopal (on Instagram)
One Year Anniversary Episode - Podcasting, learning, architecture, & JavaScript talk!
For their one year anniversary, Alex & Andrew let loose, have some beers and enjoy some free flowing chat. They talk podcasting, learning, architecture, & JavaScript!
Wanna chat with other smart iOS developers? Sign up for our free forum: https://forum.insideiosdev.com
Have an iOS Engineer Interview? https://iosinterviewguide.com/?promo=inside-ios-dev-ref
Merge Conflict 96: Throw Away All Architecture
Merge Conflict 94: Everyone Loves Architecture
Merge Conflict 87: Cross-Platform Is So Easy I Don't Even Have to Do It
Understanding Design Patterns & Architecture
Why is there so much confusion around design patterns and architectures? How can we gain better understanding of them?
Wanna chat with other smart iOS developers? Sign up for our free forum: https://forum.insideiosdev.com
Preparing for your next iOS Engineer job interview? https://iosinterviewguide.com/?promo=inside-ios-dev-ref
13 - View Models To The Rescue
An iOS design / architecture talk. Andrew & Alex introduce and discuss view models. What are they? Should you use them? How do they help solve the malignant Massive View Controller problem in iOS?
Wanna chat with other smart iOS developers? Sign up for our free forum: https://forum.insideiosdev.com
Merge Conflict 49: The Magic of MVVM
Episode 35 – Totally Crossed Out
This episode is the third of a three part series on client-side development. Kerry and Rinat discuss their initial experiment with applying the MvvmCross framework to the GTD sample’s cross-platform mobile application. They review why they selected this approach, the initial code in the solution, and plans to revise their Core Domain and Published Language into reusable Portable Class Libraries (PCLs). (49 minutes)
Subscribe via RSS | Subscribe for free in iTunes
Episode References:
- BTW Sample Code for E35 on GitHub
- Free MvvmCross Training Videos compliments of @slodge – Stuart Lodge
- The Tablet Show (podcast) – Stuart Lodge Builds Cross Platform Apps with MvvmCross
- MvvmCross code on GitHub
- @mvvmcross on Twitter
- JabbR chat room for MvvmCross
- Microsoft and Xamarin Partner Globally to Help You Build Great Apps
- PCL and .NET NuGet Libraries are now enabled for Xamarin
- Greg Shackles on Twitter
- Jon Dick on Twitter
- Greg and Jon’s ‘Gone Mobile’ podcast
- Tomasz Cielecki ‘Cheesebaron’ on Twitter
- AngularJS
- Knockout with Durandal
- Model View ViewModel (MVVM) pattern
- Feedback and Finding Us @beingtheworst on Twitter, on GitHub, and http://beingtheworst.com/
Episode 34 – Model View Who?
This episode is the second of a three part series on client-side development. Kerry and Rinat discuss the changes that were made to the sample’s WinForms client to make it easier to add new features. They review the three main contexts in their GTD sample, the benefits of passing around immutable state, and dig into graphical user interface architectures like MVC and MVVM. This sets them up for the next episode where they apply MVVM to the sample’s cross-platform mobile application. (41 minutes)
Subscribe via RSS | Subscribe for free in iTunes
Episode References:
- BTW Sample Code for E34 on GitHub
- Martin Fowler’s article on GUI Architectures
- Free MvvmCross Training Videos compliments of @slodge – Stuart Lodge
- MvvmCross code on GitHub
- @mvvmcross on Twitter
- Micorsoft’s Roslyn compilers
- Model–view–controller (MVC) pattern
- Model View ViewModel (MVVM) pattern
- Feedback and Finding Us @beingtheworst on Twitter, on GitHub, and http://beingtheworst.com/
Episode 33 – Client-side Components
Kerry and Rinat return from their summer break to discuss their initial explorations into client-side development. This episode, and the two episodes after it, cover a two month period in which Rinat and Kerry went off to write some new client code for their Getting Things Done(tm) sample project. They start this three-part spike with a simple WinForms client, and end it with the beginnings of their cross-platform mobile application. (40 minutes)
Subscribe via RSS | Subscribe for free in iTunes
Episode References: