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://www.donnywals.com/using-ios-18s-new-tabview-with-a-sidebar/
Donny Wals
Using iOS 18’s new TabView with a sidebar – Donny Wals
In iOS 18, Apple has revamped the way that tab bars look. They used to be positioned at the bottom of the screen with an icon and a text underneath. Starting with iOS 18, tab bars will no longer be…
iOS dev
https://www.donnywals.com/building-a-stretchy-header-view-with-swiftui-on-ios-18/
Donny Wals
Building a stretchy header view with SwiftUI on iOS 18 – Donny Wals
Learn how you can use SwiftUI’s ScrollView on iOS 18 to build a stretchy header effect.
iOS dev
https://medium.com/@jpmtech/getting-started-with-swift-testing-in-ios-18-and-xcode-16-4ff1efb408a4
Medium
Getting Started with Swift Testing in iOS 18 and Xcode 16
Swift Testing gives us some great benefits over XCTest, let’s go over a real world example of how we would create unit tests using Swift…
iOS dev
https://medium.com/@jpmtech/new-text-formatters-in-ios-18-4c9037e1d980
Medium
New Text Formatters in iOS 18
Reference, Offset, and Timers, are new text formatters to iOS 18 and they make displaying dates even easier and more powerful.
iOS dev
https://www.massicotte.org/concurrency-swift-6-se-0424
massicotte.org
SE-0424: Custom isolation checking for SerialExecutor
This isn’t the first time in this series that custom actor executors has come up. If you recall, we got custom actor executors with SE-0392. And, just to re-iterate what I said the first time, you do not need to understand what they are to get the idea here.
iOS dev
https://www.avanderlee.com/swiftui/previewable-macro-usage-in-previews/
SwiftLee
@Previewable: Dynamic SwiftUI Previews Made Easy
Discover the power of the @Previewable macro in Xcode 16 for creating richer and more dynamic SwiftUI previews.
iOS dev
https://fatbobman.com/en/posts/swiftdata-in-wwdc2024/
fatbobman.com
SwiftData in WWDC 2024 - The Revolution Continues, Stability Still Awaits
Review of SwiftData's WWDC 2024 update: custom storage, Swift history, batch delete, new macros. Performance and stability concerns remain. Is it ready for projects?
iOS dev
https://www.youtube.com/watch?v=alhFwkbsxrs
YouTube
WWDC24: Create custom visual effects with SwiftUI | Apple
Discover how to create stunning visual effects in SwiftUI. Learn to build unique scroll effects, rich color treatments, and custom transitions. We’ll also explore advanced graphic effects using Metal shaders and custom text rendering.
Discuss this video…
iOS dev
https://www.youtube.com/watch?v=X_JYRz-Hd0o
YouTube
WWDC24: Analyze heap memory | Apple
Dive into the basis for your app’s dynamic memory: the heap! Explore how to use Instruments and Xcode to measure, analyze, and fix common heap issues. We’ll also cover some techniques and best practices for diagnosing transient growth, persistent growth,…
iOS dev
https://youtu.be/aolI_Rz0ZqY?si=ZCRisJhKbJpeKM8_
YouTube
So You Think You Know Git - FOSDEM 2024
Scott Chacon's FOSDEM 2024 talk on Git Tips and Tricks and why he's working on GitButler now (https://gitbutler.com)
Scott talks about:
00:00 - Introduction
01:06 - About Me (well, Scott Chacon)
02:36 - How Well Do You Know Git?
05:09 - Our Agenda
06:25…
iOS dev
https://youtu.be/Md44rcw13k4?si=jfj-KPvr7mlKFN5j
YouTube
So You Think You Know Git Part 2 - DevWorld 2024
Scott Chacon's DevWorld 2024 talk on Git Tips and Tricks. Learn more at https://blog.gitbutler.com
Scott talks about:
00:00 Intro
00:33 Welcome
02:05 About Me
02:24 How Well Do you Know Git
03:19 Agenda
03:31 Switch and Restore
05:55 Hooks
08:33 Attributes…
iOS dev
https://www.kodeco.com/45333595-swift-testing-getting-started
kodeco.com
Swift Testing: Getting Started
In 2021, Apple released Swift concurrency to an adoring audience — finally, developers could write Swift code to implement concurrency in Swift apps! At WWDC 2024, developers got another game changer — Swift Testing.
iOS dev
https://codingwithvera.com/discover-swift-testing/
Coding With Vera
Get to Know Swift Testing
At this year's WWDC, Apple unveiled Swift Testing, a new testing framework. This does not replace XCTest, which iOS developers were already using, but it enhances the introduction of our test writing practices with new features such as tagging, parameterizing…
iOS dev
https://talk.objc.io/episodes/S01E409-environment-preference-updates?t=63
talk.objc.io
Environment & Preference Updates
We discuss some subtleties around SwiftUI's view updates with regard to environment and preference changes.
iOS dev
https://tgomareli.medium.com/inspecting-swifts-observation-exploring-benefits-issues-and-solutions-00617f13d36c
Medium
Inspecting Swift’s Observation. Exploring Benefits, Issues and solutions.
It was a really long road to Observation, as an engineers and part of the community we have tried and learned a lot of different approaches during these years and finally we are currently at the…
iOS dev
https://swiftwithmajid.com/2024/06/17/mastering-scrollview-in-swiftui-scroll-offset/
Swift with Majid
Mastering ScrollView in SwiftUI. Scroll Offset
WWDC 24 is over, and I decided to start writing posts about new features in the upcoming iteration of the SwiftUI framework. Apple continues filling gaps this year by introducing more granular control over the scroll position. This week, we will learn how…
iOS dev
https://www.swiftjectivec.com/Swift-Codable-Handle-Missing-Or-Nil-Values/
Swiftjective-C
@DefaultIfMissing - My Codable Failsafe
Sometimes, you just want some leniancy with codable. Here's how I get it.
iOS dev
https://peterfriese.dev/blog/2024/hero-animation/
Peter Friese
SwiftUI Hero Animations with NavigationTransition
Learn how to replicate the App Store hero animation with SwiftUI's new NavigationTransition
iOS dev
https://www.polpiella.dev/swift-translation-api
www.polpiella.dev
Free, on-device translations with the Swift Translation API
During WWDC24, Apple announced the Swift Translation API, a new framework that allows you to perform on-device translations in your Swift apps entirely for free. In this post, we'll take a look at all the different ways you can use the new API to translate…
iOS dev
https://www.donnywals.com/mixing-colors-in-swiftui-and-xcode-16/
Donny Wals
Mixing colors in SwiftUI and Xcode 16 – Donny Wals
SwiftUI in iOS 18 and macOS 15 has gained a new trick; it can mix colors. This means that it’s now possible to take a color and modify it by applying another color to it using a provided percentage.