Mastering SwiftUI Gestures: Basic to AdvancedWelcome back, If there is one thing that defines a truly great iOS app, it’s how it feels under the user’s fingertips. Fluid, intuitive, and responsive interactions are what separate good apps from exMar 16 · 15 min readpavelandreev7.hashnode.dev
Difference between EnvironmentObject, StateObject, ObservedObject & Observable@StateObject, @EnvironmentObject, and @ObservedObject I’ve decided to dedicate this week to exploring data flow in SwiftUI. In this article, we’ll discuss the differences between the @StateObject, @EnFeb 23 · 7 min readpavelandreev7.hashnode.dev
Multithreading in Swift: GCDWelcome, fellow developers! 👋 I am absolutely thrilled to have you here today. Let’s face it: Multithreading can be a tangled mess. It’s one of those topics that can make even experienced developers sweat. But today, we are going to unravel that bal...Feb 15 · 20 min readpavelandreev7.hashnode.dev
Swift: Master of Decoding messy jsonI recently came across an interesting challenge involving JSON decoding in Swift. Like many developers, when faced with a large, complex JSON response, my first instinct was to reach for “quick fix” tFeb 10 · 7 min readpavelandreev7.hashnode.dev
Stop waiting! Are you using Swift Concurrency efficiently? 🚀One of the biggest performance gains in modern Swift development comes from understanding how to run tasks in parallel. As shown in the code snippet, the difference between a sluggish UI and a snappy app often comes down to just one keyword: async le...Feb 10 · 1 min readpavelandreev7.hashnode.dev