|
July 20 · Issue #188 · View online |
|
Happy reading! As always, if you’d like to support Swift Weekly please share this issue with friends and colleagues.
|
|
|
How SwiftUI can now be used to build entire iOS apps | WWDC by Sundell & Friends
Starting this year, entire apps can now be defined directly using SwiftUI from top to bottom. Let’s take a first look at how that works for iOS apps.
|
Swift globals and static members are atomic and lazily computed · Jesse Squires
Jesse Squires writes about globals and static members and their atomicity and thread-safety.
|
Opaque return types in Swift | Swift by Sundell
Let’s take a closer look at opaque return types, how they can be used both with and without SwiftUI, and how they compare to similar generic programming techniques, such as type erasure.
|
as, as?, and as! – Ole Begemann
The as and as? operators in Swift are more different than their similar names suggest.
|
What’s new in SwiftUI for iOS 14 – Hacking with Swift
Text views, grids, color pickers, and more!
|
As We May Code - NSHipster
What if, instead of lowering source code down for the purpose of execution, we raised it for the purpose of understanding?
|
Add custom SwiftUI view to View Library with LibraryContentProvider | Sarun
A new way to create a reusable view.
|
Creating Lists with Collection View
Is this the beginning of the end for UITableView? Here’s Keith Harrison’s guide to building table-view like lists using collection views with iOS 14.
|
Importing Web-based SwiftPM packages to your Xcode Playground — Erica Sadun
Erica Sadun explains how you can import web-based SwiftPM packages into an Xcode playground.
|
MatchedGeometryEffect - Part 1 (Hero Animations) - The SwiftUI Lab
The first part of this article explores how to use the .matchedGeometryEffect modifier to create a hero transition.
|
Mastering toolbars in SwiftUI | Swift with Majid
Toolbar API is another excellent addition to SwiftUI this year. In this article we will learn all about the new Toolbar API.
|
|
Swift UI Property Wrappers
Learn what SwiftUI’s @State, @Binding, @StateObject, and @ObservedObject property wrappers do, and when they should be used.
|
|
GitHub - SailyTeam/Saily: Modern. Fast. Beautiful.
Saily is a package manager for jailbroken device on iOS 13 and above written in Swift.
|
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.
|
|
|