PinnedVideo Recorder App with SwiftUI [1] — Set UpThe existence of UIImagePickerController is enough to help apps that simply need to take photos or shoot videos. That's what I thought…Jun 11, 20232Jun 11, 20232
PinnedPublished inTowards DevSwift Concurrency Deep Dive [1] — GCD vs async/awaitThis post is written for a deeper understanding of Swift concurrency, that is, async/await.Nov 1, 20222Nov 1, 20222
PinnedPublished inBetter Programming3 Ways to Observe App’s Lifecycle in SwiftUIMay 26, 2022May 26, 2022
PinnedSwiftUI | How to make 3D carousel viewWhile I looking for some design references, I happened to see an image of Pantone’s plastic color chip sets commonly seen in design…Oct 6, 20211Oct 6, 20211
PinnedSwiftUI | Some examples of modern animations with demo cafe appUsing matchedGeometryEffect & DispatchQueueOct 29, 20211Oct 29, 20211
How to Create Facial Expressions Recognition on iOS: A Step-by-Step GuideIn today’s tech-savvy world, creating apps that understand human emotions is within reach. Facial expressions recognition, powered by…Jun 27Jun 27
Designing a better UIViewControllerRepresentable [2] — Without @BindingIn the previous post, we examined the simplest method using @Binding. However, as mentioned before, the main downside to this approach is…May 1May 1
Designing a better UIViewControllerRepresentable [1] — BasicIn order to convert UIKit components into SwiftUI, you must use a specific API, UIView(Controller)Representable. As many who have used…Apr 30Apr 30