iOS App Architecture Review by Senior iOS Developers | Live Dev Mentoring

iOS App Architecture Review by Senior iOS Developers | Live Dev Mentoring

Watch this FREE mentoring session now and learn techniques senior iOS devs use to improve iOS codebases, such as design patterns, domain modeling, and how to share data between devices with frameworks like CoreData/CloudKit. 🧑‍💻

Read More

Architecting legacy iOS apps for remote & local storage (like Realm/CoreData) | Live Dev Mentoring

Architecting legacy iOS apps for remote & local storage (like Realm/CoreData) | Live Dev Mentoring

Do you want to know how senior iOS devs analyze legacy code before implementing new features? 🧑‍💻

Read More

How senior iOS devs modularize legacy monolith codebases | Live Dev Mentoring

How senior iOS devs modularize legacy monolith codebases | Live Dev Mentoring

Want to learn a technique senior iOS devs use to increase team productivity and speed up development in legacy codebases? 👇

Read More

Design Patterns for feature toggles: Developing successful apps at scale | Live Dev Mentoring

Design Patterns for feature toggles: Developing successful apps at scale | Live Dev Mentoring

If you want to become a complete senior developer, you need to know how to use design patterns to develop large apps well. Including feature toggles/flags!

Read More

When & how do senior developers extract modules?

When & how do senior developers extract modules?

To become a complete senior developer, you need to know how and when to decompose your apps into modules. Especially in large apps with large teams.

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

Architecting for Analytics, Remote Config, DTOs, Custom vs Primitive Types | iOS Dev Live Mentoring

Architecting for Analytics, Remote Config, DTOs, Custom vs Primitive Types | iOS Dev Live Mentoring

Learn how to architect your iOS apps for analytics, define strategies for remote config/flags, and use DTOs, custom, and primitive types.

Read More

How to make solid iOS architecture decisions and pass iOS interviews | iOS Dev Live Mentoring

How to make solid iOS architecture decisions and pass iOS interviews | iOS Dev Live Mentoring

Learn how to make solid iOS architecture decisions and approach modeling and architecting apps during iOS mock design interviews.

Read More

Developing Modular and Independently Deployable iOS app features | iOS Dev Live Mentoring

Developing Modular and Independently Deployable iOS app features | iOS Dev Live Mentoring

Learn how to break down and deploy reusable features in different iOS apps using independent modules, frameworks, or packages and how to structure iOS codebases using Horizontal and Vertical slicing.

Read More

Making architecture decisions as an iOS dev, Tech debt, and Testing | iOS Dev Live Mentoring

Making architecture decisions as an iOS dev, Tech debt, and Testing | iOS Dev Live Mentoring

Learn how to grow as an iOS dev, make good architecture decisions to withstand the test of time in your iOS/Swift codebases, deal with tech debt, and write flexible tests that don't break every time the code changes.

Read More