How to fix legacy iOS apps: Architecture, MVVM, Core Data, DI, Polymorphism | Live Mentoring

How to fix legacy iOS apps: Architecture, MVVM, Core Data, DI, Polymorphism | Live Mentoring

Need help fixing legacy iOS codebases? 🤔

Read More

SwiftUI: MVVM vs MVP, Architecture, Dependency Injection, Migrating from UIKit | Live Mentoring

SwiftUI: MVVM vs MVP, Architecture, Dependency Injection, Migrating from UIKit | Live Mentoring

Want to learn how to choose between MVVM and MVP when using SwiftUI? Or how to pass dependencies to distant SwiftUI views without the service locator anti-pattern? Or how/when to migrate from UIKit to SwiftUI?

Read More

iOS App Architectural Patterns for reusable modules in practice | iOS Dev Live Mentoring

iOS App Architectural Patterns for reusable modules in practice | iOS Dev Live Mentoring

To become a complete senior iOS developer, you need to know how to make architectural decisions to facilitate the development, maintenance, composition, and testing of large apps with multiple independent teams.

Read More

MVVM guidelines for iOS developers to improve at work and interviews | iOS Dev Live Mentoring

MVVM guidelines for iOS developers to improve at work and interviews | iOS Dev Live Mentoring

To become a complete senior iOS developer, you need to learn how to get the maximum value from UI patterns such as MVVM.

Read More

Testing & Refactoring existing iOS/Swift code, MVC vs MVVM, Singleton vs DI | iOS Dev Live Mentoring

Testing & Refactoring existing iOS/Swift code, MVC vs MVVM, Singleton vs DI | iOS Dev Live Mentoring

To become a complete Senior iOS developer, you need to learn how to refactor existing code with confidence...

But what does that mean?!

Read More

Understand & choose between MVC, MVVM, and MVP pattern variations | iOS Dev Live Mentoring

Understand & choose between MVC, MVVM, and MVP pattern variations | iOS Dev Live Mentoring

Learn why there are so many variations of UI patterns and how to understand & choose between MVC, MVVM, and MVP for your iOS apps.

Read More

Learning new concepts as a Senior iOS dev and getting your team on board | iOS Dev Live Mentoring

Learning new concepts as a Senior iOS dev and getting your team on board | iOS Dev Live Mentoring

Learn how to fill knowledge gaps and keep growing as a Senior iOS Developer, get your team on board with new practices, and choose between MVC/MVVM/MVP.

Read More

WWDC 2020 Q&A: App Clips, Widgets, SwiftUI 2.0 & platform support | iOS Lead Essentials Podcast #023

WWDC 2020 Q&A: App Clips, Widgets, SwiftUI 2.0 & platform support | iOS Lead Essentials Podcast #023

Every time there is big news in the industry, such as a new framework, platform, or language feature, it’s common to wonder if you need to change the way you build your apps to accommodate the updates. In this podcast, we reply to five questions and help you get ready to welcome new features announced in WWDC 2020.

Read More