iOS dev
@iosdevio
10.8K
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.8K subscribers
iOS dev
https://swdevnotes.com/swift/2022/define-colors-with-hue-saturation-and-brightness-rather-than-red-green-and-blue-properties/
Swdevnotes
Define colors with Hue, Saturation and Brightness rather than Red, Green and Blue properties
How to define colors with Hue, Saturation and Brightness rather than Red, Green and Blue properties
iOS dev
https://holyswift.app/animated-launch-screen-in-swiftui/
Holy Swift
Animated Launch Screen in SwiftUI - Holy Swift
Create an easy animated Launch Screen in SwiftUI. Learn how to build your first launch screen in minutes using SwiftUI properties.
iOS dev
https://www.avanderlee.com/swift/unit-tests-best-practices/
SwiftLee
Getting started with Unit Tests in Swift
Get started and learn how to write unit tests to validate your code. Best practices help you to be more productive by writing better tests.
iOS dev
CN
iOS dev
https://mp.weixin.qq.com/s/nbPIScJEZ3ReMSFuvNLkzQ
iOS dev
EN
iOS dev
https://www.swift.org/blog/focus-areas-2023/
Swift.org
Swift project in 2023
There’s a lot of exciting work going on in the Swift project, and it’s hard to keep track of it all because it’s happening in many different repositories, pull requests, and forum threads. To give the community a better view of the big picture, the Core Team…
iOS dev
https://www.emergetools.com/blog/posts/how-xcode14-unintentionally-increases-app-size
Emergetools
Emerge Tools Blog | How Xcode 14 unintentionally increases app size
Examining why some popular iOS apps suddenly got bigger after releasing with Xcode 14.
iOS dev
https://swiftsenpai.com/swift/swift-concurrency-prevent-thread-explosion/
Swift Senpai
How Does Swift Concurrency Prevent Thread Explosions? - Swift Senpai
Find out how Swift Concurrency is working behind the scene to prevent developers from accidentally triggering a thread explosion.
iOS dev
https://www.avanderlee.com/swift/result-builders/
SwiftLee
Result builders in Swift explained with code examples
Result builders in Swift allow you to combine build components into a single outcome value. Code examples demonstrate how you can use them.
iOS dev
https://www.avanderlee.com/optimization/binary-targets-swift-package-manager/
SwiftLee
Binary Targets in Swift Package Manager
Binary Targets allow you to optimize build times, CI, and reduce load times of Swift Package Manager by using xcframeworks.
iOS dev
https://tiagolopes.blog/2022/11/01/when-does-a-swiftui-environment-get-retained/
Tiago Lopes
When does a SwiftUI Environment get retained?
Let’s explore some scenarios in which the SwiftUI environment stays in memory, even after the views are removed from screen.
iOS dev
https://tiagolopes.blog/2022/11/17/swiftui-tip-enumerating-a-view-state/
Tiago Lopes
SwiftUI Tip: Enumerating a View State
Using Swift enums to describe the possible states of a View.
iOS dev
https://useyourloaf.com/blog/swiftui-labeled-content/
Use Your Loaf - iOS Development News & Tips
SwiftUI Labeled Content
Tired of building your own views with a label next to a value? Apple added LabeledContent to iOS 16 and macOS 13 for just that purpose.
iOS dev
https://ampersandsoftworks.com/posts/you-can-stop-writing-yyyy-mmm-dd-as-of-ios-15/
Ampersandsoftworks
You can stop writing date format strings like
Apple gives us a modern replacement for the magical format strings we pass to DateFormatters, let's talk about the Verbatim Format Style.
iOS dev
https://sarunw.com/posts/swiftui-equal-height-hstack/
Sarunw
How to make equal height subviews in HStack | Sarunw
Learn how to make all subviews in HStack have an equal height.
iOS dev
https://sarunw.com/posts/swiftui-list-multiple-selection/
Sarunw
Multiple rows Selection in SwiftUI List | Sarunw
Learn how to allow multiple row selection in SwiftUI List.
iOS dev
https://swdevnotes.com/swift/2022/create-employee-model-to-get-navigationsplitview-sample-code-to-work-in-swiftui/
iOS dev
https://oleb.net/2022/animation-modifier-position/
Ole Begemann
When .animation animates more (or less) than it’s supposed to
SwiftUI views and view modifiers can be divided into “rendering“ and “non-rendering” groups. The position of the `animation` modifier with respect to non-rendering modifiers is irrelevant for the question if a change gets animated or not.
iOS dev
https://danielsaidi.com/blog/2022/11/16/using-complex-gestures-in-a-scroll-view
Daniel Saidi
Using complex gestures in a SwiftUI ScrollView
SwiftUI gestures are complicated, since they can block the ScrollView gestures. Let’s look at a way to implement rich view gestures in a way that doesn’t block the scrolling.