Tutorials for iOS developers
SwiftUI, ExtensionsReads in 19 minutes
Live Activity & Dynamic Island
How to create, update, and end a Live Activity. The Live Activity interface. How to work with Dynamic Island.
UIKitReads in 21 minute
Drag and Drop for table and collection
How to change the order of cells in a collection and a table. How to move cells to another collection. How to move multiple cells in a group.
UIKitReads in 9 minutes
UISheetPresentationController as in the Maps application
In iOS 15, there are sheet-controllers. These are modal controllers that use a gesture to change height. You've seen these controllers in the «Maps» and «Stocks» apps.
Universal API for request permission and get its statuses.
Easy usage SFSymbols with static types. If symbol not available, compiler will show warning.
Collection of Swift-extensions to boost development process.