iOS dev
@iosdevio
10.9K
subscribers
12
photos
5
files
5.97K
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
🧑💻
WWDC23 by awesome people
👩💻
iOS dev
https://github.com/insidegui/WWDC/releases/tag/7.4.2
GitHub
Release Version 7.4.2 · insidegui/WWDC
Version 7.4.2
Addresses a crash when filtering in the Schedule or Videos tab
Release notes from version 7.4.1
The schedule tab now lists all content, including unreleased videos
Labs...
iOS dev
https://telegra.ph/WWDC-2023-Summary-06-13
Telegraph
WWDC 2023 Summary
Migrate to SwiftData URL: https://developer.apple.com/videos/play/wwdc2023/10189/ This video guides developers on how to start using SwiftData in their apps. It demonstrates how to use Xcode to generate model classes from existing Core Data object models…
iOS dev
https://wwdcnotes.com/events/wwdc23/
iOS dev
https://blog.eidinger.info/all-new-frameworks-presented-at-wwdc23
Swifty Tech by Marco Eidinger
All new frameworks presented at WWDC23
Updated: July 25th 2023 (Xcode 15 Beta 5)
iOS dev
https://swiftwithmajid.com/2023/06/06/what-is-new-in-swiftui-after-wwdc23/
Swift with Majid
What is new in SwiftUI after WWDC 23
WWDC 23 is here, so many things have changed and been added to the SwiftUI framework. In this post, you can find the summary of the most significant SwiftUI features available in the 5th iteration of the framework.
iOS dev
https://useyourloaf.com/blog/wwdc-2023-viewing-guide/
Use Your Loaf - iOS Development News & Tips
WWDC 2023 Viewing Guide
My WWDC 2023 viewing guide to help you plan the sessions you want to watch.
iOS dev
https://www.swiftjectivec.com/ios-17-notable-uikit-additions/
Swiftjective-C
iOS 17: Notable UIKit Additions
iOS 17 is out in the wild! As always, let's check in with our mature interface framework, UIKit.
iOS dev
https://www.swiftjectivec.com/wwdc23-developer-documentation/
Swiftjective-C
WWDC23 - Developer Documentation
Credit where credit is due. Apple's documentation game was seriously stepped up this year.
iOS dev
🧑💻
WWDC23 end)
👩💻
iOS dev
https://betterprogramming.pub/swiftui-testing-a-pragmatic-approach-aeb832107fe7
Medium
SwiftUI Testing: a Pragmatic Approach
During the last few months, I’ve been reading “Unit Testing Principles, Practices, and Patterns” by Vladimir Khorikov. It’s definitely one of the best books I’ve read about testing. One of the things…
iOS dev
https://www.bam.tech/article/building-a-robust-clean-architecture-viper-ios-app
Theodo
Building a robust clean architecture / VIPER iOS app
Discover the architecture and VIPER approach of the Healico project, an Android and iOS app for wound monitoring. Learn about the challenges, clean architecture principles, and considerations for starting a new project with SwiftUI.
iOS dev
https://swiftsenpai.com/xcode/using-time-profiler/
Swift Senpai
5 Simple Steps to Find Slow Code Using Xcode Time Profiler - Swift Senpai
It might feel overwhelming to use Xcode Time Profiler for the first time. Here're 5 simple steps to help you get started with Time Profiler.
iOS dev
https://swiftsenpai.com/development/using-uicontentunavailableconfiguration/
Swift Senpai
How to Handle Empty States Using UIContentUnavailableConfiguration - Swift Senpai
Learn how you can effortlessly handle empty states in your view controller using UIContentUnavailableConfiguration introduced in iOS 17.
iOS dev
https://www.avanderlee.com/swiftui/contentunavailableview-handling-empty-states/
SwiftLee
ContentUnavailableView: Handling Empty States in SwiftUI
Use the ContentUnavailableView to show localized empty states with your users that look familiar to standard system components.
iOS dev
https://www.avanderlee.com/swift/macros/
SwiftLee
Swift Macros: Extend Swift with New Kinds of Expressions
Macros in Swift allow you to extend the compiler with custom build errors and code generation to eliminate extraneous boilerplate code.
iOS dev
https://otbivnoe.ru/2023/06/13/Automating-RawRepresentable-Conformance-with-Swift-Macros.html
otbivnoe's blog
Automating RawRepresentable Conformance with Swift Macros
When creating a travel-planner app, it's essential for users to provide information about their trips. One of the required fields is the visa type. To handle various visa types, we can utilize an enumeration called Visa
iOS dev
https://www.donnywals.com/whats-the-difference-between-macros-and-property-wrappers/
Donny Wals
What’s the difference between Macros and property wrappers? – Donny Wals
With Swift 5.9 and Xcode 15, we have the ability to leverage Macros in Swift. Macros can either be written with at prefix or with a prefix, depending on where they’re being used. If you want to see…
iOS dev
https://www.donnywals.com/whats-the-difference-between-binding-and-bindable/
Donny Wals
What’s the difference between @Binding and @Bindable – Donny Wals
With iOS 17, macOS Sonoma and the other OSses from this year’s generation, Apple has made a couple of changes to how we work with data in SwiftUI. Mainly, Apple has introduced a Combine-free version…
iOS dev
CN
iOS dev
https://mp.weixin.qq.com/s/aloL0oyFUYIukhaqE-YfTA
// Optional value optimization in Swift
Weixin Official Accounts Platform
Swift 的可选值优化
本文介绍了 Swift 的 nil 与 OC 不同,以及编译时的内存使用优化手段。