Published inITNEXTStructure Oriented Programming VS Protocol Oriented Programming in SwiftPhoto by Mathew Schwartz on UnsplashNov 5, 2023A response icon3Nov 5, 2023A response icon3
Published inITNEXTOptimizing work in iOS runtimePhoto by Bill Jelen on UnsplashOct 15, 2023A response icon5Oct 15, 2023A response icon5
Published inBetter ProgrammingOperationQueue + Asynchronous CodeUsing OperationQueue for asynchronous code may seem like pure hell, but there’s another waySep 23, 2023Sep 23, 2023
Unsafe Memory Access in SwiftPhoto by Ryan on UnsplashSep 8, 2023A response icon2Sep 8, 2023A response icon2
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, 2023A response icon1Aug 19, 2023A response icon1
Share data between devices without internet access. iOS Multipeer ConnectivityPhoto by James Lewis on UnsplashAug 5, 2023A response icon1Aug 5, 2023A response icon1
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, 2024A response icon3Dec 4, 2024A response icon3
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, 2023A response icon4Jul 22, 2023A response icon4
UIViewController lifecycle under the hoodPhoto by Lauren Mancke on UnsplashJul 14, 2023A response icon2Jul 14, 2023A response icon2