Today we’re carrying on our discussion on clean iOS software architecture by demonstrating ways of composing types in Swift, as defined in our diagrams.Read More
In this episode, we'll show an architect's point of view on some analytics articles and see how we can use architecture to make better decisions, enable independent deployment and development, and find and fix bottlenecks and code smells. Our goal is to simplify our codebases and accelerate the development cycle while maintaining our core values as software developers.Read More
Storyboards still open long debates on their usefulness vs. trade-offs. While their visual map of the app interface and flow is a big win for some developers, their string-y APIs and tight coupling between UI, controllers and navigation is a no-no for others.Read More
Do you think Swift structs are safe? This video may change your mind.
“Structs should be the default choice” and “Only use classes when necessary” is common advice but might be misleading. We’d like to show you a different way of looking at the “Structs vs. Classes” debate.Read More