iOS dev
@iosdevio
10.9K
subscribers
12
photos
5
files
6K
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.avanderlee.com/swift-testing/using-traits-to-annotate-and-customize-test-behavior/
SwiftLee
Using Traits to annotate and customize test behavior
Customize and annotate tests with traits in the Swift Testing framework. Learn how to configure behaviors and skip certain tests.
iOS dev
https://www.youtube.com/watch?v=KoKlr5dqpP4
YouTube
Color Mixing in iOS 18
In this video, I want to introduce you to a new Color view modifier that will allow you to mix two color views together to produce a new mixed color view. We are going to be using this to create an app that will generate an array of color swatches for you…
iOS dev
https://swiftwithmajid.com/2024/09/17/discovering-app-features-with-tipkit-groups/
Swift with Majid
Discovering app features with TipKit. Groups.
A year ago, Apple released the TipKit framework, which has a bizarre title. TipKit became a framework, making app features much easier for users to discover. This week, we will talk about an enhancement that Apple introduced to improve tip-appearing logic…
iOS dev
https://swift.mackarous.com/posts/2024/09/modifiers-context-menu/
Swift.Mackarous
SwiftUI Modifiers Deep Dive: contextMenu | Swift.Mackarous
Welcome to the SwiftUI Modifiers Deep Dive series, where we take a closer look at one SwiftUI modifier each week. In this series, I’ll explore the ins and outs of each modifier, breaking down its functionality and use cases. Whether you’re new to SwiftUI…
iOS dev
https://freiwald.dev/posts/custom-environment-colors/
freiwald.dev
The Power of Custom ShapeStyle for SwiftUI Theming
iOS dev
https://swiftwithmajid.com/2024/09/17/discovering-app-features-with-tipkit-groups/
Swift with Majid
Discovering app features with TipKit. Groups.
A year ago, Apple released the TipKit framework, which has a bizarre title. TipKit became a framework, making app features much easier for users to discover. This week, we will talk about an enhancement that Apple introduced to improve tip-appearing logic…
iOS dev
https://orjpap.github.io/swift/low-level/audio/avfoundation/2024/09/19/avAudioEffectNode.html
Orestis Papadopoulos
AVAudioEffectNode: painless low level audio effects written in Swift
I'm Orestis Papadopoulos. I work as a software developer. This is my blog, I write about software, sounds and Swift.
iOS dev
https://augmentedcode.io/2024/09/23/how-to-keep-dates-microseconds-precision-in-swift/
Augmented Code
How to keep Date’s microseconds precision in Swift
DateFormatter is used for converting string representation of date and time to a Date type and visa-versa. Something to be aware of is that the conversion loses microseconds precision. This is extr…
iOS dev
https://fatbobman.com/en/posts/mastering-data-binning-with-swift-charts/
fatbobman.com
Mastering Data Binning with Swift Charts
Explore how to use Swift Charts’ advanced APIs for precise data binning. Learn about NumberBins and DateBins for efficient data processing and visualization. Discover how to improve app performance.
iOS dev
https://mp.weixin.qq.com/s/xDeZ6zM7-6RfPXrs5kCqWw
iOS dev
https://medium.com/livefront/creating-a-dynamic-draggable-scrollview-with-uikit-for-swiftui-13bd25c2954c
Medium
Creating a Dynamic Draggable ScrollView with UIKit for SwiftUI
In one of our recent products, we undertook an exciting challenge to redesign a map and search view. The design we implemented features a…
iOS dev
https://www.polpiella.dev/safari-extensions-swiftui/
www.polpiella.dev
How to build a Safari extension with SwiftUI
Learn how to create a Safari Extension as a popover using only Swift and how to render its UI using SwiftUI.
iOS dev
https://swiftwithmajid.com/2024/09/24/mastering-container-views-in-swiftui-basics/
Swift with Majid
Mastering container views in SwiftUI. Basics.
Since the very first version of the framework, SwiftUI has had several container views. The most popular ones are HStack, VStack, List, etc. This year, Apple introduced new APIs that allow us to build custom container views in a new way. This week, we will…
iOS dev
https://www.createwithswift.com/using-the-zoom-navigation-transition-in-swiftui/
Create with Swift
Using the zoom navigation transition in SwiftUI
Learn how to use the zoom navigation transition from iOS 18 in a SwiftUI app.
iOS dev
https://www.createwithswift.com/creating-a-mesh-gradient-in-swiftui/
Create with Swift
Creating a mesh gradient in SwiftUI
Learn how to create and animate stunning visual effects with Mesh Gradients in a SwiftUI app.
iOS dev
https://www.basbroek.nl/optimizing-assistive-technology
Bas’ Blog
Optimizing for VoiceOver and Voice Control
I’ve spoken about the layering system in accessibility, with VoiceOver support being a good first step toward supporting Voice Control, and Voice Control in turn being a good start in supporting Full Keyboard Access. I stand by this! Things like labels, traits…
iOS dev
https://matteomanferdini.com/swift-urlsession/
Matteo Manferdini
URLSession in Swift: The Essential Guide [with Examples]
When you need to download or upload data in iOS apps, use the `URLSession` class to group, pause, resume and cancel network transfers.
iOS dev
https://matteomanferdini.com/swift-download-file-from-url/
Matteo Manferdini
Downloading files from URLs in Swift [SwiftUI Architecture]
Downloading files in Swift can be pretty straightforward. However, SwiftUI apps must track multiple files, complicating their architecture.
iOS dev
https://www.donnywals.com/getting-started-with-mesh-gradients-on-ios-18/
Donny Wals
Getting started with Mesh Gradients on iOS 18 – Donny Wals
Learn how you can leverage mesh gradients on iOS 18 to create pretty visual effects
iOS dev
https://www.avanderlee.com/swift-testing/expect-macro/
SwiftLee
Using the #expect macro for Swift Testing
Improve your testing workflow with the #expect macro in Swift Testing. Simplify your assertions and debug tests with ease.
iOS dev
https://swiftology.io/articles/tydd-part-4/
Swiftology
Domain modeling with types | Swiftology
In this article we'll talk about **Software Design** and the role **types** play in this process. You'll learn how to leverage Swift's expressive type system to create accurate and robust models tailored to solve problems in your domain.