Daniel ZhangFrom UIKit to SwiftUI: Navigating the Complexities of Infinite ScrollingAug 20, 2023Aug 20, 2023
Daniel ZhangYour Heart’s JourneyThe best heart rate graphing app designed to reveal the bigger picture on your iPhone, iPad, and MacJul 21, 2023Jul 21, 2023
Daniel ZhangGaining Efficiency with CombineOnce you’ve mastered the basics of Combine, the next step is to leverage its power to write more efficient code. Combine, Apple’s framework…Jul 20, 2023Jul 20, 2023
Daniel ZhangHypervigilance: The Invisible Disability You May Not Know You HaveHypervigilance is a state of heightened awareness, a relentless scanning of the environment for potential threats. It’s like living in a…Jul 18, 2023Jul 18, 2023
Daniel ZhangSmooth View Transitions in SwiftUI with Multithreaded Core DataA Deep Dive into List and Row Handling in CombineJul 16, 2023Jul 16, 2023
Daniel ZhangCombating Technical Debt with the Power of Dependency Inversion in SwiftJun 26, 2023Jun 26, 2023
Daniel ZhangEmpowering Heart Rate Data ManagementPrivate CloudKit Sharing with Swift Concurrency and CombineMay 17, 2023May 17, 2023