iOS dev
@iosdevio
10.8K
subscribers
12
photos
5
files
6.07K
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://betterprogramming.pub/text-recognition-on-swiftui-canvas-with-vision-in-ios-15-a838318f20d2
Medium
Text Recognition on SwiftUI Canvas With Vision in iOS 15
Use Canvas within SwiftUI together with Vision
iOS dev
https://medium.com/life360-engineering/how-we-reduced-our-ios-appstore-binary-size-54a870b7a4ed
Medium
How we reduced our iOS AppStore binary size
A few months ago, our Forensics team was inspecting the crashes in the iOS app in Firebase Crashlytics. A beautiful red banner that I’m…
iOS dev
https://www.youtube.com/watch?v=U6lQustiTGE
YouTube
Swift Concurrency Made Easy : Start Using Swift Concurrency In Your Apps
**Note**
Starting with Swift 5.7 when working with the @MainActor you may get the following warning Expression requiring global actor 'MainActor' cannot appear in default-value expression of property in order to resolve you can either use the @MainActor property…
iOS dev
https://holyswift.app/create-home-screen-quick-actions-in-swift
Holy Swift
How to create Home Screen Quick Actions in Swift - Holy Swift
Check this tutorial guide on how to create Home Screen Quick Actions in Swift for iOS and iPadOS. Give more options to user's interactions.
iOS dev
https://www.ralfebert.com/ios-app-development/swiftui/asyncview/
Ralfebert
AsyncView – Asynchronous loading operations in SwiftUI
In this tutorial, a SwiftUI View component is developed for handling in-progress and error states when loading data asynchronously. This serves as an exercise in creating abstractions and using Swift generics in practice.
iOS dev
https://leocoout.medium.com/unit-test-static-and-singleton-frameworks-on-ios-df4e7d77a7b8
Medium
Unit Testing SDKs on iOS
Tips to make Singleton and static Frameworks testable
iOS dev
https://alanquatermain.me/programming/swiftui/2019-11-18-VisualEffectView
AQBlog
Visual Effect Views in SwiftUI
One of the key elements of the new UI styles introduced in iOS 8 and macOS 10.10 was the use of transparency, specifically a blurred semitransparent background through which some of the underlying content could be seen. On iOS, this is implemented using a…
iOS dev
https://swiftrocks.com/detecting-broken-constraints-in-swift
Swiftrocks
Detecting Broken Constraints in Swift
In this article, I'd like to show a way you can intercept UIKit's exceptions directly in code (not using breakpoints!) and what you can use an implementation like this for.
iOS dev
https://www.swiftbysundell.com/articles/unit-testing-code-that-uses-async-await/
Swift by Sundell
Unit testing Swift code that uses async/await | Swift by Sundell
Let’s take a look at how to call async APIs within our unit tests, and also how async/await can be a great testing tool in general.
iOS dev
https://github.com/mRs-/Black-Friday-Deals
GitHub
GitHub - mRs-/Black-Friday-Deals: Black Friday Deals for macOS / iOS Software & Books
Black Friday Deals for macOS / iOS Software & Books - mRs-/Black-Friday-Deals
iOS dev
https://rhonabwy.com/2021/11/24/adding-docc-to-an-existing-swift-package/
Rhonabwy
Adding DocC to an existing swift package
During WWDC 21, Apple announced that they would be open sourcing documentation tooling (DocC) that’s used to build and provide documentation within Apple. At the tail end of October 2021, the…
iOS dev
https://kean.blog/post/new-api-client
kean.blog
Web API Client in Swift
Building a modern web API client using Async/Await
iOS dev
https://swiftwithmajid.com/2021/11/25/mastering-progressview-in-swiftui/
Swift with Majid
Mastering ProgressView in SwiftUI
Many of our apps do heavy work on background threads like networking or data processing. We usually want to display progress or the activity indicator of the ongoing work. This week we will learn how to use ProgressView to present both indeterminate and determinate…
iOS dev
https://peterfriese.dev/swiftui-confirmation-dialogs/
iOS dev
https://indiestack.com/2021/11/xcodes-environmental-pollution/
Indie Stack
Xcode’s Environmental Pollution
For a while now my build server has been issuing a large number of mysterious but important sounding warnings along these lines:warning: include location '/usr/local/include' is unsafe for cross-compilation [-Wpoison-system-directories]I'm allergic to warnings…
iOS dev
https://theswiftdev.com/building-tree-data-structures-in-swift/
Theswiftdev
Building tree data structures in Swift - The.Swift.Dev.
This tutorial is about showing the pros and cons of various Swift tree data structures using structs, enums and classes.
iOS dev
https://sarunw.com/posts/what-do-main-uiapplicationmain-nsapplicationmain-mean/
Sarunw
What do @main, @UIApplicationMain, and @NSApplicationMain mean | Sarunw
When you start a new project, you would see either of these attributes in an AppDelegate file. Let's find out its functionality.
iOS dev
https://betterprogramming.pub/how-to-convert-your-ios-network-layer-to-work-with-combine-or-async-await-869364313bd3
iOS dev
https://prograils.com/deep-links-vs-universal-links-ios
Prograils.com
Deep Links vs. Universal Links in IOS - What Are The Differences? | Prograils
What are deep links? How do they differ from universal links? How to handle them both in iOS applications written in Swift language? Read our tutorial!
iOS dev
https://www.avanderlee.com/optimization/non-fatal-errors-vs-fatal-crashes/
SwiftLee
Non-fatal errors vs fatal crashes: The differences explained
Non-fatal errors and crashes have a close relationship, but have different results for your user. You should take them both seriously.