Published inITNEXTStructure Oriented Programming VS Protocol Oriented Programming in SwiftPhoto by Mathew Schwartz on UnsplashNov 5, 20233Nov 5, 20233
Published inITNEXTOptimizing work in iOS runtimePhoto by Bill Jelen on UnsplashOct 15, 20235Oct 15, 20235
Published inBetter ProgrammingOperationQueue + Asynchronous CodeUsing OperationQueue for asynchronous code may seem like pure hell, but there’s another waySep 23, 2023Sep 23, 2023
Scrollable lists using Protocol-Oriented Programming and UICollectionViewCompositionalLayoutPhoto by Mika Baumeister on UnsplashAug 26, 2023Aug 26, 2023
Scrollable lists using Protocol-Oriented Programming and UICollectionViewFlowLayoutPhoto by Pavel Neznanov on UnsplashAug 19, 20231Aug 19, 20231
Share data between devices without internet access. iOS Multipeer ConnectivityPhoto by James Lewis on UnsplashAug 5, 20231Aug 5, 20231
Published inBetter ProgrammingCreating and Modifying UIKit Components Like in SwiftUIProtocol-oriented programming is one of the most powerful and flexible tools for competent composition and distribution of responsibilityDec 4, 20243Dec 4, 20243
Published inBetter ProgrammingState Management Using Protocol-Oriented Programming + GenericsIn this article, I would like to show one of the most convenient ways to manage the state of an object using a protocol-oriented approachJul 22, 20234Jul 22, 20234
UIViewController lifecycle under the hoodPhoto by Lauren Mancke on UnsplashJul 14, 20232Jul 14, 20232