SwiftUI Weekly

Share this post

SwiftUI Weekly - Issue #61

weekly.swiftwithmajid.com

SwiftUI Weekly - Issue #61

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

May 31, 2021
Share this post

SwiftUI Weekly - Issue #61

weekly.swiftwithmajid.com

News

What's new in Swift 5.5?

Async/await, actors, throwing properties, and more!

Reading

SwiftUI wishlist for WWDC21

WWDC21 is coming pretty soon, and it is a great chance to think about the new features that I want to see in SwiftUI. This wishlist contains not only the list of the features I want to use but also possible APIs. Remember that this post is the result of my imagination, and most of the code examples don’t exist at the moment.

SwiftUI patterns: view closures

A tour into how SwiftUI has replaced UIKit's Target-Action design pattern.

Async SwiftUI

When looking at the async/await proposals, I found myself wondering how SwiftUI could make use of it. It'd be neat if we could await functions in our View bodies, making it very easy to bring data into our apps.

Code

swift-composable-navigator

An open-source library for building deep-linkable SwiftUI applications with composition, testing, and ergonomics in mind.

SwiftUI Views

An array of curiously awesome assets crafted specifically for SwiftUI.

Video

SwiftUI Form Validation using Combine

In this SwiftUI tutorial, we’re going to be building a dynamic form in SwiftUI that accepts different types of inputs. We’ll then look at how we can apply some form validation in SwiftUI using regular expressions. So let’s jump straight into this SwiftUI Tutorial and see how we can apply some SwiftUI Form Validation.

Building SwiftUI Components

Learn how to build SwiftUI Components! In this series, I will teach you how to build reusable and customizable SwiftUI views that you can reuse across your own projects. In this episode, I'll show you the basics of refactoring an existing UI. This is the foundation for building reusable components.

Demystifying Property Wrappers: Edit-Views and Bindings

This series is about pulling back the curtain on property wrappers to explore what's really going on with them. By the end of it, you'll feel confident enough to explore creating your own wrappers just for the fun of it! In this episode, we'll be looking at working with Edit-Views and how the Binding property wrapper can cause some problems.

SwiftUI Popovers in Menu Bar for macOS

In this video, I'm going to show how to create Popovers in Menu Bar Apps For macOS Using SwiftUI.

Share this post

SwiftUI Weekly - Issue #61

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