Project & code-style guideline of Mobillium iOS Team.
-
Updated
Apr 30, 2024 - Swift
Project & code-style guideline of Mobillium iOS Team.
This repository is an example implementation of a SwiftUI structure using the Clean architecture. The goal is to demonstrate a clear separation of concerns and a modular organization of the source code, facilitating maintainability, testability, and scalability of the application.
🌍 Demo app for NSIstanbul presentation about Vapor Server-Side Swift
The CIS pattern is an improvement on the Clean Swift architecture, aligned with advanced technologies and paradigms. It assists in the stable development of iOS and Mac applications.
A simple example of a CleanSwift architecture with SwiftUI
Weather Forecast App (OpenWeather API & CLLocationManager). Clean Swift VIP architecture.
A base project using Clean Swift Architecture and Swinject
Project template to jumpstart your next app for Apple platform using SwiftUI and TCA with integrating best practices and tools.
This is a sample project built using the CleanSwift template to showcase unit testing implementations.
Here, I'll show you some design patterns code, I tried to write MVC, MVVM, Clean Swift.
A handy Xcode template for Clean Swift architecture
iOS Clean Swift Architecture
Sourcery template to generate CleanSwift boilerplate code from use case definition
An iOS & Android app I made as part of the interview process for a company
A sample GIFs iOS app built using the Clean Swift architecture. Clean Swift is Uncle Bob's Clean Architecture applied to iOS and Mac projects.
Exemplo de aplicação da arquitetura Clean Swift em projeto que utiliza SwiftUI
I use VIP(Clean Swift) structure to build the project and I add Unit Test for all scenes.
Test technique iOS de PSA (Stellantis) consistant à réaliser une application météo.
Add a description, image, and links to the clean-swift topic page so that developers can more easily learn about it.
To associate your repository with the clean-swift topic, visit your repo's landing page and select "manage topics."