iOS dev
@iosdevio
10.8K
subscribers
12
photos
5
files
6.04K
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.8K subscribers
iOS dev
https://sarunw.com/posts/how-to-define-custom-environment-values-in-swiftui/
Sarunw
How to define custom Environment Values in SwiftUI | Sarunw
It might not be obvious that we can create a custom environment value, but we can do that. The steps to create one are not as straightforward as we usually do, but it isn't hard if you know how to do it.
iOS dev
https://www.avanderlee.com/workflow/minimum-ios-version/
SwiftLee
Picking your minimum iOS version to support
Which minimum iOS version should you support? Which devices will I drop support for and how to decide based on facts. Convince your colleagues with data.
iOS dev
https://swiftrocks.com/reverse-engineering-xcode-issue-crash-symbol
Swiftrocks
Reverse engineering a 5 year old Xcode issue
Have you ever had issues with Xcode not symbolicating crashes? Me too, and I found the fix by reverse engineering the IDE.
iOS dev
https://www.userdesk.io/blog/getting-started-with-async-await-in-swift-5-5/
Userdesk Blog
AI Chatbots trained on your data
iOS dev
https://useyourloaf.com/blog/restricting-dynamic-type-sizes/
Use Your Loaf - iOS Development News & Tips
Restricting Dynamic Type Sizes
Since iOS 15 you can set limits on the minimum and maximum sizes of dynamic type.
iOS dev
https://medium.com/bumble-tech/mobile-test-automation-practices-part-2-preconditions-elements-verification-and-independent-ad21eb91686e?source=---------0-----------------------
Medium
Mobile test automation practices
Part 2: preconditions, elements verification and independent…
Review 4 more examples of common test automation tasks, recommendations and share access to a test project with all the associated…
iOS dev
https://www.andyibanez.com/posts/using-asyncsequence-in-swift/
Andy Ibanez - iOS Developer
Using AsyncSequence in Swift
Learn about AsyncSequence and AsyncStream in Swift, and how to use them.
iOS dev
https://holyswift.app/making-documentation-that-are-pleasant-to-read-in-swift
Holy Swift
Documentation that is pleasant to read in Swift - Holy Swift
How to make Documentation that is pleasant to read in Swift. Learn by example how to properly document an Swift API.
iOS dev
https://otbivnoe.ru/2021/09/04/Type-Eraser-for-RxSubjects.html
otbivnoe's blog
Type Eraser for Rx Subjects
Let's continue the series of quick articles! Recently, I've had a wish to erase a type of my Subject outside of a class definition. To be clear what I mean I prepared a small class that observes the battery level of my bluetooth device and emits new values…
iOS dev
https://www.basbroek.nl/objc-swift-interop-auditing
Bas’ Blog
Dancing with Dinosaurs I: Auditing Objective-C for Swift Interoperability
Dancing with Dinosaurs I: Auditing Objective-C for Swift Interoperability (this post) Dancing with Dinosaurs II: Exposing your Swift types to Objective-C (forthcoming) Dancing with Dinosaurs III: Advanced Interoperability (forthcoming) Table of Contents In…
iOS dev
https://www.swiftbysundell.com/articles/conditional-compilation-within-swift-expressions/
Swift by Sundell
Conditional compilation within Swift expressions | Swift by Sundell
How Swift 5.5 enables us to conditionally compile postfix member expressions using compiler directives, and what kinds of situations that this new feature could be useful in.
iOS dev
https://www.donnywals.com/using-swifts-async-await-to-build-an-image-loader/
Donny Wals
Using Swift’s async/await to build an image loader – Donny Wals
Explore building an iOS asynchronous image loader with caching using Swift Concurrency on iOS 15. This detailed guide covers creating a custom ImageLoader and integrating it into SwiftUI for efficient image handling.
iOS dev
https://swiftsenpai.com/swift/actor-prevent-data-race/
Swift Senpai
Preventing Data Races Using Actors in Swift - Swift Senpai
Learn how actors in Swift can help developers to identify data races during development time and prevent them from happening once and for all.
iOS dev
https://www.fivestars.blog/articles/swiftui-masking/
FIVE STARS
View masking in SwiftUI | FIVE STARS
What SwiftUI offers beyond clip masks.
iOS dev
https://swiftui-lab.com/swiftui-animations-part5/
iOS dev
https://theswiftdev.com/all-about-the-bool-type-in-swift/
Theswiftdev
All about the Bool type in Swift - The.Swift.Dev.
Learn everything about logical types and the Boolean algebra using the Swift programming language and some basic math.
iOS dev
https://forums.swift.org/t/pitching-optional-throws-in-swift/51650
Swift Forums
Pitching Optional Throws in Swift
Optional Throws in Swift Hi all, I have been looking for a way to add some flexibility to error handling, and I'm interested in fielding feedback on this idea. Thanks for your time, Michael Background Motivation There are many cases when jurisdiction of…
iOS dev
https://michaelabadi.com/articles/create-calendar-view-swiftui/
Michaelabadi
Create Draggable Calendar View in SwiftUI
Learn how to use onDrag and onDrop for creating a calendar view
iOS dev
https://www.mongodb.com/developer/how-to/realm-api-cache/
Mongodb
Build Offline-First Mobile Apps by Caching API Results in Realm | MongoDB
Learn how to make your mobile app always-on, even when you can't connect to your API.
iOS dev
https://benoitpasquier.com/open-source-checklist-swift-library/
Benoit Pasquier
Open Source checklist for your next Swift library
Like many developers, I use open source tools on daily basis. Recently, I’ve got the chance to create one for other teammates and try to think about what I should consider before launching it. Today I share this checklist.