Memory management in Swift: iOSThis article explains how ARC works, addresses potential memory leaks due to retain cycles, and different memory reference types in swiftSep 27Sep 27
Getting Started with SwiftData: SwiftUIThis article will explain how to integrate SwiftData, setting up the data model, configuring ModelContainer, ModelContext & CRUD operationsAug 5Aug 5
Your App Will Get Rejected: Privacy updates for App Store submissions 2024 — iOSHow to handle Privacy Manifests as a DeveloperMar 291Mar 291
Exploring the SwiftUI’s Grid View: LazyVGrid & GridItem and Grid & GridRowLearn to create a two-dimensional reponsive list in SwifUI using LazyVGrid & GridItem and Grid & GridRowFeb 29Feb 29
Securing your iOS app & protecting it against Vulnerabilities: Easy Tips for a Safe User ExperienceIn the ever-evolving landscape of mobile app development, where innovation meets user-centric experiences, security is a cornerstone that…Dec 29, 2023Dec 29, 2023
iOS app Internationalization(i18n) using Swift — Part2This article is the continuation of the previous artcile on iOS app Internationalization. You can view the article here.Aug 26, 2023Aug 26, 2023
iOS app Internationalization(i18n) using Swift — Part1While building an app, who doesn’t want to scale their app across the globe and make their app to be available in various local languages…Jul 25, 20231Jul 25, 20231
All about UserDefaults, KeyChain and CoreData — iOSThis article will give a detailed description about when and how to use UserDefaults, Core Data & Keychain along with code implementaionsJul 17, 2023Jul 17, 2023
Create a custom ChatView using UIBezierPath - iOSTo create a custom ChatView, we first create a Bezier path and add it to a new CAShapeLayer when our view is initialised.Jun 6, 2023Jun 6, 2023