The first 3 minutes of this App Intents session are the best pitch I've ever heard from Apple about why automation and inter-app communication matter.

Fun, succinct, and proof of why App Intents is one of the most important technologies Apple has: https://developer.apple.com/wwdc24/10210

(The rest of the session is also great and I love the presenter's way of explaining things.)

Bring your app’s core features to users with App Intents - WWDC24 - Videos - Apple Developer

Learn the principles of the App Intents framework, like intents, entities, and queries, and how you can harness them to expose your app's...

Apple Developer
@viticci agreed, great tech and a great presentation
@viticci I’m curious Federico, as someone as creative/resourceful as you, how come you haven’t really dipped your toes into SwiftUI (dev)? I know obviously not your background, but I bet you will learn quick and make memorable work.

@viticci people have been comparing Apple Intelligence and its interactions with apps to Gemini and what it does to websites, but Apple’s model is clearly superior here

Developers choose what and how various aspects of their app are exposed to Siri, and they are the ones who are responsible for what that interaction looks like

On the other hand, Gemini is just like “yeah we’re gonna take that thanks”

@viticci friction vs flow really is one of THE big differentiating factors between (usually) great indie developed apps, and (usually) not very great corporate apps.

And, frankly, a key piece of why many startups even get to exist in the first place…

@viticci that is indeed really informative and really cool. The Siri colorful glowing effect when invoked is so nice compared to the big bulb we had pre-iOS 18!
@viticci So App Intents is AppleScript circa 1997 but with more limited functionality…? Really, the AppleScript/HyperCard era was far superior as far as I can see. I suppose that Apple thinks the limited scope is more “accessible” and they’ll make up for it with wider adoption… I’m not so sure. 🤔
@viticci I love this guy so much! He’s so smooooth.

@viticci Developers have needed this kind of language and I’m so stoked.

Talking to tons of devs who are now intrigued and before didn’t have a reason

@viticci I love the AppleScript nod with the books in the background of the wrap-up
@viticci Android has had intents since day one 😉
@viticci Glad you liked it!
@nebelch @viticci I'm watching it now, and you just started talking about friction, and I have laughed multiple times.
@nebelch @viticci such a good presentation. Congratulations

@viticci Just watched my first WWDC session based on this suggestion and my mind was blown. I learned about a new design paradigm and better understood what the hell App Intents actually are.

I didn’t realise you could get big picture design insights from these videos. I’m hooked on sessions!

@viticci @jsnell The video is good in all the ways you say. The other thing that struck me was that the video just … played. In full screen. No pre-roll ads. No ads or other stuff around the video screen. It was a little depressing to realize how remarkable that has become.