iOS dev
@iosdevio
10.8K
subscribers
12
photos
5
files
6.07K
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.8K subscribers
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
iOS dev
https://engineering.atspotify.com/2021/11/16/introducing-xcremotecache-the-ios-remote-caching-tool-that-cut-our-clean-build-times-by-70
Spotify Engineering
Introducing XCRemoteCache: The iOS Remote Caching Tool that Cut Our Clean Build Times by 70%
Introducing XCRemoteCache: The iOS Remote Caching Tool that Cut Our Clean Build Times by 70% - Spotify Engineering
iOS dev
https://swiftwithmajid.com/2021/11/17/the-many-faces-of-shapestyle-in-swiftui/
Swift with Majid
The many faces of ShapeStyle in SwiftUI
ShapeStyle is the protocol that we have from the very first release of the SwiftUI framework. ShapeStyle defines a color or pattern to use when rendering a shape. This week we will learn the many faces of ShapeStyle protocol and different implementations…
iOS dev
https://swiftsenpai.com/swift/task-groups-error-handling/
Swift Senpai
How to Handle Errors in Swift Task Groups - Swift Senpai
In this article, we will explore ways to handle errors occurring within a task group by using simple-to-understand examples and sample code.
iOS dev
https://www.swiftramen.com/home/escaping-and-non-escaping-closures
iOS dev
https://www.jessesquires.com/blog/2021/11/19/swiftui-tips-for-organizing-multiplatform-projects/
Jesse Squires
SwiftUI tips for organizing multiplatform projects
If you are working on a multiplatform SwiftUI project, you will start accumulating #if os() checks and #if canImport() checks. Overtime, these start to accum...
iOS dev
https://sarunw.com/posts/how-to-position-uibutton-image-to-th-right-side-of-text.md/
Sarunw
How to position an UIButton image to the right side of the text | Sarunw
By default, when you set an image to an UIButton, it will position on the leading edge of the text. Let's learn how to put it on the trailing edge instead.
iOS dev
https://www.pointfree.co/blog/posts/66-open-sourcing-swiftui-navigation
www.pointfree.co
Open Sourcing SwiftUI Navigation
Today we are open sourcing SwiftUI Navigation, a collection of tools for making SwiftUI navigation simpler, more ergonomic and more precise.
iOS dev
https://www.avanderlee.com/swift/composition-inheritance-code-architecture/
SwiftLee
Composition vs. Inheritance: code architecture solutions explained in Swift
Composition and inheritance are two different code architecture solutions that have their own usage and benefits that you should know.
iOS dev
https://medium.com/nice-photon-ios/animator-easy-trick-to-make-uikit-animations-reusable-2d10713ca3a
Medium
Animator: easy trick to make UIKit animations reusable
Fighting duplicate anicode in two easy steps