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://maskray.me/blog/2024-01-14-exploring-object-file-formats
MaskRay
Exploring object file formats
My journey with the LLVM project began with a deep dive into the world of lld and binary utilities. Countless hours were spent unraveling the intricacies of object file formats and shaping LLVM's rele
iOS dev
https://holyswift.app/the-flexible-swift-error-handling/
Holy Swift
The Flexible Swift Error Handling - Holy Swift
Explore Swift's error handling techniques, from 'throw' and 'catch' to 'Result' type and optionals, and master robust iOS app development
iOS dev
https://developer.apple.com/support/dma-and-apps-in-the-eu
Apple
Update on apps distributed in the European Union - Support - Apple Developer
Apple is sharing changes to iOS, Safari, and the App Store impacting developers’ apps in the European Union (EU) to comply with the Digital Markets Act (DMA). These changes create new options for developers.
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…