Template iOS application using Modular Architecture
-
Updated
May 6, 2023 - Swift
Template iOS application using Modular Architecture
A framework for assisting in the renovation of iOS componentization
A iOS application with layout based on App Store that can check the most starred and last updated Swift repository
A simple project to demonstrate how to refactor an iOS app into using one based on tuist which generates the Xcode project and workspace, and refactor it into a modular architecture. This is the accompanying articles written on Medium.com
A Modular SwiftUI iOS app with MVVM architecture utilizing IoC and DI.
The template for SwiftPM-based highly modularized (iOS) applications
This is an sample Crypto market prices ap built with SwiftUI and modularization architecture. The application data is making use of the free APIs provided by Coingecko.
Mobos Conference (Romania) about building modular apps with Xcode
Giphy Client App build with The Composable Architecture, Coordinator Pattern, XcodeGen, and Generic Protocol
Sample iOS app using TDD + DDD + Clean architecture
A sample project for the iOS modularization article. User Interface is made using SwiftUI, navigation via UIKit, and modules via XcodeGen.
Finance App written in Swift and SwiftUI. Modular MVVM architecture (SPM) with Composition Root.
An iOS application to test out Spotify API. It uses SwiftUI and Combine.
Discover anime anytime, anywhere. An anime list iOS application with VIPER clean architecture, modularization, and localization.
Modular Architecture for Multiplatform Development For Apple Platforms
Managing Navigation Between Multiple Modules in an iOS App Using Dependency Injection Containers
Simple dependency injection system using @PropertyWrappers for app modularization.
LOL Champions app is a small Multi-Module demo application to demonstrate modern iOS application tech-stacks with a Multi-module and MVVM architecture
A game catalog app builds with SwiftUI. Data provided by https://api.rawg.io/
Add a description, image, and links to the modularization topic page so that developers can more easily learn about it.
To associate your repository with the modularization topic, visit your repo's landing page and select "manage topics."