iOS dev
@iosdevio
10.9K
subscribers
12
photos
5
files
6.03K
links
There is a single sponsored link in each issue (monday).
One sponsor per issue.
Every sponsored link should be highly relevant to Apple ecosystem app development.
Sponsored link price - 100$
Contact:
@tigorn
Download Telegram
Join
iOS dev
10.9K subscribers
iOS dev
https://thisdevbrain.com/how-to-use-async-await-with-ios-13/
This Dev Brain
How to use async/await with iOS 13 and iOS 14 | This Dev Brain by Michal Tynior
Learn how to use Swift's concurrency systems with iOS 13 and iOS 14.
iOS dev
https://www.donnywals.com/understanding-swifts-asyncsequence/
Donny Wals
Understanding Swift’s AsyncSequence – Donny Wals
Swift’s AsyncSequence is a useful tool to iterate over sequences that produce values asynchronously. But is it a Combine killer? Find out in this post.
iOS dev
https://www.donnywals.com/understanding-how-and-when-swiftui-decides-to-redraw-views/
Donny Wals
Understanding how and when SwiftUI decides to redraw views
There’s a good chance that you’re using SwiftUI and that you’re not quite sure how and when SwiftUI determines which views should redraw. And arguably, that’s a good thing. SwiftUI is clearly smart…
iOS dev
https://www.swiftbysundell.com/articles/swift-concurrency-multiple-tasks-in-parallel/
Swift by Sundell
Using Swift’s concurrency system to run multiple tasks in parallel | Swift by Sundell
Let’s take a look at a few different ways to run multiple tasks in parallel when using Swift’s built-in concurrency system, and when each of those techniques can be especially useful.
iOS dev
https://peterfriese.dev/swiftui-empty-state/
iOS dev
https://sarunw.com/posts/how-to-use-different-fonts-for-different-languages-in-ios-application/
Sarunw
How to use different fonts for different languages in an iOS application | Sarunw
There is no way to add a custom font for each language. Luckily, we can indirectly set that with fallback fonts. Let's learn how to do it.
iOS dev
https://sarunw.com/posts/how-to-initialize-nsviewcontroller-programmatically-without-nib/
Sarunw
How to initialize NSViewController programmatically without nib | Sarunw
Initializing an NSViewController without nib isn't straightforward as UIViewController. Trying to do so would result in a runtime error. Let's learn how to do that.
iOS dev
https://coderexmachina.medium.com/displaying-mathematical-fractions-in-swiftui-6a4dd625d842
Medium
SwiftUI: Displaying Mathematical Fractions
How to display any mathematical fraction in SwiftUI using Unicode symbols.
iOS dev
https://www.donnywals.com/understanding-how-and-when-swiftui-decides-to-redraw-views/
Donny Wals
Understanding how and when SwiftUI decides to redraw views
There’s a good chance that you’re using SwiftUI and that you’re not quite sure how and when SwiftUI determines which views should redraw. And arguably, that’s a good thing. SwiftUI is clearly smart…
iOS dev
https://swiftwithmajid.com/2021/11/10/displaying-badges-in-swiftui/
Swift with Majid
Displaying badges in SwiftUI
One of the many things included in SwiftUI Release 3 was the ability to display badges. SwiftUI Release 3 provides you with the badge view modifier that we can use to generate badges in lists and tabs. This week we will learn how to use the badge view modifier…
iOS dev
https://obscuredpixels.com/awaiting-websockets-in-swiftui
Obscured Pixels
Awaiting WebSockets in SwiftUI
WebSockets have become the standard network protocol for chat and event-driven based applications given their ability to provide a persistent communication channel between clients and a server. Rather than poll a server for results at set intervals, ...
iOS dev
https://cornerbit.tech/sound-classification-using-the-sound-analysis-framework/
iOS dev
https://www.avanderlee.com/swift/property-wrappers/
SwiftLee
Property Wrappers in Swift explained with code examples
Learn how to create Property Wrappers in Swift. Use the @propertyWrapper to remove boilerplate, improve readability, and clean up code.
iOS dev
https://www.swiftramen.com/home/escaping-and-non-escaping-closures
iOS dev
https://www.jessesquires.com/blog/2021/11/13/using-an-appdelegate-in-swiftui/
Jesse Squires
The obscure solution to using an AppDelegate in SwiftUI
As of iOS 14 and macOS 11, you can define the entry-point and app lifecycle of your app in SwiftUI with the App protocol instead of using the traditional UIA...
iOS dev
https://holyswift.app/reverse-reverse-linked-list-linked-list-using-recursion
Holy Swift
Reverse Linked List Using Recursion - Holy Swift
This is a tutorial guide to recursive Reverse Linked List in Swift. Learn recursive structure algorithm in Swift and iOS now!
iOS dev
https://quickbirdstudios.com/blog/rxswift-combine-transition-guide/
QuickBird Studios
RxSwift to Combine: The Complete Transition Guide
A convenient dictionary to look up the respective Combine equivalents for RxSwift functions, types, and operators. With useful tips for the transition.
iOS dev
https://www.swiftbysundell.com/articles/async-and-concurrent-forEach-and-map/
Swift by Sundell
Building async and concurrent versions of forEach and map | Swift by Sundell
Let’s take a look at how we can utilize Swift’s built-in concurrency system when performing data transformations using functions like forEach and map.
iOS dev
https://www.swiftbysundell.com/articles/count-vs-isEmpty/
Swift by Sundell
Using count vs isEmpty to check whether a collection contains any elements | Swift by Sundell
What’s the difference between those two ways, and when should which be used?
iOS dev
https://developer.apple.com/documentation/xcode-release-notes/xcode-13_2-release-notes
Xcode 13.2 Beta 2 Release Notes