SwiftUI Weekly

Share this post

SwiftUI Weekly - Issue #120

weekly.swiftwithmajid.com

SwiftUI Weekly - Issue #120

The curated collection of links about SwiftUI. Delivered every Monday.

Nov 13, 2022
Share this post

SwiftUI Weekly - Issue #120

weekly.swiftwithmajid.com

Sponsor

Ship your iOS apps faster! Start building now! — codemagic.io

CI/CD for iOS and macOS developers. Fast builds on M1 machines and predictable pricing. Automatic code signing and publishing with really good documentation.

Reading

When .animation animates more than it’s supposed to

SwiftUI views and view modifiers can be divided into “rendering“ and “non-rendering” groups. The position of the `animation` modifier with respect to non-rendering modifiers is irrelevant for the question if a change gets animated or not.

Working with Lists in Multiplatform SwiftUI Apps

One of SwiftUI’s best features is you can use it to make apps that run on both iOS and Mac. Almost every SwiftUI article you find online is about iOS development, but most of the material also applies to Mac as well.

Introduction to SwiftUI Modularisation with SPM

Learn how to create SwiftUI Modularisation with SPM with a practical and illustrated example. Start modularising your iOS apps today.

Pin a view to the bottom of safe area in SwiftUI

Permanently position a view at the bottom of the screen in a SwiftUI app by placing it inside the safeAreaInset() modifier.

SwiftUI Scrollable View Backgrounds

How do you set the background color of a SwiftUI scrollable view like lists and forms?

Video

The Composable Architecture - Conference talk at Geekle's iOS Global Summit 2022

The Composable Architecture (or TCA for short), is an architecture/library for building large, robust, and scalable applications. It’s built on a foundation of ideas popularized by Elm and Redux, but made to feel at home in the Swift language and on Apple's platforms.

Apple's SwiftUI Usage, Downsides of Swift Concurrency, Jr. Dev Advice, Dynamic Island & More!

I showcase articles about how to build for the new Dynamic Island on iPhone 14 Pro and the new features of Swift 5.7. I also discuss Lock Screen widget inspiration and updates to the Human Interface Guidelines around Live Activities and Charts. There's also Xcode tips, design resources and a great discussion on the human factor of choosing your technologies and architecture.

Share this post

SwiftUI Weekly - Issue #120

weekly.swiftwithmajid.com
TopNew

No posts

Ready for more?

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