iOS dev
@iosdevio
10.9K
subscribers
12
photos
5
files
6.03K
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://holyswift.app/how-to-reduce-cyclomatic-complexity-in-swift/
Holy Swift
Cyclomatic Complexity in Swift: Understanding How it Affect Your Code Quality - Holy Swift
Learn about cyclomatic complexity in Swift: what it is, why it matters, and how to reduce it for cleaner, more maintainable code.
iOS dev
https://www.swift.org/blog/foundation-preview-now-available/
Swift.org
Foundation Package Preview Now Available
I’m pleased to announce that a preview of the future of Foundation is now available on GitHub!
iOS dev
https://useyourloaf.com/blog/using-swift-reflection/
Use Your Loaf - iOS Development News & Tips
Using Swift Reflection
A practical use of Swift Reflection.
iOS dev
https://swiftwithmajid.com/2023/04/18/imagerenderer-in-swiftui/
Swift with Majid
ImageRenderer in SwiftUI
I work on a medical app where the user needs to export health data rendered using the Swift Charts framework. It was straightforward to achieve by leveraging the power of the new ImageRenderer type. This week we will learn how to use the ImageRenderer type…
iOS dev
https://swiftwithmajid.com/2023/04/25/photospicker-in-swiftui/
Swift with Majid
PhotosPicker in SwiftUI
Nowadays, many frameworks Xcode provides us contain SwiftUI views, including the PhotosUI framework. The PhotosUI framework provides the PhotosPicker button, allowing us to offer photo-picking functionality in our apps quickly. This week we will learn how…
iOS dev
https://remotion.com/blog/improving-code-reviews-with-xcode-cloud
multi.app
Multi Blog – Improving code reviews with Xcode Cloud
At Remotion we aim to release fast as part of our strategy to maintain quality. But quality and speed are normally thought of as two ends of a spectrum, so how do we do that exactly? What does our process look like that lets us both release fast and maintain…
iOS dev
https://alexanderweiss.dev/blog/2023-04-23-double-protocol-conformance
alexanderweiss.dev
Double Protocol Conformance
Sometimes fixing issues in your codebase can have side effects you never thought of. You assume everything that could go wrong was considered but then once merged, weird things happen. I exactly had this last week. I was fixing a bug about double pro...
iOS dev
https://www.swiftwithvincent.com/blog/discover-how-main-actor-works-in-swift
Swift with Vincent
Discover how @MainActor works — 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.fline.dev/preparing-for-swift-6/
FlineDev
Preparing My App for Swift 6
How to enable Swift 6 mode for your Xcode projects and for your SwiftPM modules today. And what the migration experience is like.
iOS dev
https://medium.com/@paulwall_21/the-some-keyword-in-swift-5e38271d646e
Medium
The “some” keyword in Swift
If you have started writing your UI Code in SwiftUI, you surely have noticed the “some” keyword in the body variable of a View:
iOS dev
https://medium.com/@vipularvind/metrickit-a-boon-for-ios-framework-developers-to-get-crash-logs-18137117ed0c
Medium
MetricKit: A boon for iOS framework developers to get Crash Logs
Here are the main points that will be covered in this article…
iOS dev
https://thisdevbrain.com/apple-hello-animation/
This Dev Brain
Apple's Hello animation
I recreated Apple's "hello" animation using SwiftUI.
iOS dev
https://medium.com/geekculture/cryptography-in-ios-applications-techniques-and-code-examples-cc1572e50604
Medium
Cryptography in iOS Applications: Techniques and Code Examples
Cryptography plays a vital role in securing data and ensuring the privacy of users in the digital world. For iOS developers, understanding…
iOS dev
https://www.danijelavrzan.com/posts/2023/04/login-xcode-breakpoint/
Danijela's blog
Skip typing your login credentials manually with Xcode breakpoints | Danijela's blog
Typing your login credentials manually during development takes away your time and focus. If you make a lot of small changes and need to check them often, that's a lot of time spent on the login screen. Set up a breakpoint in Xcode instead and speed up your…
iOS dev
https://www.emergetools.com/blog/posts/ettrace-reliable-ios-profiling-with-flamecharts
Emergetools
Emerge Tools Blog | ETTrace: Reliable iOS Profiling With Flame Charts
Remember this open source profiler the next time Instruments crashes.
iOS dev
https://swdevnotes.com/swift/2023/convert-color-from-rgb-to-hsb-in-swift/
Swdevnotes
Convert color from RGB to HSB in Swift
How to convert color from RGB to HSB in Swift
iOS dev
https://quickbirdstudios.com/blog/restricted-textfield-swiftui/
QuickBird Studios
Restricted TextFields In SwiftUI - A Reusable Implementation
SwiftUI may lack built-in restricted textfield functionality, but our in-depth guide is here to fill the gap! This guide helps you to implement reusable restricted input fields in SwiftUI.
iOS dev
https://www.avanderlee.com/swiftui/deeplink-url-handling/
SwiftLee
Deeplink URL handling in SwiftUI
Deeplinks allow you to link to any page in your app externally or inside. If intelligent, you can use them to increase productivity.
iOS dev
https://www.avanderlee.com/swift/optimizing-network-reachability/
SwiftLee
Optimizing your app for Network Reachability
Optimize your app for Networking Connectivity and prevent common mistakes like pre-checking for reachability.
iOS dev
https://martiancraft.com/blog/2023/04/nearby-interactions-part-one/
Martiancraft
Apple Nearby Interactions and the U1 Chip - Part 1
Learn about how MartianCraft used Apple’s Ultra-Wideband (UWB) solution with the Nearby Interaction framework and Apple U1 chip-enabled devices, including AirTags, to provide precise spatial awareness for different objects, and how UWB integrates with third…