Axel Le Pennec

@alpennec@iosdev.space
506 Followers
102 Following
2.2K Posts
Find me on Bluesky πŸ¦‹ (@alpennec). Indie dev for Apple platforms (Swift & SwiftUI).
Kavsoft

Interactive Snippets using SwiftUI | Xcode 26 | iOS 26 https://youtu.be/mt7ahQ6d_oQ

@deanatoire As you might have found, it’ll be available in a later beta release (Apple Frameworks Engineer).

https://developer.apple.com/forums/thread/787498l

@isurujn trial and error finding how to get the data.

App Store keyword popularity βœ…
App Store keyword rank βœ…

Learnt many things about #SwiftUI on macOS, #CoreData/#SwiftData, Swift Charts, web session cookies, bearer authentication, SSL Pinning, API rate limiting, App Store private endpoints, etc.

Is #ASO still a thing though? πŸ€”

@coolcut

For iOS 16+, you can set the categoryName in an IntentDescription type.

https://developer.apple.com/documentation/appintents/intentdescription

It can be used in the description type property by all types conforming to the AppIntent protocol.

https://developer.apple.com/documentation/appintents/appintent/description

And for iOS 17+, it can used in the findIntentDescription property in the EnumerableEntityQuery and EntityPropertyQuery protocols (and conforming types).

More here: https://developer.apple.com/documentation/appintents/integrating-custom-types-into-your-intents#Enable-Find-intents

IntentDescription | Apple Developer Documentation

The human-readable description and metadata for an app intent.

Apple Developer Documentation

@coolcut

For iOS 16+, you can set the categoryName in an IntentDescription type.

https://developer.apple.com/documentation/appintents/intentdescription

It can be used in the description type property by all types conforming to the AppIntent protocol.

https://developer.apple.com/documentation/appintents/appintent/description

And for iOS 17+, it can used in the findIntentDescription property in the EnumerableEntityQuery and EntityPropertyQuery protocols (and conforming types).

More here: https://developer.apple.com/documentation/appintents/integrating-custom-types-into-your-intents#Enable-Find-intents

IntentDescription | Apple Developer Documentation

The human-readable description and metadata for an app intent.

Apple Developer Documentation

Update: it seems a little bit limited right now as it only supports English and can't be used with tool calling (contrary to what I said earlier).

And @dimillian shared that the results are not as good as when using the general use case πŸ€·πŸ»β€β™‚οΈ

It can only get better!

@deanatoire

Yeah, you need to put an additional DefaultToolbarItem(kind: .search, placement: .bottomBar) in the Toolbar. In addition to the searchable modifier.

@drewmccormack yes, as responses are part of the transcript, they would all need to be .greedy to get a stable session state. If one is not .greedy, then it breaks all the session I guess.
@stroughtonsmith oh ok. Thank you for sharing. Live stream, you mean plug an Internet stream, like a radio?