Swift Discovery

Share this post

Swift Discovery #11

swiftdiscovery.substack.com

Swift Discovery #11

Welcome to another issue of Swift Discovery newsletter. I used to publish this newsletter from Revue, unfortunately it has been shut down so let's start again with Substack.

Khoa Pham
Feb 3
Share this post

Swift Discovery #11

swiftdiscovery.substack.com

Articles

Search

Starting with iOS 15, SwiftUI supports search thanks to the new .searchable modifier. It was also extended with the support for tokens in iOS 16 which was exactly what I was waiting for

Understanding basic animations in SwiftUI

Learn different options to animate SwiftUI views.

Understanding SwiftUI view lifecycles

When we write SwiftUI code, we construct a view tree that consists of nested view values. Instances of the view tree are ephemeral: SwiftUI constantly destroys and recreates (parts of) the view tree as it processes state changes

Previewing Stateful SwiftUI Views

SwiftUI previews are a great tool for developing SwiftUI views, and when they work, they provide an amazing developer experience: no need to re-run the application for every little change you make

Creating Custom SF Symbols

Learn how to tweak existing SF Symbols to make your own custom one.

Thanks for reading Swift Discovery! Subscribe for free to receive new posts and support my work.

SwiftUI Views are Lists

Container views such as HStack and VStack take these lists, iterate over them and lay them out. Using the Layout protocol, you can also see these flattened lists

Videos

Modern SwiftUI

What does it take to build a vanilla SwiftUI application with best, modern practices? We rebuild Apple’s Scrumdinger code sample, a decently complex application that tackles real world problems, in a way that can be tested, modularized, and uses all of Swift’s powerful domain modeling tools.

Do iOS 2022

These are the recordings of all talks of the Do iOS Conference that was held on 8 and 9 November 2022 in Amsterdam.

Open source

Squirrel

A menu bar app that adds scrolling to the simulator

swift-dependencies

A dependency management library inspired by SwiftUI's "environment."

Thanks for reading Swift Discovery! Subscribe for free to receive new posts and support my work.

Share this post

Swift Discovery #11

swiftdiscovery.substack.com
Comments
TopNew

No posts

Ready for more?

© 2023 Khoa Pham
Privacy ∙ Terms ∙ Collection notice
Start WritingGet the app
Substack is the home for great writing