SwiftUI Weekly - Issue #90
The curated collection of links about SwiftUI. Delivered every Monday.
News
Taking Apple Music Discovery into Your Own Hands
Apple has just published its financial results for Q1 2022. The company posted a revenue of $123.95 billion. Apple CEO Tim Cook said: “This quarter’s record results were made possible by our most innovative lineup of products and services ever,” said Tim Cook, Apple’s CEO.
New SwiftUI documentation in Xcode 13.3 Beta 1
Everything new in SwiftUI in Xcode 13.3b1.
Reading
Microapps architecture in Swift. Resources and localization.
This week we will continue the topic of microapps architecture in Swift by touching on another essential edge of this approach. In this post, we will talk about sharing resources between modules and separating the localization of feature modules.
Animations Inside a ScrollView With SwiftUI
In ScrollViews and Lists, embedded views are loaded before they show up on your screen. onAppear is triggered prior to the view’s appearance on screen. We need to wait for the animated view to be on screen before playing our animation.
SF Symbols guide for SwiftUI and UIKit
Available in iOS 13 and later, SF Symbols is an icons library provided by Apple that we can use in our iOS apps. Apple provides a lot of configuration options that we can use to adapt the icons to our apps needs.
Special Effects with SwiftUI
TimelineView, Canvas, particles, and… AirPods?!
Exploring tvOS Development: CardButtonStyle
Applying a motion effect to the button when it is in focus.
How to show QR code in SwiftUI
Use CoreImage to generate QR image.
Exploring tvOS Development: Navigation
Applying a motion effect to the button when it is in focus.
Video
SwiftUI Livestream: Bottom Sheet UI with Gestures
The Bottom Sheet is a popular new UI pattern for interactive content and detailed confirmation. This is a more interesting version of the modal with context of the content underneath. Many apps such as the Apple Maps and Uber use this pattern and there are many variations like the Share sheet, Music player and new iOS modals.
Jobs
Apple Music UI - iOS Software Engineer
Apply for a Apple Music UI - iOS Software Engineer job at Apple. Read about the role and find out if it’s right for you.