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://www.neilmacy.co.uk/blog/switch-control-excluding-a-swiftui-view
Neil Macy
Hiding A SwiftUI View From Switch Control | Neil Macy
Switch Control is a great iOS accessibility feature, but unlike VoiceOver, it doesn't need to interact with every component on the screen. Here's how to hide a SwiftUI View from it.
iOS dev
https://www.donnywals.com/animating-sf-symbols-on-ios-18/
Donny Wals
Animating SF Symbols on iOS 18 – Donny Wals
Over the years, Apple has been putting tons of work into the SF Symbols catalog. With SF Symbols, we’re able to leverage built-in iconography that will look familiar to users while also fitting into…
iOS dev
https://www.swiftjectivec.com/The-AirDrop-Conundrum-Passing-App-Models-via-AirDrop/
Swiftjective-C
The AirDrop Conundrum: Passing Custom Models From and To Your App
To AirDrop a custom model from your app, you need to know about a few different APIs. Unfortunately, it's not as smooth as it used to be as of iOS 17.
❤
1
iOS dev
https://swift.mackarous.com/posts/2024/09/modifiers-container-relative-frame/
Swift.Mackarous
SwiftUI Modifiers Deep Dive: containerRelativeFrame | Swift.Mackarous
Welcome to the SwiftUI Modifiers Deep Dive series, where we take a closer look at one SwiftUI modifier each week. In this series, I’ll explore the ins and outs of each modifier, breaking down its functionality and use cases. Whether you’re new to SwiftUI…
iOS dev
https://swift.mackarous.com/posts/2024/09/introducing-localize-macro/
Swift.Mackarous
Introducing the #Localize Macro for Swift | Swift.Mackarous
Simplify your localization workflow across both app targets and Swift packages with the new Localize macro. With just a single line of code, you can easily localize strings without worrying about package-specific configurations. This macro reduces the boilerplate…
iOS dev
https://ksemianov.github.io/articles/loading-button/
Swift with Konstantin
Building a SwiftUI LoadingButtonStyle | Swift with Konstantin
How to make a SwiftUI ButtonStyle that shows a ProgressView during an async operation.
iOS dev
https://useyourloaf.com/blog/swiftdata-expressions/
Use Your Loaf - iOS Development News & Tips
SwiftData Expressions
SwiftData adds predicate expressions in iOS 18.
iOS dev
https://augmentedcode.io/2024/09/09/wrapping-async-await-with-a-completion-handler-in-swift/
Augmented Code
Wrapping async-await with a completion handler in Swift
It is not often when we need to wrap an async function with a completion handler. Typically, the reverse is what happens. This need can happen in codebases where the public interface can’t ch…
iOS dev
https://lickability.com/blog/morphology-in-swift/
Lickability
Morphology in Swift – Lickability
A guide to automatic numberless pluralization
iOS dev
https://jacobbartlett.substack.com/p/jailbreak-enemies-with-a-link-remote-execution
Jacobstechtavern
Jailbreak your Enemies with a Link: Remote Execution on iOS
The Trident Exploit Chain deep-dive (Part I)
iOS dev
https://www.emergetools.com/blog/posts/the-memory-leak-an-xcode-detective-story
Emergetools
Emerge Tools Blog | The Memory Leak: An Xcode Detective Story
A deep-dive into debugging on iOS
iOS dev
https://nemecek.be/blog/207/the-weirdest-core-data-crash-i-have-seen
nemecek.be
The weirdest Core Data crash I have seen
Careful how you name your attributes...
iOS dev
https://www.avanderlee.com/swift-testing/introducing-expressive-apis/
SwiftLee
Swift Testing: Writing a Modern Unit Test
Learn about the new Swift Testing framework and how it revolutionizes written tests. Get clearer tests with improved feedback.
iOS dev
https://medium.com/@tate.pravin/eventbus-facilitate-seamless-event-notifications-within-the-application-553eaf9055b9
Medium
EventBus | Facilitate seamless event notifications within the application.
In the majority of larger applications, it is essential to communicate certain events between screens. To facilitate this, many…
iOS dev
https://www.swiftjectivec.com/readable-content-size-in-swiftui/
Swiftjective-C
Recreating Readable Content Guide Sizing in SwiftUI
The readable content guide is the gold standard of width-to-reading ratio. Here's how to recreate the UIKit-only API in SwiftUI.
iOS dev
https://swift.mackarous.com/posts/2024/09/modifiers-presentation-background/
Swift.Mackarous
SwiftUI Modifiers Deep Dive: presentationBackground | Swift.Mackarous
Welcome to the SwiftUI Modifiers Deep Dive series, where we take a closer look at one SwiftUI modifier each week. In this series, I’ll explore the ins and outs of each modifier, breaking down its functionality and use cases. Whether you’re new to SwiftUI…
iOS dev
https://www.createwithswift.com/navigating-digital-endings/
Create with Swift
Navigating digital endings
Design delightful offboarding experiences for your applications.
iOS dev
https://www.youtube.com/watch?v=eK4vwOEpjGs&t=5s
YouTube
Николай Пучко — Эволюция презентационных паттернов SwiftUI
Ближайшая конференция: Mobius 2025 Spring, 9–10 апреля, Москва + онлайн. Подробности и билеты: https://jrg.su/ojGU3B
— —
Скачать презентацию с сайта Mobius — https://jrg.su/iYyzQO
Apple дали народу SwiftUI, но не объяснили, как под него готовить архитектуру…
iOS dev
https://www.polpiella.dev/binding-navigation
www.polpiella.dev
How to pass Bindings to views in SwiftUI's NavigationDestination modifier
Two approaches on how to pass Bindings to views in SwiftUI's NavigationDestination.
iOS dev
https://blog.supereasyapps.com/random-integers-crash-embedded-swift-with-esp-idf-5-2-2-and-5-3-1-for-esp32-c6/
Super Easy Apps
Random Integers Crash Embedded Swift with ESP-IDF 5.2.2 and 5.3.1 for ESP32-C6
Update from Erhan Kurubas at Espressify:
@PaulSolt Please stay in the master (v5.4) branch. Don't checkout to the release v5.2 or v5.3
As a summary;
1. We have fixed the The gap between ... errors in this repo with the 2eb2975 . No change in the IDF releases.…