iOS dev
@iosdevio
10.9K
subscribers
12
photos
5
files
6K
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://useyourloaf.com/blog/swiftui-button-styles-and-shapes/
Use Your Loaf - iOS Development News & Tips
SwiftUI Button Styles And Shapes
A quick recap on the many ways to style and shape SwiftUI buttons.
iOS dev
https://rioogino.com/posts/2024/edr_1_photos/
Rioogino
Adventures in EDR, Part 1: Displaying EDR Photos in iOS 17
The state of EDR images today, and how to render and display them in iOS 17 with SwiftUI.
iOS dev
https://rioogino.com/posts/2024/edr_2_metal/
Rioogino
Adventures in EDR, Part 2: Metal
Color spaces, transfer functions and everything else you need to know to render EDR content in Metal.
iOS dev
https://blorenzop.medium.com/error-handling-in-swift-f9ca87490e26
Medium
Error handling in Swift
How to use do-catch statements and throw custom errors to alert users (with code examples)
iOS dev
https://sabapathy7.medium.com/force-update-show-new-app-version-is-available-ae97fee706b3
Medium
Force Update & show new App Version is Available
Navigating the Dynamics of Force Updates and Notifying Users about the Latest App Versions
iOS dev
https://www.swiftyplace.com/blog/swiftui-grid-tutorial-column-alignments
SwiftyPlace
SwiftUI Grid Tutorial: Neat Rows & Custom Column Alignments - swiftyplace
Explore SwiftUI Grid's capabilities in our tutorial for creating neat, table-like layouts. Learn to customize column and row alignment.
iOS dev
https://www.swiftyplace.com/blog/swiftui-lazyvgrid-and-lazyhgrid
SwiftyPlace
SwiftUI LazyVGrid & LazyHGrid: Implementing Grid Collection Views - swiftyplace
Master SwiftUI LazyVGrid & LazyHGrid: Create flexible, adaptive grid layouts similar to CollectionView. How to use GridItem for efficient UI.
iOS dev
https://medium.com/@daviddvd19/xcodegen-getting-deeper-2932474a5b59
Medium
Xcodegen — Getting Deeper
In our first article about xcodegen (that you could read here) we covered:
iOS dev
https://www.douggregor.net/posts/swift-for-cxx-practioners-value-types/
Swift for C++ Practitioners, Part 1: Intro & Value Types
iOS dev
https://www.polpiella.dev/image-to-image-local-stable-diffusion-pipelines-with-controlnet-and-core-ml
www.polpiella.dev
Image to image local Stable Diffusion pipelines with ControlNet in Swift
How to use Core ML and Swift to modify existing images with Stable Diffusion and ControlNet.
iOS dev
https://www.swiftwithvincent.com/blog/how-to-write-unit-tests-for-code-performance
Swift with Vincent
How to write Unit Tests for Code Performance
⏱️
— Swift with Vincent
You’re more of a video kind of person? I’ve got you covered! Here’s a video with the same content than this article
🍿
iOS dev
https://www.avanderlee.com/concurrency/concurrency-safe-global-variables-to-prevent-data-races/
SwiftLee
Concurrency-safe global variables to prevent data races
Concurrency-safe global variables prevent you from running into data races, especially when you've enabled strict concurrency checking.
iOS dev
https://www.finnvoorhees.com/words/reading-and-writing-spatial-photos-with-image-io
Finnvoorhees
Reading and Writing Spatial Photos with Image I/O
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