AppIntents are the way to connect your app to Apple system services. It's how you integrate with Siri, Spotlight, Shortcuts, Widgets, and Apple Intelligence. This book is a quick introduction to the fundamental techniques for creating powerful App Intents for your app. You'll explore parameters and dependencies, App Enums, App Entities, and queries, and create the actions that give your users the ability to build powerful workflows.
The Puzzle of the Perfectly Paved Path is a great introduction to App Intents.
This book is an exploration of DataFlow in SwiftUI. We progress from a simple view with no state, to one that uses @State, @Binding, @ObservableObject and @Published, AsyncStreams, and @Observable objects. When we need to manage an object graph, we begin with a manual solution, we go old school with Core Data and we finish by glancing into the future with SwiftData.
The Mystery of the Mutating Mannequin is a fun study of the various ways in which data flows in SwiftUI. Your apps will thank you for reading it.
Swift's solution to asynchronous and concurrent code is now part of the language itself. The new syntax is easier to read and follow the logical flow of what in the past was complicated, fragmented, or deeply nested. With async/await you'll focus on tasks instead of threads or even queues.
"The Curious Case of the Async Cafe" is a quirky fast-paced tour of the components of modern concurrency in Swift including async, await, Tasks, using continuations to replace and wrap delegates and closure-based APIs, AsyncSequences and AsyncStreams, structured concurrency using async let and Task Groups, and, of course, actors.
The only thing better than the smell of fresh baked bread is the taste! Whether you're an accomplished baker or just getting started, A Bread Baking Kickstart will put you in control of your dough by giving you formulas and techniques with the context you need to make them your own.
The book begins with pancakes and other quick breads before moving on to simple fool-proof recipes and techniques for yeasted breads as well as foccaccia, pizza, pita, and bagels. You'll learn to add more complexity to your breads by using time and pre-ferments such as biga, poolish, and - only if you want - sourdough that you grow from scratch. The book finishes with a foundational recipe that you will learn to adapt to make a wide variety of breads depending on your mood and what you have on hand.
From a simple pancake to a rustic whole wheat sourdough this book is more than just a journey through recipes and techniques. It's a collection of stories and breads I've made for friends and family in various home kitchens over more than four decades.
On what to do when s' happens. Also, Dobby's grave is safe, when a woman's work is too good, American food is hurting us, AI assistant hacks gym system, handwritten planners, Maggie's link to a discussion of 2001: A Space Odyssey, and A home for personal context.
I've just updated my book about App Intents to Beta 3 - it includes a brand new chapter on AppEntities.