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://danielsaidi.com/blog/2023/02/09/adding-a-sticky-header-to-a-swiftui-scroll-view
Daniel Saidi
Adding a stretchable & sticky header to a SwiftUI ScrollView
As we’ve previously looked at how to implement offset tracking and stretchable headers for SwiftUI scroll views, let’s combine them to implement a stretchy, sticky scroll view header.
iOS dev
https://www.swift.org/blog/tspl-on-docc/
Swift.org
“The Swift Programming Language” book now published with DocC
We’re happy to announce that The Swift Programming Language book (TSPL) is now published using Swift-DocC, starting with Swift 5.8. TSPL is now ready to start accepting content contributions, under the direction of the Swift Documentation Workgroup.
iOS dev
https://khanlou.com/2023/02/arbitrary-beautiful-colors/
Arbitrary Beautiful Colors
RGB kind of sucks.
iOS dev
https://www.polpiella.dev/safely-pinning-spm-depedencies-to-exact-versions
www.polpiella.dev
Safely pinning SPM dependencies to exact versions
I will show you how code might change across different builds even when depending on an exact version of a Swift Package as well as how to mitigate the risks associated with this.
iOS dev
https://rhonabwy.com/2023/02/10/creating-an-xcframework/
Rhonabwy
Creating an XCFramework
In the past couple of years, I’ve had the occasion to want to make an XCFramework – a bundle that’s used by Apple platforms to encapsulate binary frameworks or libraries – a…
iOS dev
https://azamsharp.com/2023/02/16/testing-view-models.html
AzamSharp
Testing View Models
Testing View Model Does NOT Validate the User Interface
iOS dev
https://useyourloaf.com/blog/xcode-multi-cursor-editing/
Use Your Loaf - iOS Development News & Tips
Xcode Multi-Cursor Editing
Xcode multi-cursor editing (Control-Shift-Click).
iOS dev
https://nemecek.be/blog/186/the-weirdest-bugcrash-in-widgets
nemecek.be
The weirdest bug/crash in widgets?
Mysterious crash and ChatGPT to the rescue.
iOS dev
https://nemecek.be/blog/187/how-to-implementing-shared-with-you-apis
nemecek.be
How to: Implementing “Shared with You” APIs
Short tutorial about adopting the Shared with You framework available in iOS 16.
iOS dev
https://bjango.com/articles/opticaladjustments/
Bjango
Formulas for optical adjustments
A long-standing trope of the design world is that computers are bad at aligning and balancing the relative scales of elements. This is incorrect.
iOS dev
https://sideeffect.io/posts/2023-01-11-regulate/
sideeffect.io
Debouncing with Swift concurrency
When developing an iOS application, it is a common need to handle the frequency at which information is processed. For example, when making changes to a search field, we might want to request a remote API for each update. However, sending too many requests…
iOS dev
https://swiftsenpai.com/development/configurable-widgets-static-options/
iOS dev
https://www.observationalhazard.com/2023/02/adding-contacts-on-apple-platforms.html
Observationalhazard
Adding Contacts on Apple Platforms without Entitlements
David Kopec's blog.
iOS dev
https://www.kodeco.com/36182126-swift-regex-tutorial-getting-started
kodeco.com
Swift Regex Tutorial: Getting Started
Master the pattern-matching superpowers of Swift Regex. Learn to write regular expressions that are easy to understand, work with captures and try out RegexBuilder, all while making a Marvel Movies list app!
iOS dev
https://betterprogramming.pub/an-unexpected-behavior-of-subclasses-e684b3267e30
Medium
An Unexpected Behavior of Subclasses in Swift
Don’t change default param’s values when subclassing
iOS dev
https://swiftwithmajid.com/2023/02/15/mastering-charts-in-swiftui-customizations/
Swift with Majid
Mastering charts in SwiftUI. Customizations.
The Swift Charts framework became a huge topic on my blog. But I decided to continue this subject to cover everything I’ve experienced with the Charts framework. This week we will learn how to customize the Chart view using a bunch of chart view modifiers…
iOS dev
https://www.avanderlee.com/swift/user-defaults-preferences/
SwiftLee
User Defaults reading and writing in Swift
User Defaults are great for storing user preferences. Share data with other apps and extensions by using App Groups.
iOS dev
https://holyswift.app/how-to-do-sequential-animations-in-swiftui/
Holy Swift
The Art of Sequential Animations in SwiftUI: Tips, Tricks, and Examples - Holy Swift
Discover how to create captivating animations in SwiftUI using sequential animations. Read practical tips and real-world examples here!
iOS dev
https://www.kodeco.com/books/swift-cookbook
kodeco.com
Swift Cookbook
The Swift Cookbook is a collection of common Swift language idioms
and best practices that you can quickly refer to while coding.
iOS dev
https://dimillian.medium.com/the-making-of-ice-cubes-an-open-source-swiftui-mastodon-client-45ebea5cf6b6
Medium
The making of Ice Cubes, an open source, SwiftUI Mastodon client.
This is the beginning of a series of articles about the making of Ice Cubes