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://swiftwithmajid.com/2023/08/01/mastering-storekit2/
Swift with Majid
Mastering StoreKit 2
StoreKit provides us with an opportunity to make revenue from our apps. It allows us to set up the purchase flow for in-app purchases and subscriptions. StoreKit 2 introduces a modern Swift-based API to build type-safe in-app purchases. This week we will…
iOS dev
https://sarunw.com/posts/content-unavailable-view-in-swiftui/
Sarunw
ContentUnavailableView in SwiftUI | Sarunw
A dedicated SwiftUI view to present an empty state for your app.
iOS dev
https://jacobbartlett.substack.com/p/async-testing-masterclass-4-advanced
Jacob’s Tech Tavern
Advanced async testing: Unstructured concurrency
Write robust and maintainable software using modern language features
iOS dev
https://www.kodeco.com/40323909-swiftui-tutorial-navigation
kodeco.com
SwiftUI Tutorial: Navigation
In this tutorial, you’ll use SwiftUI to implement the navigation of a master-detail app. You’ll learn how to implement a navigation stack, a navigation bar button, a context menu and a modal sheet.
iOS dev
https://alwaysprocessing.blog/series/objc-internals
Always Processing
Objective-C Internals
Get ready to dive deep into the inner workings of the Objective-C language and runtime! Each post delves into a specific aspect of the language and explores the details of its implementation. I hope you’ll find this valuable to demystify the language, tackle…
iOS dev
https://onevcat.com/2023/08/observation-framework/
OneV’s Den
深入理解 Observation - 原理,back porting 和性能
SwiftUI 遵循 Single Source of Truth 的原则,只有修改 View 所订阅的状态,才能改变 view tree 并触发对 body 的重新求值,进而刷新 UI。最初发布时,SwiftUI 提供了 @State、@ObservedObject 和 @EnvironmentObject 等属性包装器进行状态管理。在 iOS 14 中,Apple 添加了 @StateObject,它补全了 View 中持有引用类型实例的情况,使得 SwiftUI 的状态管理更加完善。
iOS dev
https://dev.to/petertech/reducing-jpeg-uiimage-ram-usage-by-50-2jed
DEV Community
Reducing JPEG UIImage RAM Usage by 50%
In 2013, Apple shifted from the detailed, texture-rich designs of the past to a simpler style filled...
iOS dev
https://milen.me/writings/appkit-vs-swiftui-stable-vs-shiny/
milen.me
AppKit vs SwiftUI: Stable vs Shiny
AppKit vs SwiftUI: The Question When writing a native macOS app, developers need to decide which UI framework to write new code in. AppKit, whose origins date back to 30yrs+ ago, feels like a dinosaur soon to be retired with the shiny SwiftUI waiting around…
iOS dev
https://medium.com/docsapp-product-and-technology/getting-started-with-xcode-server-a-practical-guide-for-simplifying-ci-cd-for-ios-apps-17205ee01a1e
Medium
Getting Started with Xcode Server: A Practical Guide for Simplifying CI/CD for iOS Apps
In the ever-changing realm of iOS app development, staying ahead of the curve is crucial, and this demands efficient processes and seamless…
iOS dev
https://bugorbn.medium.com/share-data-between-devices-without-internet-access-ios-multipeer-connectivity-7caaba7ff477
Medium
Share data across devices without internet access. iOS Multipeer Connectivity
Multipeer Connectivity is an alternative to the common data exchange format. Instead of exchanging data via Wi-Fi or Cellular Network…
iOS dev
https://www.avanderlee.com/xcode/xcode-debug-console/
SwiftLee
Xcode Debug Console Tour: Exploring All Options
The Xcode Debug Console provides access to the LLDB debugger and allows you to filter logs and narrow down issues with your app.
iOS dev
https://useyourloaf.com/blog/mapkit-for-swiftui/
Use Your Loaf - iOS Development News & Tips
MapKit for SwiftUI
Getting started with MapKit for SwiftUI
iOS dev
https://matteomanferdini.com/swift-async-await/
Matteo Manferdini
Async Await in Swift: Concurrency Explained [With Examples]
What is async and await in Swift with examples of how to write an async functions and structured concurrency.
iOS dev
http://swiftwithmajid.com/2023/08/08/mastering-storekit2-productview-in-swiftui/
Swift with Majid
Mastering StoreKit 2. ProductView and StoreView in SwiftUI.
We started a series of posts about StoreKit 2 last week. We learned the basics of StoreKit 2 and how easily we can monetize our apps. This week, we will continue the topic by learning about StoreKit views in SwiftUI. The StoreKit 2 introduces SwiftUI views…
iOS dev
https://www.polpiella.dev/qreate-drag-and-drop
www.polpiella.dev
Delightful SwiftUI image drag & drop for a macOS app
How to easily implement image drag & drop with beautiful animations in a SwiftUI app
iOS dev
https://alexanderweiss.dev/blog/2023-08-13-push-notification-in-swiftui
alexanderweiss.dev
Push Notifications in SwiftUI
SwiftUI has been available for several years, but I have never had to handle push notifications in a pure SwiftUI application until now. My goal this past week was to integrate push notification handling for the following cases:
- App is running in ...
iOS dev
https://lickability.com/blog/detecting-collisions-with-realitykit-in-visionos/
Lickability
Detecting Collisions with RealityKit in visionOS – Lickability
Our how-to guide
iOS dev
https://holyswift.app/mistakes-to-avoid-when-implementing-quick-tips-with-swiftuis-tipkit/
Holy Swift
Mistakes to Avoid When Implementing Quick Tips with SwiftUI's TipKit - Holy Swift
Explore TipKit for iOS: a powerful tool for educational quick tips. Learn its best uses and common pitfalls.
iOS dev
https://holyswift.app/adaptative-views-that-fit-anywhere-in-swiftui/
Holy Swift
Adaptative Views That Fit Anywhere in SwiftUI - Holy Swift
Explore SwiftUI's ViewThatFits struct for adaptive layouts, understand proposed vs. ideal sizes, and boost iOS app responsiveness.
iOS dev
https://www.swift.org/blog/sswg-update-2023/
Swift.org
SSWG 2023 Annual Update
Once a year, the Swift Server workgroup (SSWG) reflects on recent community accomplishments and lays out focus areas for the year ahead.