Overview
News
Technologies
Salaries
Products
People
Growth
Financials
Overview
Modern SwiftUI architecture for reliable and scalable apps Get the complete strategy to build maintainable apps and safely refactor legacy codebases. Mohamed A. Thank you again for your generosity, your guidance, and the high-quality content you create, both free and paid.
News
3 Key Strategies to Make SwiftUI Views More Reusable
Monolithic views are the most common issue in SwiftUI codebases, especially among inexperienced developers. While the declarative nature of SwiftUI makes it possible to quickly put together complex user interfaces, it also makes it easy to create massive
Read more
Report
The Myth of the MV pattern: Why SwiftUI developers just reinvented MVC
Since the introduction of SwiftUI, the MV pattern has been discussed in online forums about SwiftUI architecture. Its proponents sell it as a new pattern that aligns with how SwiftUI is intended to be used, while patterns like MVVM are allegedly at odds w
Read more
Report
Why VIPER and MVVM in SwiftUI are actually the same pattern: A lesson in architectural thinking
Architectural design patterns like VIPER might seem radically different from common ones like MVVM. However, upon deeper inspection, it turns out that these patterns share the same constitutive components. In this article, we will compare the MVVM and VIP
Read more
Report
From broken to testable SwiftUI navigation: The decoupled approach of MVVM with coordinators
SwiftUI provides several tools for managing navigation, and the introduction of NavigationStack and value-destination links improved programmatic navigation. However, in larger applications, vanilla SwiftUI navigation can pose challenges for testability,
Read more
Report
Is SwiftData incompatible with MVVM? The standard answer disregards some key principles driving SwiftUI's architecture
Some developers claim that MVVM is incompatible with SwiftUI. However, with a proper understanding of SwiftUI, it is possible to address any criticisms and eliminate the boilerplate code seen in many online blogs. In this article, we will explore some fun
Read more
Report
Pro access
Upgrade to see all 33 mentions
Upgrade to a paid plan to read every media mention of this company - funding news, awards, product launches and press releases from all the outlets writing about it.
Every media mention and press release
Funding news, awards and product launches
Fresh coverage from every outlet writing about the company
Upgrade now
Cancel anytime. Secure checkout. Instant activation.
