Articles
Page 16 • RSS Feed
Page 16 • RSS Feed
In this episode, we deprecate more types in order to extend and facilitate more use cases in the QuizEngine framework while maintaining backward compatibility.
In this episode, you'll learn how you can develop modular and sustainable iOS codebases by applying Clean iOS Architecture concepts to your projects.
In this episode, you’ll learn how tiny refactorings are a safe and fast way of improving your Swift codebase.
In this episode, you’ll learn how to use the `Adapter` pattern to help you migrate deprecated Swift APIs while maintaining backward compatibility.
In this episode, you’ll learn how to refactor public APIs while maintaining backward compatibility (without breaking clients!).
In this first episode, we review the current architecture for the Swift Quiz app built in Season 1 and start planning how to extend the `QuizEngine` into a more reusable and composable Swift framework that can power various quiz-based apps (games, surveys, etc.).
In this episode, you’ll find answers to frequently asked questions about the Composition Root and how you can leverage it on your iOS apps.
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.
This podcast is all about automated testing strategies to improve your productivity and continuously deliver high-quality apps.
In this podcast, we explore the MVC, MVVM, and MVP UI Architectural Design Patterns.
In this podcast, we dive into the topic of Leadership and what it means to be a remarkable Lead iOS Developer.
In this podcast, we share how you can maximize your chances of passing * every* iOS coding challenge! If you’re looking for or you believe you’ll eventually be on the search for a remarkable iOS dev role, this episode is for you.
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.