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
https://mp.weixin.qq.com/s/ABveMrA--3JWkpfb2d09lw
// Lightweight iOS animation framework
Weixin Official Accounts Platform
轻量化的iOS动画框架
iOS客户端日常开发中,经常要实现一些简单的动画组合效果,提升App的体验,但系统提供的实现方式存在回调嵌套的问题,不容易维护。
iOS dev
https://www.swift.org/blog/introducing-swift-http-types/
Swift.org
Introducing Swift HTTP Types
We’re excited to announce a new open source package called Swift HTTP Types.
iOS dev
https://ohmyswift.com/blog/2023/06/19/exploring-the-new-push-notifications-console-from-apple/
OhMySwift
Exploring the New Push Notifications Console from Apple
Apple has recently unveiled a powerful new tool for developers: the Apple Push Notifications Console. This innovative console simplifies the task of sending test notifications to Apple devices using the Apple Push Notification service (APNs).
iOS dev
https://swiftwithmajid.com/2023/07/11/unidirectional-flow-in-swift/
Swift with Majid
Unidirectional flow in Swift
This week I will talk about the state management approach I have used in my apps for years. We will cover building a predictable, testable, debuggable, and modular state management system in Swift.
iOS dev
https://www.avanderlee.com/swift/backdeployed-function-back-deployment/
SwiftLee
@backDeployed to extend function availability to older OS releases
The @backDeployed attribute allows SDK developers to back-deploy self-contained functions and support apps running older OS versions.
iOS dev
https://useyourloaf.com/blog/swiftui-onchange-deprecation/
Use Your Loaf - iOS Development News & Tips
SwiftUI onChange Deprecation
Apple made changes to the SwiftUI onChange handler in iOS 17.
iOS dev
https://www.swiftjectivec.com/snip-context-menu-preview-shape-in-swiftui/
Swiftjective-C
Set a Preview Shape for Views Presenting Context Menus
When presenting a context menu, customize the shape of the view presenting it.
iOS dev
https://antran.app/2023/mastering_simctl/
iOS dev
https://www.reddit.com/r/RedditEng/comments/14gd9gc/ios_ui_testing_strategy_and_tooling/
Reddit
From the RedditEng community on Reddit
Explore this post and more from the RedditEng community
iOS dev
https://blog.kulman.sk/a-few-xcode-debugging-tips/
blog.kulman.sk
A few Xcode debugging tips
The Xcode debugger is quite a powerful tools but I have only seen a few iOS developer using to for more than printing out variable values with the po debugger command or setting values with the expr debugger command.
Let me show you a few commands I use for…
iOS dev
https://sarunw.com/posts/floating-action-button-in-swiftui/
Sarunw
Floating Action Button in SwiftUI | Sarunw
iOS doesn't have a Floating Action Button, but we can easily recreate it using what we have in SwiftUI.
iOS dev
https://azamsharp.com/2023/07/15/property-wrappers-vs-data-access-layer.html
AzamSharp
Property Wrappers Vs Data Access Layer
Convenience Property Wrappers vs Custom Data Access Layer in SwiftUI
iOS dev
https://holyswift.app/ios-architecture-essentials-choosing-between-closures-and-protocols/
Holy Swift
iOS Architecture Essentials: Choosing Between Closures and Protocols - Holy Swift
Dive into the iOS architectural decision of using closures versus protocols. Explore their pros, cons, and impact on your code structure.
iOS dev
https://xiaozhuanlan.com/topic/7306192458
// CN - WWDC23 10164 - What's new in Swift
Xiaozhuanlan
WWDC23 10164 - What's new in Swift - 小专栏
WWDC23 内参 - @老司机技术 - 摘要:这个 Session 涉及了 Swift 的新语法特性和 Swift Macro 的话题,这些功能对于编写更加灵活和健壮的 API 以及高质量代码起到了很大的帮助。此外,也深入探讨了在受限环境下使用 Swift 的优势,并讨论了...
iOS dev
https://www.youtube.com/watch?v=WOLkuwfa0x4
YouTube
CocoaHeadsNL Meetup, 19 July 2023
Live stream of the CocoaHeadsNL meetup at Flitsmeister in Veenendaal.
Schedule:
19:00 - Two talks by Flitsmeister
20:00 - Tom Lokhorst: SharePlay: Turn your app into a shared experience
You can watch both talks via this live stream but it's even better…
iOS dev
https://blog.unity.com/engine-platform/unity-support-for-visionos
Unity
Unity support for visionOS: What you need to know
Get a comprehensive overview of Unity's support for Apple Vision Pro. Learn the benefits of developing on visionOS with Unity PolySpatial.
iOS dev
https://betterprogramming.pub/boost-your-swift-loop-performance-by-87-cf790fd3ff2d
Medium
Boost Your Swift Loop Performance By 87%
A simple trick to supercharge your loops using “loop unrolling”
iOS dev
https://useyourloaf.com/blog/swiftui-onchange-deprecation/
Use Your Loaf - iOS Development News & Tips
SwiftUI onChange Deprecation
Apple made changes to the SwiftUI onChange handler in iOS 17.
iOS dev
https://swiftsenpai.com/swift/asyncstream-callback/
Swift Senpai
How to Create Callback-like Behavior Using AsyncStream in Swift - Swift Senpai
AsyncStream was introduced to help developers create callback-like behavior using the async/await syntax. Read this article to find out more.
iOS dev
http://swiftwithmajid.com/2023/07/18/mastering-charts-in-swiftui-selection/
Swift with Majid
Mastering charts in SwiftUI. Selection.
Swift Charts provides a lovely API allowing you to tune charts and add custom interactions within a few lines of code. The following framework iteration goes further and allows us to track chart selection in a single line of code. This week we will learn…
iOS dev
https://www.avanderlee.com/debugging/oslog-unified-logging/
SwiftLee
OSLog and Unified logging as recommended by Apple
Create structured logging using OSLog and benefit from Xcode's debugging console using filters and colored logs.