How to use UICalendarView in iOS
A tutorial on implementing and customizing the iOS 16+ UICalendarView for single and multi-date selection in UIKit apps.
A tutorial on implementing and customizing the iOS 16+ UICalendarView for single and multi-date selection in UIKit apps.
Explains how to use SwiftUI's new .presentationDetents modifier in iOS 16 to create custom-sized sheets with multiple detents and handle controls.
A technical tutorial on implementing Apple's Live Text API using VisionKit's ImageAnalyzer and ImageAnalysisInteraction in iOS 16 apps.
Recap of WWDC 2022's Platform State of the Union, covering Swift 5.7, SwiftUI 4.0, Xcode Cloud, and new Apple developer APIs.
A guide on transferring a Google Fi eSIM to a new iPhone, including steps and security considerations for travelers.
Using conditional compilation and deployment targets to manage SwiftUI version compatibility and remove outdated code shims.
A tutorial on implementing file selection from the iOS Files app using UIDocumentPickerViewController, covering setup, delegation, and security-scoped resource access.
The creator of Swift by Sundell reflects on the website's five-year anniversary, its growth, and future plans for content and the podcast.
A checklist of essential features to implement before launching an iOS app, including contact methods, crash reporting, and review prompts.
A SwiftUI developer details improvements to a confetti animation library, focusing on realistic physics simulation for better visual feel.
A technical guide on extracting and decrypting WhatsApp messages from a local iOS backup for data preservation.
A tutorial explaining how to implement the MVVM (Model-View-ViewModel) architectural pattern in SwiftUI applications.
Learn how to use Swift's DispatchGroup to manage and synchronize multiple asynchronous API callbacks effectively.
A step-by-step tutorial on adding a basic iOS widget extension to an existing Xcode project using Swift and WidgetKit.
A guide to implementing an accessible custom tab bar in iOS, covering the Large Content Viewer and .tabBar trait to match native behavior.
A tutorial on implementing deep linking in React Native apps using React Navigation to navigate users to specific screens.
A guide to debugging and inspecting files in iOS apps using the Files app and Xcode's container download feature.
Learn to build a SwiftUI app that generates and exports properly sized app icons for iOS, macOS, and watchOS using Catalyst.
Casey Liss releases MaskerAid, an indie app that uses machine learning to quickly add emoji over faces in images.
Explains how to use Go's io.TeeReader and io.MultiWriter to create T-shaped data pipelines for inspecting I/O streams without restructuring code.