iOS dev
@iosdevio
10.9K
subscribers
12
photos
5
files
6.01K
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://developer.apple.com/news/?id=f1v8pyay
Apple
Apple introduces new options worldwide for streaming game services and apps that provide access to mini apps and games - Latest…
New analytics reports coming in March for developers everywhere Developers can also enable new sign-in options for their apps Today, Apple is introducing new options for how apps globally can deliver in-app experiences to users, including streaming games…
iOS dev
https://blog.eidinger.info/a-new-access-modifier-in-swift-package
Swifty Tech by Marco Eidinger
A new access modifier in Swift: package
Detailed explanation about Swift's new package access modifier introduced in Swift 5.9
iOS dev
https://wadetregaskis.com/swiftui-main-thread-hang-detector/
SwiftUI main thread hang detector
iOS dev
https://wadetregaskis.com/downcasting-in-a-for-loop/
Downcasting in a for loop
iOS dev
https://scottsmithdev.com/an-approach-to-handling-app-launch-states-in-swiftui
Scott Smith Dev
An Approach to Handling App Launch States in SwiftUI
Let's explore how we can show specific Views for different launch states while your SwiftUI app is opening & loading up. Giving users an awesome experience every time, and making your code super easy to maintain and follow. I have a deep love for enu...
iOS dev
https://blog.thomasdurand.fr/story/2024-01-21-one-way-binding/
Dean’s blog
One-way bindings in SwiftUI
Communication between views in SwiftUI can be tricky. As explained in a previous story about SwiftUI State monitoring, SwiftUI PropertyWrappers offer us a lot by hiding some complexity of managing the source of truth for our views. However, they can…
iOS dev
https://medium.com/the-swift-cooperative/swiftui-view-models-a-polymorphic-approach-8911a992892b
Medium
SwiftUI View Models: A Polymorphic Approach
Photo by Possessed Photography on Unsplash
iOS dev
https://www.avanderlee.com/swiftui/scrollview-bounce-behavior/
SwiftLee
ScrollView Bounce Behavior configuration in SwiftUI
ScrollView Bounce behavior configuration in SwiftUI allows you to disable bouncing based on the size of the inner content.
iOS dev
https://www.youtube.com/watch?v=B3JSgcXjsL8
YouTube
SwiftData Background Tasks: Massively Improve Your Apps Performance | SwiftData Tutorial | #12
SwiftData Background Tasks: Massively Improve Your Apps Performance
**********************************
*Timestamps:*
00:00 - Intro
00:23 - Project Intro
00:43 - Performance Issues On Main Thread
04:15 - Using @ModelActor In SwiftData
06:52 - Saving Data…
iOS dev
https://swdevnotes.com/swift/2024/scroll-transition-effects-in-ios-17/
Swdevnotes
Scroll transition effects in iOS 17
How to customise Scroll transition effects in iOS 17
iOS dev
https://augmentedcode.io/2024/01/29/avoiding-subtle-mistake-when-guarding-mutable-state-with-dispatchqueue/
Augmented Code
Avoiding subtle mistake when guarding mutable state with DispatchQueue
Last week, I spent quite a bit of time on investigating an issue which sometimes happened, sometimes did not. There was quite a bit of code involved running on multiple threads, so tracking it down…
iOS dev
https://williamboles.com/ambiguous-decoding/
William Boles
Ambiguous Decoding
Dealing with a JSON network response in iOS projects used to be a pain - you would have to manually parse the response, extract the required values, ignore those that weren't needed, and build your model instances
🤮
. Then came along `Codable` and all that…
iOS dev
https://swiftwithmajid.com/2024/01/23/introducing-swiftui-on-visionOS/
Swift with Majid
Introducing SwiftUI on visionOS
Apple Vision Pro is coming soon, and it is the perfect time to look at SwiftUI API, which allows us to adapt our apps to the immersive world that visionOS provides us. Apple states that the best way to build an app is with Swift and SwiftUI. This week, we…
iOS dev
https://www.donnywals.com/writing-code-that-makes-mistakes-harder/
Donny Wals
Writing code that makes mistakes harder – Donny Wals
Writing code that works well and is free of bugs is a tricky challenge for anybody. However, we can leverage the compiler and good design to help us make it harder to write code that’s incorrect or contains impossible states. In this post, we explore different…
iOS dev
https://www.kodeco.com/43771410-interactive-widgets-with-swiftui
kodeco.com
Interactive Widgets With SwiftUI
Discover how iOS 17 takes widgets to the next level by adding interactivity. Use SwiftUI to add interactive widgets to an app called Trask. Explore different types of interactive widgets and best practices for design and development.
iOS dev
https://holyswift.app/when-to-use-the-rethrows-keyword-in-swift/
Holy Swift
How to use the rethrows keyword in Swift? - Holy Swift
Explore the rethrows keyword in Swift: Understand its unique role in error handling, with practical code examples and inheritance insights
iOS dev
https://www.swift.org/blog/swift-openapi-generator-1.0/
Swift.org
Swift OpenAPI Generator 1.0 Released
We’re happy to announce the stable 1.0 release of Swift OpenAPI Generator!
OpenAPI is an open standard for describing the behavior of HTTP services with a rich ecosystem of tooling. One thing OpenAPI is particularly known for is tooling to generate interactive…
iOS dev
https://forums.swift.org/t/nominations-for-the-packages-community-showcase-on-swift-org/68168/4
Swift Forums
Nominations for the Packages Community Showcase on Swift.org
Swift.org now has a top-level Packages page, and a notable part of that page is a Community Showcase section. The Community Showcase features packages currently being discussed by the Swift community. The list will be updated monthly, and we are taking nominations…
iOS dev
https://useyourloaf.com/blog/getting-started-with-app-intents/
Use Your Loaf - iOS Development News & Tips
Getting Started With App Intents
How to get started creating shortcuts and Siri actions with the App Intents framework.
iOS dev
https://useyourloaf.com/blog/disabling-core-data-cloudkit-logging/
Use Your Loaf - iOS Development News & Tips
Disabling Core Data CloudKit Logging
How do you stop the Core Data CloudKit sync logging from filling the Xcode console?