Modern Mvvm Ios App Architecture With Combine And Swiftui

After almost a year of pain and hard work my friends and i have finally launched our idea to the app store.
Modern mvvm ios app architecture with combine and swiftui. The app uses the restcountries eu rest api to show the list of countries and details about them. Code snippets and example project included. A sample project demonstrating the modern approach to building ios apps with the mvvm architecture pattern combine and swiftui frameworks.
The complete sample project included. Check out mvvm branch for the mvvm revision of the same app. Congratulations we ve just built an ios application that has a clean modern mvvm architecture and leverages the hottest apple s frameworks combine and swiftui.
Holy crap this is absolutely amazing been diving into swiftui and combine and i ve been noticing the two way flow for different parts. Modern mvvm ios app architecture with combine and swiftui the ios developer community survey shows that model view viewmodel mvvm is the second most popular architectural pattern for designing ios apps. Here s our take on modern ios swiftui combine app architecture based on mvvm.
Although simple the app shows all the concepts related to swiftui combine mvvm and most importantly how they work together. We are trying to connect the world through experiences and help people accomplish the little things as well as the big ones. Architecture swiftui modern mvvm ios app architecture with combine and swiftui.
A place to share and connect with other people based on what you want to do rather than your past. Modern mvvm ios app architecture with combine and swiftui. Modern mvvm ios app architecture with combine and swiftui.
Clean architecture for swiftui combine. A demo project showcasing the setup of the swiftui app with clean architecture. Also the app uses swiftui and combine frameworks introduced by apple in 2019 so if you have no prior experience working with these frameworks it s good to take a look at the previous parts as.