A repository reflecting the progress made on the "How to Build iOS Apps with Swift, TDD & Clean Architecture" YouTube series, by Caio & Mike.
-
Updated
Jan 19, 2021 - Swift
A repository reflecting the progress made on the "How to Build iOS Apps with Swift, TDD & Clean Architecture" YouTube series, by Caio & Mike.
🚀 The ultimate collection of Software Design Patterns & Principles with examples [38/79 Patterns].
👨👩👧👦 - My personal Repo to learn all 23 Gang of Four patterns and all SOLID Principles using Swift and Playgrounds
Swift + MVVM + XCTests + SOLID + SwiftPackage
TwitterClient app represents a real world twitter client app: it provides a fairly complex set of functionalities, it's a suitable showcase for all the advantages that architecture components bring, has all features that would make it a modular, scalable, testable and maintainable app.
SOLID Principles explained with Swift code snippets
An application to list sazonal foods by month
SOLID Principles - in swift
An iOS demo application that demonstrates the support roster exhibiting the MVVM + RxSwift + Realm + Unit test.
Modular Architecture for Multiplatform Development For Apple Platforms
An iOS reading application for Y Combinator's Hacker News.
All four challenges of Essential Developer's iOS Lead Essentials course (under construction).
A Simple App that displays users' feed images using TDD methodology.
A word puzzle game to guess the correct translation.
iOS Proficiency Exercise (Banking) Overview The purpose of this exercise is to assess candidate developer’s iOS coding knowledge and style. The exercise involves build a “proof of concept” app which consumes a REST service and displays photos with headings and descriptions. The exercise will be evaluated on coding style, understanding of program…
Its an iOS Application to book flights using skyscanner API.
A no-boilerplate dependency management library for Swift.
Calculator app learning project with MVVM and SwiftUI.
Character creator for Dungeons & Dragons
Add a description, image, and links to the solid-principles topic page so that developers can more easily learn about it.
To associate your repository with the solid-principles topic, visit your repo's landing page and select "manage topics."