Stuff to implement before you launch on App Store
A checklist of essential features to implement before launching an iOS app, including contact methods, crash reporting, and review prompts.
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.
A guide for iOS developers on how to programmatically open their app's Documents folder in the Files app using a URL scheme.
Explains the differences between loadView and viewDidLoad in UIKit, focusing on memory management and weak vs. strong subviews.
A guide to implementing in-app subscriptions for iOS and Android apps without requiring a backend server, using a .NET plugin.
A guide to correctly implementing gradient text in UIKit's UILabel, covering common pitfalls and solutions for proper rendering.
Explores the UIColor(patternImage:) initializer in iOS development for creating repeating image patterns, highlighting its uses and limitations.
A beginner's guide to creating Progressive Web Apps (PWAs) for iOS, covering custom icons, splash screens, and dark mode support using SwiftHtml and Vapor.
Explains how to fix incorrect animations in iOS Diffable Data Sources by implementing custom Hashable conformance for custom types and Core Data objects.
A guide to implementing and testing Dynamic Type in iOS apps to support user-adjustable font sizes for accessibility.