RSS.Social

Peter Friese

follow: @[email protected]

Posts

Reverse-Engineering Xcode's Coding Intelligence prompt

Extracting structured data from PDFs using Gemini 2.0 and Genkit

Understanding SwiftUI Preferences

Creating a reusable action menu component in SwiftUI

Creating custom SF Symbols using the SF Symbols app

Improve your app's UX with SwiftUI's task view modifier

SwiftUI Hero Animations with NavigationTransition

Styling SwiftUI Views

Previewing Stateful SwiftUI Views

Asynchronous programming with SwiftUI and Combine

Building a Custom Combine Operator for Exponential Backoff

Error Handling with Combine and SwiftUI

Calling asynchronous Firebase APIs from Swift

Optimise your networking layer with Combine

Networking with Combine and SwiftUI

Confirmation Dialogs in SwiftUI

Using View Modifiers to Display Empty State

Managing Focus in SwiftUI List Views

Swipe Actions in SwiftUI 3

Styling List Views

Building Dynamic Lists in SwiftUI

Building Static Lists in SwiftUI

Cooperative Task Cancellation

Getting Started with async/await in SwiftUI

SwiftUI List Bindings

Mapping Firestore Data in Swift

Using async/await in SwiftUI

Firebase Authentication: Migrating User Data

Firebase and the new SwiftUI 2 Application Life Cycle

The Ultimate Guide to the SwiftUI 2 Application Life Cycle

Updating Data in Firestore from a SwiftUI app

Fetching API Keys from Property List Files

Adding Data to Firestore from a SwiftUI app

SwiftUI: Mapping Firestore Documents using Swift Codable

SwiftUI: Fetching Data from Firestore in Real Time

Sign in with Apple using SwiftUI and Firebase

Connecting SwiftUI and Cloud Firestore

SwiftUI, Combine, and Firebase

Essential Xcode Shortcuts for More Efficient Coding

SwiftUI + Combine = ❤️