Advanced iOS Navigation patterns for modular apps: Model-ViewModel and back | iOS Dev Live Mentoring

Advanced iOS Navigation patterns for modular apps: Model-ViewModel and back | iOS Dev Live Mentoring

If you want to become a complete senior iOS developer, you need to know patterns for navigation in large modular iOS apps.

Read More

S03E06: Builder Pattern for safer Swift code | Professional iOS Engineering Series

S03E06: Builder Pattern for safer Swift code | Professional iOS Engineering Series

Learn how to use the Fluent Builder Pattern to make illegal states unrepresentable in your iOS/Swift codebases.

Read More

S03E05: Dependency Injection Patterns Applied in iOS apps | Professional iOS Engineering Series

S03E05: Dependency Injection Patterns Applied in iOS apps | Professional iOS Engineering Series

Learn how to apply dependency injection principles and patterns in practice - including UIKit and SwiftUI!

Read More

S03E04: Architectural Patterns Applied in iOS apps | Professional iOS Engineering Series

S03E04: Architectural Patterns Applied in iOS apps | Professional iOS Engineering Series

Learn how to apply design principles and patterns in practice, including the SOLID principles and the Abstract Factory, Adapter, Strategy, and Dependency Injection patterns.

Read More

S02E03: Adapter pattern in Swift for backward compatibility | Professional iOS Engineering Series

S02E03: Adapter pattern in Swift for backward compatibility | Professional iOS Engineering Series

In this episode, you’ll learn how to use the `Adapter` pattern to help you migrate deprecated Swift APIs while maintaining backward compatibility.

Read More

Design Patterns in iOS/Swift: Standing on the shoulder of giants | iOS Lead Essentials Podcast #014

Design Patterns in iOS/Swift: Standing on the shoulder of giants | iOS Lead Essentials Podcast #014

In this episode, you’ll learn some of the most common design patterns, how to use them, and how they are being used on iOS.

Read More