Discover more from SwiftUI Weekly
SwiftUI Weekly - Issue #65
The curated collection of links about SwiftUI. Delivered every Monday.
Xcode 13 beta 2 has just been released, and it comes with new SwiftUI goodies: let's have a look at what's new!
SwiftUI Release 3.0 brought tons of expected features that we missed in previous iterations. One of them is the ability to provide the search feature in our apps. Fortunately, we have a new searchable view modifier. This week, we will learn about the new searchable modifier and how to build a great search experience using it.
I’m super excited about this year’s WWDC introduction of TimelineView and Canvas. It opens a whole new range of possibilities that I will try to lay out in this and the next part of the series.
A look at how SwiftUI’s new refreshable modifier can be used to either add pull-to-refresh to a list, or to build completely custom reloading UIs and logic.
safeAreaInset is an iOS 15+ SwiftUI view modifier, empowering us to define views that become part of the observed safe area. We've extensively covered this view modifier in a previous article: in this article, let's explore how we can use it in older iOS versions.
A GroupBox View is a simple way for you to create simple stylized views on your interface. It houses your views, handling stacking automatically.
Learn how to implement Redux concepts to manage the state of your SwiftUI app in a more predictable way by implementing a matching-pairs card game.
In this SwiftUI tutorial, we’ll be building a SwiftUI app with Login, Registration, Forgot Password and session management. We’ll be using Firebase Authentication and Firebase Realtime Database in this SwiftUI Tutorial which will allow use to create and log users into their account.
In this video, Mohammad Azam will demonstrate how to use the new task modifier in iOS 15 and Xcode 13.
Excited about async/await in Swift 5.5, but overwhelmed with all the information? In this video, This video will give you everything you need to know to start using async/await in your SwiftUI apps.