Learn how to use Playground as a preview to accelerate your app development with UIKit now instead of waiting for SwiftUI to mature and be production-ready.
iOS Xcode Playground Mar 1, 2021 · 6 min read
Learn how to boost your productivity and show how cool and professional you are to your peers or colleagues using a few very useful and huge time-saver shortcuts on Xcode.
Xcode Shortcuts Feb 20, 2021 · 2 min read
Learn about what lazy properties are, when to use them, and when not.
Swift iOS Properties Feb 14, 2021 · 6 min read
Learn about nuances of required, optional, and implicitly unwrapped optional variables that you may not find in the Swift documentation or other articles on the Internet.
Swift iOS Variables Feb 7, 2021 · 5 min read
Learn how to design and implement great APIs using Swift on iOS with value types for projects of all sizes. The rule of thumb is to make it as simple as possible and start with concrete types instead of protocols for abstraction.
Swift iOS Networking API Jan 31, 2021 · 8 min read
Learn a simple trick with default arguments for Protocol methods that can help you design simple and great APIs.
Swift Protocol Extension Jan 22, 2021 · 4 min read
You will learn simple but yet very powerful things you can do with enums in Swift.
Swift Value types Enum Jan 13, 2021 · 8 min read
We will do a deep dive into understanding the similarities and differences between structs and classes and know when to use which. You will also learn how you can boost the performance of your apps by implementing the
Copy-On-Write technique on your custom heavy structs.
Swift Value types Struct Class Jan 7, 2021 · 9 min read