iOS dev
@iosdevio
10.9K
subscribers
12
photos
5
files
6.01K
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://fatbobman.com/en/posts/the-evolution-of-swiftui-scroll-control-apis/
fatbobman.com
The Evolution of SwiftUI Scroll Control APIs and Highlights from WWDC 2024
Explore the evolution of SwiftUI scroll control APIs, from WWDC 2019 to 2024. Learn about ScrollViewReader, scrollPosition, onScrollPhaseChange, & more.
iOS dev
https://github.com/microsoft/generative-ai-for-beginners
GitHub
GitHub - microsoft/generative-ai-for-beginners: 21 Lessons, Get Started Building with Generative AI
🔗
https://microsoft.github.io/generative…
21 Lessons, Get Started Building with Generative AI
🔗
https://microsoft.github.io/generative-ai-for-beginners/ - microsoft/generative-ai-for-beginners
iOS dev
https://douglashill.co/zoom-transitions/
Douglas Hill
Zoom transitions
A detailed, illustrated guide to my favourite addition in the iOS 18 SDK.
iOS dev
https://www.createwithswift.com/exploring-the-navigationsplitview/
Create with Swift
Exploring the Navigation Split View
Explore the NavigationSplitView on different platforms, how to use it and the related modifiers.
iOS dev
https://www.createwithswift.com/creating-a-lock-screen-widget-with-swiftui/
Create with Swift
Creating a Lock Screen widget with SwiftUI
Understand how to make widgets available for the device Lock Screen in a SwiftUI app.
iOS dev
https://www.createwithswift.com/the-touch-evolution-how-gestures-shape-our-digital-worlds/
Create with Swift
The Touch Evolution: How Gestures Shape Our Digital Worlds
Explore how gestures impacted the way people interact with the digital world.
iOS dev
https://swiftwithmajid.com/2024/07/02/mastering-scrollview-in-swiftui-scroll-phases/
Swift with Majid
Mastering ScrollView in SwiftUI. Scroll Phases
This year, the SwiftUI framework introduced several new scrolling APIs, allowing us to track and tune everything in a scroll view. This week, we will discuss monitoring scroll phases in SwiftUI.
iOS dev
https://swiftonserver.com/advanced-async-sequences/
Swiftonserver
Advanced Async Sequences - Swift on server
Learn how to use and create your own AsyncSequences in Swift.
iOS dev
https://www.massicotte.org/concurrency-swift-6-se-0431
massicotte.org
SE-0431: @isolated(any) Function Types
Swift uses its type system to model concurrency. An integral part of that system is functions. Swift’s ability to model how functions can behave has expanded pretty dramatically lately. Except, there’s a substantial gap. We’ve seen many new facilities for…
iOS dev
https://augmentedcode.io/2024/07/01/scroll-geometry-and-position-view-modifiers-in-swiftui-on-ios-18/
Augmented Code
Scroll geometry and position view modifiers in SwiftUI on iOS 18
WWDC’24 brought some updates to scrolling. One of which is onScrollGeometryChange(for:of:action:) what we can use for reacting to scroll geometry changes. The view modifier has two closures, …
iOS dev
https://belkadan.com/blog/2024/07/AnyObject/
-dealloc
AnyObject
When is AnyObject not AnyObject? When it's a protocol type.
iOS dev
https://digitalbunker.dev/mastering-animatable-and-animatablepair-swiftui/
Digital Bunker
Mastering Animatable and AnimatablePair in SwiftUI
Master SwiftUI animations with Animatable and AnimatablePair. Learn to sync custom property animations for seamless transitions and smooth effects.
iOS dev
https://www.polpiella.dev/swiftui-inspector-modifier
www.polpiella.dev
Show and hide SwiftUI inspectors with an identifiable item
Learn how to create a custom view modifier to overcome the API limitations of SwiftUI inspectors and that allows you to show and hide SwiftUI inspectors with an identifiable item.
iOS dev
https://useyourloaf.com/blog/xcode-explicitly-built-modules/
Use Your Loaf - iOS Development News & Tips
Xcode Explicitly Built Modules
Xcode 16 introduces an experimental setting to explicitly build Swift modules.
iOS dev
https://matteomanferdini.com/swift-asyncstream/
Matteo Manferdini
AsyncStream and AsyncSequence for Swift Concurrency
AsyncStream allows you to easily create asynchronous sequences and quickly adapt old APIs to Swift concurrency.
iOS dev
https://www.avanderlee.com/swift/typed-throws/
SwiftLee
Typed throws in Swift explained with code examples
Discover the benefits of using typed throws in Swift. Learn how typed throws provide compile-time checks and enhanced error handling.
iOS dev
https://fatbobman.com/en/posts/mastering-the-swift-testing-framework/
fatbobman.com
Swifter and Swifty - Mastering the Swift Testing Framework
Explore Swift Testing, Apple’s new framework for writing faster, Swifter tests that align with Swift programming habits. Learn how to configure, write expectations, organize test cases and much more.
iOS dev
https://dimillian.medium.com/some-tips-tricks-with-the-new-ios-18-scrollview-api-95632b41bc8e
Medium
Some tips & tricks with the new iOS 18 ScrollView API
Pagination, hiding navigation and tab bar & more.
iOS dev
https://www.massicotte.org/concurrency-swift-6-se-0434
massicotte.org
SE-0434: Usability of global-actor-isolated types
Global actors are central to the vast majority of Swift programs. In fact, often you only really need two kinds of isolation - MainActor and not-MainActor. But, global actors have some quirks that makes for some strange/frustrating behavior.
iOS dev
https://digitalbunker.dev/blend-modes-in-swiftui/
Digital Bunker
Blend Modes in SwiftUI
Learn what blend modes are, why they're essential in digital design, and how to implement them in SwiftUI for stunning visual effects.