|
|
September 15 · Issue #27 · View online
The curated collection of links about SwiftUI. Delivered every Monday.
|
|
|
Building widgets in SwiftUI
This week I want to talk to you about home-screen widgets in iOS 14. I’ve built several widget collections for my apps, and it is a perfect time to share with you that experience. Today we will learn all about building and updating widgets with SwiftUI.
|
The State of SwiftUI
Let’s look at SwiftUI in iOS 14 and macOS Big Sur by evaluating Apple’s Fruta sample app.
|
How Swift 5.3 enhances SwiftUI’s DSL
A roundup of some of the key ways in which Swift 5.3 enhances the overall experience of building views using SwiftUI.
|
NSUserActivity with SwiftUI
In this post we will explore examples on how to use NSUserActivity with SwiftUI, to interact with Siri, Spotlight, Handoff and Universal Links.
|
SwiftUI 2.0: The Future is Declarative
Has SwiftUI overcome its initial shortcomings and brought significant improvements in the version 2.0?
|
PreferenceKey’s reduce method demystified
SwiftUI’s PreferenceKey declaration is as following…
|
|
SwiftUICharts
This project shows one way to use SwiftUI to make some simple charts. There is a ColumnChart, a BarChart, a LineChart, and a PieChart that animate when their data changes. The data for these charts is an array of Double values that represent percentages. To make things a little easier there is a ChartModel that can take any array of Double and transform it into percentage values.
|
AppStoreReplicaApp
A replica of the App Store user interface made exclusively in SwiftUI.
|
CodeMirror-SwiftUI
CodeMirror-SwiftUI is a lightweight wrapper of CodeMirror for macOS and iOS packaged for SwiftUI.
|
|
SwiftUI + Redux (Introduction) - Revised
In this video, Mohammad Azam will demonstrate how to integrate Redux with SwiftUI apps. This is a revision of the previous tutorial.
|
SwiftUI + Redux (Handling Asynchronous Requests)
In this video, Mohammad Azam will demonstrate how to handle asynchronous requests Redux with SwiftUI.
|
Did you enjoy this issue?
|
|
|
|
If you don't want these updates anymore, please unsubscribe here.
If you were forwarded this newsletter and you like it, you can subscribe here.
|
|
|
|