Essential Developer
  • Home
  • About us
  • iOS Lead Essentials•
  • Articles
  • Gain FREE access to exclusive iOS dev courses, workshops, and mentoring sessions How to Build iOS Apps with Swift, TDD & Clean Architecture How to Boost Your iOS Dev Income Book Suggestions
  • Contact
Essential Developer
  • Home/
  • About us/
  • iOS Lead Essentials•/
  • Articles/
  • Free Resources/
    • Gain FREE access to exclusive iOS dev courses, workshops, and mentoring sessions
    • How to Build iOS Apps with Swift, TDD & Clean Architecture
    • How to Boost Your iOS Dev Income
    • Book Suggestions
  • Contact/
Essential Developer

Become a complete senior iOS developer

Articles

Skilled, disciplined and professional iOS software development resources tailored for you

Essential Developer
  • Home/
  • About us/
  • iOS Lead Essentials•/
  • Articles/
  • Free Resources/
    • Gain FREE access to exclusive iOS dev courses, workshops, and mentoring sessions
    • How to Build iOS Apps with Swift, TDD & Clean Architecture
    • How to Boost Your iOS Dev Income
    • Book Suggestions
  • Contact/
January 06, 2022

Design patterns for reusable iOS login/auth flows, ViewModels, networking | iOS Dev Live Mentoring

January 06, 2022/ Caio & Mike
Design patterns for reusable iOS login/auth flows, ViewModels, networking | iOS Dev Live Mentoring

To become a complete senior iOS developer, you need to know how to design reusable components and eliminate duplication when required.

Read More
January 06, 2022/ Caio & Mike/
iOS Dev Live Mentoring
mvvm, design patterns, login, authentication, ios app architecture best practices
December 30, 2021

iOS app patterns for Onboarding/Sign up/Checkout Flows, A/B Tests, MVC/MVVM | iOS Dev Live Mentoring

December 30, 2021/ Caio & Mike
iOS app patterns for Onboarding/Sign up/Checkout Flows, A/B Tests, MVC/MVVM | iOS Dev Live Mentoring

To become a complete senior iOS developer, you need to know how to implement flexible feature flows with A/B tests such as Onboarding, Sign up, and Checkout flows.

Read More
December 30, 2021/ Caio & Mike/
iOS Dev Live Mentoring
flow, a/b testing, onboarding, sign up, checkout, login, mvvm, mvc, design patterns
Articles RSS
Featured
How to avoid burnout & get a Senior iOS Dev job in a great team | iOS Lead Essentials Podcast #062
How to avoid burnout & get a Senior iOS Dev job in a great team | iOS Lead Essentials Podcast #062
How to write fast and reliable Acceptance Tests with SwiftUI and UIKit | iOS Dev Mentoring
How to write fast and reliable Acceptance Tests with SwiftUI and UIKit | iOS Dev Mentoring
Fixing iOS 17+ breaking changes: UIRefreshControl, viewIsAppearing & testability | iOS Dev Mentoring
Fixing iOS 17+ breaking changes: UIRefreshControl, viewIsAppearing & testability | iOS Dev Mentoring
  • Home/
  • About us/
  • iOS Lead Essentials•/
  • Articles/
  • Free Resources/
    • Gain FREE access to exclusive iOS dev courses, workshops, and mentoring sessions
    • How to Build iOS Apps with Swift, TDD & Clean Architecture
    • How to Boost Your iOS Dev Income
    • Book Suggestions
  • Contact/

Essential Developer

First-class iOS engineering with Empathy, Integrity, and Economics in mind. Skilled and disciplined training for iOS professionals and teams.


b3.png
Gain FREE access to exclusive iOS dev courses, workshops, and mentoring sessions.
JOIN NOW (FREE)

Articles RSS
 

Caio Zullo

I've been writing software since 1998, professionally since 2006, and on Apple platforms since 2009. I love building robust, well-engineered, and beautiful applications and coaching developers to achieve their best potential.

Mike Apostolakis

I'm a software engineer from Athens, Greece. My goal is to help the software industry evolve by enabling developers and companies to practice valuable techniques and build powerful and durable systems.

 

 
 
 

© Essential Developer. All rights reserved.

Privacy Policy