Projects in Awesome Lists tagged with protocol-oriented-programming
A curated list of projects in awesome lists tagged with protocol-oriented-programming .
https://github.com/Restofire/Restofire
Restofire is a protocol oriented networking client for Alamofire
alamofire carthage cocoapods moya networking protocol-oriented protocol-oriented-programming restofire swift urlsession xcode
Last synced: 06 Dec 2024
https://github.com/alicanbatur/abexpandableview
Expandable, collapsible, filterable and single/multi selectable table view.
cocoapod cocoapods collapsible expandable filterable ios mvvm pod protocol protocol-oriented-programming reusable searchbar selectable swift swift4 tableview ui ui-components uicomponent
Last synced: 14 Apr 2025
https://github.com/uwaisalqadri/giffy
GIF app build with The Composable Architecture, XcodeGen, and Generic Protocol
composable-architecture coredata modularization protocol-oriented-programming swiftui swinject xcodegen
Last synced: 10 Apr 2025
https://github.com/packtpublishing/swift-functional-programming
Code repository for Swift Functional Programming
fp functional-programming functional-reactive-programming ios ios-app ios-swift object-oriented-programming oop protocol-oriented-programming swift swift-language vapor-swift
Last synced: 09 Apr 2025
https://github.com/fmo91/conn
Minimal yet modular networking layer for Swift.
ios lightweight networking protocol-oriented-programming swift
Last synced: 01 Apr 2025
https://github.com/nimblehq/ios-form
UITableView with Protocol Oriented Programming
protocol-oriented-programming swift uitableview
Last synced: 15 May 2025
https://github.com/fatih-gursoy/Cuisiner
Cuisiner is a user generated recipe/cooking collection app
firebase firestore mvvm protocol-oriented-programming recipe-app swift
Last synced: 03 May 2025
https://github.com/nick6969/mvvm
MVVM - POP & OOP
mvp mvvm oriented-object-programming protocol-oriented-programming swift4
Last synced: 10 Apr 2025
https://github.com/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.
associated-type editactionforrowat generic-programming generics genericuitableviewdatasource inheritance kissmycode leadingaction protocol-oriented-programming protocols sandshellcreations swift swift5 swipe-gestures swipe-to-delete swipeable trailingaction tuples uitableview xcode
Last synced: 13 Apr 2025
https://github.com/composed-swift/ComposedUI
A Swift framework for building User Interfaces with the Composed framework.
composed composition composition-api protocol-oriented-programming spm swift swift-package-manager uicollectionview uistackview uitableview
Last synced: 29 Nov 2024
https://github.com/designatednerd/protocolplayground
Some examples from my dotSwift talk about protocols.
ios playground protocol-oriented-programming swift
Last synced: 01 Dec 2024
https://github.com/kosasih/quantum-mesh
A cutting-edge Git repository for developing advanced cryptographic protocols and blockchain integration for Pi Network, leveraging quantum computing principles for unparalleled security and efficiency.
cryptography protocol protocol-oriented-programming
Last synced: 05 May 2025
https://github.com/cemolcay/protocolorientedviewmodel
Create universal view's with different layouts for each platform and share the view logic between them.
protocol-oriented protocol-oriented-programming swift view-model
Last synced: 06 Apr 2025
https://github.com/composed-swift/ComposedLayouts
A Swift framework that provides conveniences for using Composed with UICollectionViewCompositionalLayout and UICollectionViewFlowLayout.
composed composition compositional-layouts protocol-oriented-programming spm swift swift-package-manager
Last synced: 29 Nov 2024
https://github.com/berkaysancar/sampleproject-swiftuikit-mvvm
MVVM, MVVM-R, Networking, Error Handling, Alamofire, CocoaPods, Pagination, UserDefaults, Cache API Data, Present Alert, DispatchGroup.
alamofire error-handling mvvm mvvm-r networking protocol-oriented-programming sdwebimage swift uikit userdefaults
Last synced: 08 Apr 2025
https://github.com/gabrieltheodoropoulos/gtcodable
A custom protocol in Swift that lets you convert any struct or class object to dictionary, JSON, Plist or archived data and vice versa, save to files, load from files, initialise objects, encode, decode and more, in an amazingly simple, fast and natural way!
archive decodable dictionary encodable json plist protocol protocol-oriented-programming reflection savefiles swift
Last synced: 16 Mar 2025
https://github.com/toainguyenkotu/mockupinterview
iOS-Clean-Architecture-MVVM-SwiftUI-Concurrence
clean-architecture concurrency ios mvvm protocol-oriented-programming sdwebimage swift swiftformat swiftgen swiftlint swiftui unit-testing
Last synced: 20 Mar 2025
https://github.com/avijeetpandey/blaze
A framework to make network calls using swift
framework networking protocol-oriented-programming rest-api swift
Last synced: 20 Mar 2025
https://github.com/avijeetpandey/cache-implementation-swift
A cache class implemented using swift
cache interviews protocol-oriented-programming swift system-design
Last synced: 20 Mar 2025
https://github.com/jeon0976/ios-cleanarchitecture-sample
모듈화가 적용된 Clean Architecture iOS 샘플 앱입니다.
cleanarchitecture combine coordinator dicontainer ios lrucache mvvm protocol-oriented-programming swiftconcurrency swiftui tuist uikit unittest xctest
Last synced: 28 Mar 2025
https://github.com/fatihemres/rickandmorty
Simple exercise - Swift - SnapKit - MVVM - Alamofire
alamofire mvvm protocol-oriented protocol-oriented-programming snapkit swift
Last synced: 30 Mar 2025
https://github.com/blaineconnor/rickandmorty
Simple exercise - Swift - SnapKit - MVVM - Alamofire
alamofire mvvm protocol-oriented protocol-oriented-programming snapkit swift
Last synced: 28 Dec 2024
https://github.com/hanishassim/testpop
My first implementation of protocol-oriented programming with MVVM
boxing mvvm-architecture protocol-oriented-programming swift swift5
Last synced: 01 Mar 2025
https://github.com/ivangalkindeveloper/swifttern
Object(Protocol)-Oriented Design Patterns using Swift
object-oriented-design object-oriented-programming pattern patterns protocol-oriented-design protocol-oriented-programming swift
Last synced: 02 Apr 2025
https://github.com/anscoder/appunittest
AppUnitTest is a Swift project demonstrating unit testing for iOS applications using XCTest.
ios-swift protocol-oriented-programming swift swiftdesignpatterns unittesting
Last synced: 23 Mar 2025
https://github.com/douking/protocolextension
objc protocol-extension protocol-kit protocol-oriented-programming
Last synced: 04 Apr 2025