How to Architect ‌iOS Apps properly using CoreBluetooth/CBPeripheral/BLE | Live Mentoring

How to Architect ‌iOS Apps properly using CoreBluetooth/CBPeripheral/BLE | Live Mentoring

Want to learn how to architect iOS apps to connect with many different devices via Bluetooth?

Read More

Senior iOS Dev Modular App Architecture Review | Live Dev Mentoring

Senior iOS Dev Modular App Architecture Review | Live Dev Mentoring

Have you ever had doubts or difficulty modularizing your iOS apps' architecture? For example... 👇

Read More

Advanced patterns senior devs use to implement analytics in large apps | Live Dev Mentoring

Advanced patterns senior devs use to implement analytics in large apps | Live Dev Mentoring

To become a complete senior developer, you need to know how to implement analytics in large apps with large teams.

Read More

Best practice for starting iOS projects: architecture, frameworks & tools | iOS Dev Live Mentoring

Best practice for starting iOS projects: architecture, frameworks & tools | iOS Dev Live Mentoring

To become a complete senior iOS developer, you need to know how to choose frameworks and tools. And also how to apply architectural patterns to defer such decisions.

Read More

Decoupling iOS apps from 3rd-party frameworks and protocols such as XMPP | iOS Dev Live Mentoring

Decoupling iOS apps from 3rd-party frameworks and protocols such as XMPP | iOS Dev Live Mentoring

Learn how to decouple and seamlessly switch between frameworks and protocols like XMPP without rewriting your iOS apps.

Read More

Scaling iOS projects & Learning advanced practices alone (TDD/CI/CD) | iOS Dev Live Mentoring

Scaling iOS projects & Learning advanced practices alone (TDD/CI/CD) | iOS Dev Live Mentoring

Learn two essential practices for scaling large iOS projects, and how to learn topics like CI/CD and TDD when there are no senior developers around to teach you.

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

S03E03: SwiftUI List and Recursive Navigation | Professional iOS Engineering Series

S03E03: SwiftUI List and Recursive Navigation | Professional iOS Engineering Series

Learn how to create scrollable content with SwiftUI's List view and how to implement a recursive navigation flow.

Read More