Slate
Developer builds 'Slate', an iOS app that uses on-device text recognition to convert work schedule screenshots into calendar events.
Developer builds 'Slate', an iOS app that uses on-device text recognition to convert work schedule screenshots into calendar events.
A guide on using Apple's new Foundation Models framework to build AI features in apps, including code examples for model availability and session management.
Apple's new Observations framework in Swift enables observable models to be used as async streams, integrating with Swift Concurrency.
Learn how to use SF Symbols in SwiftUI to create loading animations, replacing custom code with built-in, stylable symbols.
A tutorial on implementing an iOS-style blurred header effect in React Native using Expo Router and React Navigation.
Introducing VideoKit, an open-source Swift Package for adding customizable video players and video-based splash screens to SwiftUI apps.
Introducing PickerKit, an open-source SwiftUI package providing various pickers (image, camera, document, file) and utilities for iOS development.
A developer announces a shift in blog focus from covering Swift/SwiftUI news to sharing personal project learnings, failures, and authentic development experiences.
A technical guide on how to add dependencies to binary Swift Package targets, which normally cannot define them directly.
A guide to extending SwiftUI's Text view with custom dynamic styling for individual words or segments using replacements and Markdown.
Biweekly newsletter covering mobile automation news, including Android/iOS testing strategies, CI/CD, and curated community resources.
A developer's reflection on completing the 100 Days of SwiftUI course, sharing insights, tips, and the value of hands-on project learning.
A deep dive into Swift compiler modes and how to optimize Xcode build times by understanding the compilation pipeline and module dependencies.
An iOS developer reflects on the massive growth in complexity and specialization within the iOS ecosystem over the past decade, from frameworks to Swift language features.
Explains how the new SwiftUI @Entry macro simplifies creating custom environment values, making the EnvironmentKit library obsolete.
A guide to creating lightweight utility apps using SwiftUI Previews within Xcode, eliminating the need for separate app installations.
A podcast episode reviewing Apple's 2024, focusing on developer news, ecosystem changes, and personal milestones from the hosts.
A guide to creating a SwiftUI Text view that mixes plain text with tappable links using Markdown, including a custom LinkText component.
Explores an alternative to GeometryReader in SwiftUI using the onGeometryChange modifier to dynamically track view size for layout.
A podcast episode discussing App Intents, their uses beyond shortcuts, and integrating Swift on the server with Hummingbird for a feature release.