Chetan Aggarwal·Mar 23, 2024What’s Happening in Swift 5.10One step more further to safety by eliminating programing mistakes at compile time. Swift have already catered many undefined behavior…A response icon1A response icon1
Chetan Aggarwal·Mar 16, 2024Documenting the Right Things: Writing Documentation for Mobile App DevelopmentAs someone deeply immersed in the world of mobile app development, I’ve learned firsthand just how vital documentation is to the triumph of…A response icon1A response icon1
Chetan Aggarwal·Mar 13, 2024Annoying Objective-C Header.Error — Double-quoted include “<YourHearderFile.h>” in framework header, expected angle-bracketed instead
Chetan Aggarwal·Mar 5, 2024iOS Test doubles — Mocks vs Stubs vs Spies“When I first delved into the art of writing test cases, my initial companion was Mocks — a tool I deemed indispensable at the time. I…
Chetan Aggarwal·Mar 1, 2024Use cases of Ephemeral Configuration in URLSession 📟Here we will be discussing the use cases of ephemeral session configuration in the URLSession and some details about its persistence.A response icon1A response icon1
Chetan Aggarwal·Feb 28, 2018iOS : Design PatternsDesign patterns are reusable solutions to common problems in software design. They’re templates designed to help you write code that’s easy…A response icon5A response icon5
Chetan Aggarwal·Feb 26, 2018iOS Interview Questions Part 5: Core Data 📗Time to dig in Core Data. If you have missed the previous one Part 4: UIKit, do check it out. Now lets get started!!! 💾 📀A response icon3A response icon3
Chetan Aggarwal·Feb 21, 2018iOS Interview Questions Part 4: UIKit 🎨Here we will discuss some UIKit questions. If you have missed the previous one Part 3: Swift, do check it out. Now lets get started!!! 🎬…A response icon1A response icon1
Chetan Aggarwal·Feb 12, 2018iOS Interview Questions Part 2: ObjectiveC 🖥Earlier, in Part 1 — Differentiate we talked through many terms we use to get better clarity. In this part, we will focus on some specific…