protocol-oriented-programming
There are 125 repositories under protocol-oriented-programming topic.
Restofire/Restofire
Restofire is a protocol oriented networking client for Alamofire
malcolmkmd/NetworkLayer
Network Layer in Swift: Protocol-Oriented Approach
tuan188/CleanArchitecture
Clean Architecture with Combine + SwiftUI
tuan188/MGCleanArchitecture
Clean Architecture with RxSwift & MVVM - Templates and Solutions
alicanbatur/ABExpandableView
Expandable, collapsible, filterable and single/multi selectable table view.
JimmyMAndersson/StatKit
A collection of statistical analysis tools for your Swift programs.
iosbrain/iOS-File-Management
An Xcode 9 project written in protocol-oriented Swift 4 code to create a wrapper for the iOS FileManager class and API.
amisare/NNPopObjc
NNPopObjc is inspired by protocol oriented programming( 面向协议编程 ), it provides extensibility for the protocol.
PacktPublishing/Swift-Functional-Programming
Code repository for Swift Functional Programming
fmo91/Conn
Minimal yet modular networking layer for Swift.
nazmulkp/NHAwesomeMovieApp
Infinite scrolling + MVVM + Well-designed REST Client Networking + IOS + Swift
nimblehq/ios-form
UITableView with Protocol Oriented Programming
uwaisalqadri/GiphyGIF
Giphy Client App build with The Composable Architecture, Coordinator Pattern, XcodeGen, and Generic Protocol
kojiba/SwiftUI-architectures
Comparison of SwiftUI Architecture approaches: Component, Protocol (MVVM-C), Reactive (MVVM-C)
omerfarukozturk/SOLID-Principles
SOLID Principles explained with Swift code snippets
fatih-gursoy/Cuisiner
Cuisiner is a user generated recipe/cooking collection app
dinhquan/iOSCleanArchitecture
iOS Clean Architecture with UIKit, MVVM, RxSwift
nick6969/MVVM
MVVM - POP & OOP
composed-swift/ComposedUI
A Swift framework for building User Interfaces with the Composed framework.
SandsHellCreations/Generic-TableView-DataSource
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.
symbola/symbola
Native JavaScript prototype extension with symbol protocols
designatednerd/ProtocolPlayground
Some examples from my dotSwift talk about protocols.
composed-swift/Composed
A Swift framework for composing data.
Make-School-Courses/MOB-1.1-Introduction-to-Swift
Learn Swift by Building Games
0ber/EasyStyle
EasyStyle
yurybuslovsky/ViewControllerLifeCycleBehavior
UIViewController Life Cycle Behavior
pedro-nadolny/swift-mvvm-protocol-oriented
This sample demonstrates an approach to MVVM based on protocol oriented programming. This means that instead of having a whole view-model defined in one place, we instead break it up in protocols, each with its implementation of what would be a single exposed method of the view-model.
bikisDesign-zz/bullet_proof_swift
A short walkthrough MVVM, Coordinators, and Protocol Oriented Programming in Swift
statebox/purescript-studio
Statebox studio + core + API + REST client
composed-swift/Composed-Demo
A demo app for showcasing usage examples for the Composed group of frameworks.
enes-sakut/viper-swinject-sample
VIPER iOS app template written in swift 5- Swinject DI Container Pattern
hamza-faroooq/Swift-NativeImageVideoPickerManager
This class is used to make native image and video picker in a single use
LuHesketh/Python_Stuff
Python repository for anyone interested in Synthetic Biology, Laboratory Automation, robots and Genetic Engineering.
prashantLalShrestha/Clean-Code-Xcode-Template
A Xcode Project Template for Clean Code App
tinsir888/computer-network-assignment
Computer Network programming assignments. A compulsory course in the 5th semester, taught by Prof. Xu Jingdong.
yurybuslovsky/TableCellProvider
UITableViewCell Provider Approach