Paul BancarelSwift concurrency: async/await — All you need to know from WWDC 21 to 23Few months ago I have to introduce async/await keywords, also known at Swift concurrency, in a large codebase for a famous French company…Jul 27Jul 27
Paul BancarelXcode 15 & SPM: How to bypass UI prompt using private artifactory for C.IAs you know you can get a SDK binary coming from a third party (or not) directly in your swift package using swift registry.Jul 12Jul 12
Paul BancarelFrom Concept to Code: Reproducing ARC Browser’s Search Bar Animation in SwiftUIIn the ever-evolving world of software development, creating intuitive and visually appealing user interfaces is paramount. ARC Software…Jul 5Jul 5
Paul BancarelMake your manufacturer framework compatible with your iOS simulator (x86_64 or arm64)Sometimes, manufacturers do not provide version of their SDK that are compatible with simulators. This is particularly painful when you…Jun 29Jun 29
Paul BancarelmacOS full height sidebar windowRecently, I wanted a full height sidebar as well as a rich toolbar & titlebar in my macOS app.Jun 13Jun 13
Paul BancarelSwift 6: Let’s take some time to avoid any confusionSwift 6 will probably show off at WWDC 2024 with Xcode 16, Apple released Swift 5.10 in Xcode 15.3 and the swift.org website announced that…May 31May 31
Paul BancarelJailbreak: Create your first iOS tweak (🇬🇧 version)As an iOS developer, you already know how to write an app, publish to the App Store, create a framework, create an Action Extension, and so…May 21May 21
Paul BancarelSwiftUI: Animatable APILike many things in life, this story is a story about money. In my previous company, I had to deal with money, a lot of money 🤑. Well, I…May 1May 1
Paul BancarelLeveraging Live Activities on iOS with ActivityKitIntroduced with iOS 16.1 & iPadOS 17.0, Apple unveiled the Live Activity feature, fundamentally enhancing the way users interact with…Apr 19Apr 19
Paul BancarelApple’s spring animation API: A Deep Dive into Realistic MotionApple has always known how to design incredible APIs that make developers’ lives easier when designing their applications. One of the…Oct 18, 2023Oct 18, 2023