Deep Dish Talk Links and References

Here is a recording of a rehearsal of my presentation at Deep Dish 2025, along with links to references.

 

1. Sheet Presentation

Casey Liss: @caseyliss@mastodon.social

https://developer.apple.com/documentation/swiftui/view/sheet(item:ondismiss:content:)

2. Enum Conforming to View Protocol

Matěj Kašpar Jirásek: @mkj@iosdev.space

pasted-movie

3. Non Optional API to convert String to Data

Cihat Gündüz: @Jeehut@iosdev.space

https://developer.apple.com/documentation/foundation/data

 

4. Preview Screenshots

Peter Friese: @peterfriese@iosdev.space

Xcode Editor Menu options. (I have added my own keyboard shortcuts)

image-20250420143049543

Framous App: https://apps.apple.com/ca/app/framous-screenshot-frames/id6636520519?mt=12

5. Large Inline ToolbarTitle

Mario Guzmán: @marioguzman@mastodon.social

https://developer.apple.com/documentation/swiftui/toolbartitledisplaymode/inlinelarge

6. WidgetConfiguration

Mykola Harmash: @harmash@mastodon.social

https://developer.apple.com/documentation/swiftui/widgetconfiguration/promptsforuserconfiguration()

7. Scroll Content Fitting

fatbobman@mastodon.social fatbobman@mastodon.social

https://developer.apple.com/documentation/swiftui/scrollbouncebehavior

8. Interpolated Text Styles

Natalia Panferova: @natpanferova@mastodon.social

Swift Gems book: https://books.nilcoalescing.com/swift-gems

9. Accessibility that fits

Souroush Khanlou: @Soroush@mastodon.social

ViewThatFits: https://developer.apple.com/documentation/swiftui/viewthatfits

10. PreviewProvider -> Preview Macro

Collins Cheruiyot: @chricpole (X)

Right click on the preview provider and choose Convert to Preview Macro

image-20250420144916951

11. Heirarchical Styles

Mykola Hamras: @harmash@mastodon.social

Shape Styles: https://developer.apple.com/documentation/swiftui/shapestyle

12. Hierarchical BackgroundStyle

Natalia Panferova: @natpanferova@mastodon.social

https://developer.apple.com/documentation/swiftui/backgroundstyle

13. Rendering Markdown in Xcode

Jack Fields: @OrdinaryInds (X)

Add a hidden plist file named .xcodesamplecode.plist to the .xcodeproj file's package contents

The plist is a generic simple plist where the root is an empty array instead of an empty dictionary

plist

14. CompositingGroup

Learn and Code with Enid: @ios_dev_alb@bird.makeup

https://developer.apple.com/documentation/swiftui/view/compositinggroup()

15. Archive Utility

Edit preferences of the Archive Utility

Lukas Polak: Medium

16. Custom GPTs

Stewart Lynch: @StewartLynch@iosdev.space

How to Create a Custom GPT with Your Own Knowledge Base https://youtu.be/o5aTKAfHV5g

17. Elastic Search - Mastodon

Metin Seven: @metin@graphics.social

https://fedi.tips/how-do-i-search-for-stuff-on-mastodon/

18. Curating Discoveries

Raindrop.io All in one bookmark manager: https://raindrop.io

My Video on Raindrop.io

Raindrop.io https://youtu.be/r9wa_Yuk678