Coordinators Essential tutorial
-
Updated
Oct 28, 2022 - Swift
Coordinators Essential tutorial
Efficient Mock Generator for Swift
Intelygenz iOS Architecture
Generic protocols for the VIPER architecture.
Generic TableView datasource that can be used to populate any type of listing with single cell listing, sectional listing and useful to populate different type of cells in one section using protocol based models and Generics.
Use Decodable and Swift 4.0 in Faro to write data requests that make errors detectable and Security maintainable.
Pass data between ViewControllers via Delegate & Protocols using the Swift Programming Language
EasyCommerce is a modern e-commerce application built using SwiftUI, offering a seamless shopping experience for users. The app leverages the FakeStore API as its backend to provide a diverse range of products across different categories.
Develop in Swift Data Collections Xcode 15 by Apple Inc
UICollectionView starter Xcode 8.2.1 project. Highlights use of Swift extensions to improve readability and maintainability. Supports all basic features (you can add, select/highlight, deselect/unhighlight, and remove UICollectionViewCell's), written in Swift 3.0, and ready to be enhanced.
We roll our own versions of the Apple built-in Equatable and Comparable protocols, apply them to two classes, and test -- including testing in a UIKit-based Playground for presenting a user interface.
This basically is a simple clone of the most common and popular notes app that you may already know.
Reuse is a library with abstract classes and protocols for solving problems with implementing UITableView/UICollectionView protocols for any ViewController.
A weather app that utilizes open weather api to display weather information in real time
A project (Xcode 9) demonstrating delegates/delegation in iOS with Swift 4. I use delegation to get notified and do whatever I want when a file has finished downloading.
Swift package decomposing numeric protocols.
My protocol orientated Approach on MVVM using RxSwift
Add a description, image, and links to the protocols topic page so that developers can more easily learn about it.
To associate your repository with the protocols topic, visit your repo's landing page and select "manage topics."