iOS dev
@iosdevio
10.9K
subscribers
12
photos
5
files
5.97K
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.polpiella.dev/version-specific-package-manifests
www.polpiella.dev
Version-specific Package.swift files
How, why and when to define version-specific manifests for your Swift Packages.
iOS dev
https://www.hackingwithswift.com/articles/260/whats-new-in-swiftui-for-ios-17
Hacking with Swift
What’s new in SwiftUI for iOS 17
This is another huge year of updates, delivering many highly requested features such as advanced scroll view effects, container relative sizing, and even Metal shaders.
iOS dev
https://developer.apple.com/design/human-interface-guidelines
Apple Developer Documentation
Human Interface Guidelines | Apple Developer Documentation
The HIG contains guidance and best practices that can help you design a great experience for any Apple platform.
iOS dev
https://collindonnell.com/mvc-isnt-mvc
Collin Donnell
MVC Isn’t MVC
In December of 1979 Tyrgve Reenskaug, an employee of Xerox PARC, published a paper called MODELS-VIEWS-CONTROLLERS about a design pattern he had invented for developing applications with a graphica…
iOS dev
https://www.hackingwithswift.com/articles/261/i-screwed-up-one-key-accessibility-behavior-and-now-i-m-on-a-mission-to-do-better
Hacking with Swift
I screwed up one key accessibility behavior, and now I'm on a mission to do better
Accessibility labels, hints, and grouping are great, but don’t forget to think about Voice Control too.
iOS dev
https://www.swiftjectivec.com/SwiftUI-Modifier-Monday-Container-Relative-Frame/
Swiftjective-C
Modifier Monday: .containerRelativeFrame(_ axes:)
So many new SwiftUI APIs from W.W.D.C. 23. Here's a neat one that I've written myself previously, a modifier for relative frame sizing.
iOS dev
https://serialcoder.dev/text-tutorials/swiftui/wwdc23-swiftui-the-debut-of-the-buttonrepeatbehavior-view-modifier/
SerialCoder.dev
WWDC23 & SwiftUI: The debut of the ButtonRepeatBehavior view modifier - SerialCoder.dev
Meet the ButtonRepeatBehavior, a brand new view modifier in SwiftUI that allows to repeat a button's action on long press events.
iOS dev
https://alexanderweiss.dev/blog/2023-06-10-appintents-for-widgets
alexanderweiss.dev
AppIntents for Widgets
During WWDC 2023 Apple announced that the `AppIntents` framework can now also be used to create Widget configurations. Since last year's announcement of `AppIntents` I was looking forward to also configuring Widgets with AppIntents. Now it's here and...
iOS dev
https://itnext.io/deep-dive-into-the-new-features-of-scrollview-in-swiftui-5-440b9f0e0e09?utm_source=canopas-stack-weekly
Medium
Deep Dive into the New Features of ScrollView in SwiftUI 5
This article will introduce these new features of ScrollView in SwiftUI 5, hoping to help developers in need more and earlier.
iOS dev
https://sarunw.com/posts/animate-sf-symbols-with-symboleffect/
Sarunw
Animate SF Symbols with symbolEffect | Sarunw
In iOS 17, you can animate SF Symbols with the new modifier. Let's learn how to do it.
iOS dev
https://sarunw.com/posts/swiftui-plain-button-style-cannot-tap/
Sarunw
SwiftUI Plain Button Style cannot tap on an Empty space | Sarunw
The plain button style has behavior and appearance different from the other styles. Let's learn how this affects a tappable area.
iOS dev
https://www.avanderlee.com/xcode/bookmarks-navigator/
SwiftLee
Xcode Bookmarks: Save code landmarks & organize tasks
Store Xcode bookmarks to important code references and search queries. Use the bookmarks as a to-do list to increase your productivity.
iOS dev
https://www.avanderlee.com/xcode/preview-swiftui-uikit-appkit-views/
SwiftLee
#Preview SwiftUI Views using Macros
Using the #Preview Swift Macro you can create previews more quickly for all your SwiftUI, UIKit, and AppKit views.
iOS dev
https://betterprogramming.pub/a-deep-dive-into-observation-a-new-way-to-boost-swiftui-performance-f299831c664b
Medium
A Deep Dive Into Observation: A New Way to Boost SwiftUI Performance
Observation framework should reduce unnecessary updates in SwiftUI views, improving performance of SwiftUI apps
iOS dev
https://useyourloaf.com/blog/wwdc23-core-data-lab-notes/
Use Your Loaf - iOS Development News & Tips
WWDC23 Core Data Lab Notes
Lab notes from my Core Data lab at WWDC23.
iOS dev
https://www.polpiella.dev/understanding-mergeable-libraries
www.polpiella.dev
Understanding mergeable libraries
An initial deep dive into what mergeable libraries are and how they can be configured in Xcode.
iOS dev
https://swdevnotes.com/swift/2023/angulargradient-in-swiftui/
Swdevnotes
AngularGradient in SwiftUI
How to use AngularGradient in SwiftUI
iOS dev
https://remotion.com/blog/measuring-latency-of-real-time-data-streams-in-swift-delegate-pattern-combine-and-swift-actors
multi.app
Multi Blog – Measuring latency of real time data streams in Swift: Delegate pattern, Combine, and Swift Actors
If a delay in user interaction becomes longer than 100 ms, it starts to become noticeable. - Apple on App Responsiveness Remotion makes any app you share multiplayer, and that includes Shared Control: The ability to directly interact with shared apps. Shared…
iOS dev
CN
iOS dev
https://mp.weixin.qq.com/s/I1fDj1GBHEr4x4Jg2u_GXA
// CADisplayLink past and present