iOS dev
@iosdevio
10.9K
subscribers
12
photos
5
files
5.97K
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://blog.unity.com/engine-platform/unity-support-for-visionos
Unity
Unity support for visionOS: What you need to know
Get a comprehensive overview of Unity's support for Apple Vision Pro. Learn the benefits of developing on visionOS with Unity PolySpatial.
iOS dev
https://betterprogramming.pub/boost-your-swift-loop-performance-by-87-cf790fd3ff2d
Medium
Boost Your Swift Loop Performance By 87%
A simple trick to supercharge your loops using “loop unrolling”
iOS dev
https://useyourloaf.com/blog/swiftui-onchange-deprecation/
Use Your Loaf - iOS Development News & Tips
SwiftUI onChange Deprecation
Apple made changes to the SwiftUI onChange handler in iOS 17.
iOS dev
https://swiftsenpai.com/swift/asyncstream-callback/
Swift Senpai
How to Create Callback-like Behavior Using AsyncStream in Swift - Swift Senpai
AsyncStream was introduced to help developers create callback-like behavior using the async/await syntax. Read this article to find out more.
iOS dev
http://swiftwithmajid.com/2023/07/18/mastering-charts-in-swiftui-selection/
Swift with Majid
Mastering charts in SwiftUI. Selection.
Swift Charts provides a lovely API allowing you to tune charts and add custom interactions within a few lines of code. The following framework iteration goes further and allows us to track chart selection in a single line of code. This week we will learn…
iOS dev
https://www.avanderlee.com/debugging/oslog-unified-logging/
SwiftLee
OSLog and Unified logging as recommended by Apple
Create structured logging using OSLog and benefit from Xcode's debugging console using filters and colored logs.
iOS dev
https://www.swiftjectivec.com/Meta-Threads-iOS-Interface-in-SwiftUI/
Swiftjective-C
Thread's iOS Interface in SwiftUI
In my last snip, I did a mock Threads interface. Here's the code for it.
iOS dev
https://augmentedcode.io/2023/07/24/discovering-preview-macro-in-swift/
Augmented Code
Discovering #Preview macro in Swift
Previews are snippets of codes for creating a live preview of a view what we can see in Xcode. This enables to quickly iterate your views because we can see right away how the view looks after each…
iOS dev
https://www.swiftjectivec.com/Meta-Threads-iOS-Interface-in-SwiftUI/
Swiftjective-C
Thread's iOS Interface in SwiftUI
In my last snip, I did a mock Threads interface. Here's the code for it.
iOS dev
https://developer.apple.com/news/?id=z6fu1dcu
Apple
List of APIs that require declared reasons now available - Latest News - Apple Developer
Apple is committed to protecting user privacy on our platforms. We know that there are a small set of APIs that can be misused to collect data about users’ devices through fingerprinting, which is prohibited by our Developer Program License Agreement. To…
iOS dev
https://developer.apple.com/visionos/labs/
Apple Developer
Meet with Apple - Apple Developer
Join us around the world for a variety of sessions, labs, and workshops — tailored for you.
iOS dev
https://github.com/rafunderscore/metallurgy
GitHub
GitHub - raphaelsalaja/metallurgy: A SwiftUI Metal Shaders library.
A SwiftUI Metal Shaders library. Contribute to raphaelsalaja/metallurgy development by creating an account on GitHub.
iOS dev
https://bendodson.com/weblog/2023/07/26/tipkit-tutorial/
Bendodson
Adding teachable moments to your apps with TipKit
How to use TipKit on iOS 17, macOS Sonoma, watchOS 10, tvOS 17 and visionOS with both SwiftUI and UIKit.
iOS dev
https://samwize.com/2023/07/25/why-you-should-use-oslog-in-2023/
@samwize
Why you should use OSLog in 2023
OSLog is a unified logging framework available for a long time, but I haven’t adopted it much. But things are about to change with a new feature from WWDC 2023.
iOS dev
https://bugorbn.medium.com/state-management-using-protocol-oriented-programming-generics-4c33bd290ff1
Medium
State Management Using Protocol-Oriented Programming + Generics
In this article, I would like to show one of the most convenient ways to manage the state of an object using a protocol-oriented approach
iOS dev
https://betterprogramming.pub/adopting-efficient-networking-practises-563f323fe28b
Medium
Adopting Efficient Networking Practices in iOS Apps
Methodologies to improve network efficiency
iOS dev
https://useyourloaf.com/blog/swiftdata-saving-changes/
Use Your Loaf - iOS Development News & Tips
SwiftData Saving Changes
How does SwiftData decide when it needs to save an object?
iOS dev
https://www.polpiella.dev/show-app-icon-and-version-in-a-swiftui-view
www.polpiella.dev
How to show the app icon and version in a SwiftUI view
Learn how to create an accessible SwiftUI view for your iOS apps that displays the app icon and version side by side.
iOS dev
https://www.pointfree.co/episodes/ep243-tour-of-the-composable-architecture-1-0-the-basics
www.pointfree.co
Episode #243: Tour of the Composable Architecture: The Basics
The Composable Architecture has reached a major milestone: version 1.0. To celebrate this release we are doing a fresh tour of the library so that folks can become comfortable building applications with it in its most modern form. We will start with a simple…
iOS dev
http://swiftwithmajid.com/2023/07/25/mastering-charts-in-swiftui-scrolling/
Swift with Majid
Mastering charts in SwiftUI. Scrolling.
Another feature we have been waiting for is scrolling charts. The latest version of the Swift Charts framework provides the functionality, allowing us to make any chart scroll in a few different ways. This week we will learn how to make our charts scroll…