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://betterprogramming.pub/routing-in-swiftui-with-navigationstack-aa8bb9b032de
Medium
Routing in SwiftUI With NavigationStack
using only one router per a navigation layer
iOS dev
https://www.avanderlee.com/swift/operation-couldnt-completed-error-code/
SwiftLee
The operation couldn't be completed: solving errors in Swift
Clarify error domains and codes like NSURLDomain -1200 and solve "The operation couldn't be completed" failures.
iOS dev
https://holyswift.app/animating-masks-in-swiftui-creating-a-old-school-tv-turn-off-animation/
Holy Swift
From Concept to Code: Strategies for Planning Animations in SwiftUI - Holy Swift
Discover how to plan and implement captivating SwiftUI animations with this step-by-step guide, packed with tips and best practices!
iOS dev
https://www.apple.com/newsroom/2023/03/apples-worldwide-developers-conference-returns-june-5/
Apple Newsroom
Apple’s Worldwide Developers Conference returns June 5
Apple announced it will host its Worldwide Developers Conference in an online format June 5-9, with a special in-person event at Apple Park on June 5.
iOS dev
https://www.swift.org/blog/swift-5.8-released/
Swift.org
Swift 5.8 Released!
Swift 5.8 is now officially released!
🎉
This release includes major additions to the language and standard library, including hasFeature to support piecemeal adoption of upcoming features, an improved developer experience, improvements to tools in the Swift…
iOS dev
https://developer.apple.com/documentation/xcode-release-notes/xcode-14_3-release-notes
Apple Developer Documentation
Xcode 14.3 Release Notes | Apple Developer Documentation
Update your apps to use new features, and test your apps against API changes.
iOS dev
https://github.com/apple/swift-evolution/blob/main/proposals/0392-custom-actor-executors.md
GitHub
swift-evolution/proposals/0392-custom-actor-executors.md at main · swiftlang/swift-evolution
This maintains proposals for changes and user-visible enhancements to the Swift Programming Language. - swiftlang/swift-evolution
iOS dev
https://danielsaidi.com/blog/2023/04/01/group-and-sort-swift-collections-like-a-pro
Daniel Saidi
Group and sort collections in Swift like a pro
Swift provides powerful ways to group and sort collections. Let’s take a look at some ways to do this and how to change the sort logic a ...
iOS dev
https://hemi.dev/uihostingconfiguration/
hemi.dev
Using UIHostingConfiguration Without Cell Views
UIHostingConfiguration was introduced in WWDC22 and rightly hyped as a great way for UIKit Collection and Table Views to benefit from SwiftUI’s composability and ease of use by embedding directly inside cell views.
However, nothing in content configuration…
iOS dev
https://medium.com/@tymitengineering/dynamic-features-in-an-ios-multi-brand-app-85002bbdbfa4
Medium
Dynamic Features in an iOS Multi-Brand App
DRY, or Don’t Repeat Yourself, is a primary goal in software development. It means writing code once and reusing it as much as possible…
iOS dev
https://www.avanderlee.com/workflow/location-simulation-xcode-simulator/
SwiftLee
Location Simulation in Xcode's Simulator
Use Location Simulation options to activate a fake location inside the simulator and test your app for freeway drives and walking routes.
iOS dev
https://www.avanderlee.com/xcode/running-xcode-on-top-of-ipad/
SwiftLee
Running Xcode on top of iPad
After enabling Stage Manager as I did, you can run Xcode on top of the iPad Simulator and develop & debug apps.
iOS dev
https://www.polpiella.dev/xcode-cloud-webhooks
www.polpiella.dev
Collecting Xcode Cloud metrics using webhooks
Learn how to use webhooks to collect metrics from Xcode Cloud builds
iOS dev
https://swiftsenpai.com/development/hide-sensitive-widget-data/
Swift Senpai
How to Hide Sensitive Widget Data When Device Is Locked? - Swift Senpai
Find out how to protect your users' privacy by partially or fully redact information presented on iOS Lock Screen and Today View widgets.
iOS dev
https://medium.com/@cleanrun/communicate-between-multiple-ios-devices-using-the-multipeer-connectivity-framework-468018af1839
Medium
Communicate between multiple iOS devices using the Multipeer Connectivity framework
In late 2022 I participated in a coding challenge for a job vacancy. One of the tasks is to implement how multiple iOS devices communicate…
iOS dev
https://medium.com/@batrakov.vitaly/understanding-swift-closures-8d0a1c42dd92
Medium
Understanding Swift Closures
Check if you miss something about closures
iOS dev
https://www.swiftjectivec.com/Morphology-in-iOS-With-Automatic-Grammar-Agreement/
Swiftjective-C
Morphology in Swift
Morphology, or for mere humans - the study of the many forms of words, is ripe with interesting programming applications. Let's take a look at a few of them.
iOS dev
https://www.swiftwithvincent.com/blog/three-mistakes-to-avoid-with-closures-in-swift
Swift with Vincent
3 mistakes to avoid with Closures — 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
http://swiftwithmajid.com/2023/03/28/sharing-content-in-swiftui/
Swift with Majid
Sharing content in SwiftUI
Apple introduced a brand new CoreTransferable framework and ShareLink view in SwiftUI, allowing us to share and export content from our apps very declaratively. This week we will learn how to make data transferable and use the new ShareLink view in SwiftUI.
iOS dev
https://blog.kulman.sk/using-critical-alerts-on-ios/
blog.kulman.sk
Using Critical Alerts in iOS applications
Critical Alerts are an iOS features that is not exactly new, it was introduced with iOS 12 back in 2018, but I have never worked for it before and I have not even used any iOS application that implements it.
I think the main reason for this is that this feature…