iOS dev
@iosdevio
10.9K
subscribers
12
photos
5
files
6K
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.manu.show/2023-09-12-state-object-vs-observed-object/
manu.show
StateObject vs ObservedObject
The differences explained and some mistakes to avoid
iOS dev
https://www.swiftjectivec.com/Generated-Asset-Symbols-Objective-C/
Swiftjective-C
Generated Asset Catalog Symbols in Objective-C
Swift gets all the new toys, and rightfully so. Though, I was happy to see Objective-C still gets some love with Xcode 15.
iOS dev
https://www.youtube.com/watch?v=lgivCGdmFrw
YouTube
Introducing a Memory-Safe Successor Language in Large C++ Code Bases - John McCall - CppNow 2023
https://www.cppnow.org
https://www.linkedin.com/company/cppnow
---
Introducing a Memory-Safe Successor Language in Large Code Bases - John McCall - CppNow 2023
Slides: https://github.com/boostcon/cppnow_presentations_2023
---
Interest in memory-safe programming…
iOS dev
https://sarunw.com/posts/different-ways-to-map-dictionary-in-swift/
Sarunw
Different ways to map over Dictionary in Swift | Sarunw
Learn how to map function work with Swift dictionary.
iOS dev
https://www.pointfree.co/episodes/ep250-testing-debugging-macros-part-1
www.pointfree.co
Episode #250: Testing & Debugging Macros: Part 1
Macros are here! To celebrate, we are releasing a brand new tool to aid in writing tests for them. First, let’s explore testing macros using the tools that Apple provides, evaluate their shortcomings, and see how we can address them.
iOS dev
https://danielsaidi.com/blog/2023/09/15/dismiss-keyboard-when-return-is-pressed-in-a-multiline-swiftui-textfield
iOS dev
https://holyswift.app/discovering-all-swiftui-textfield-keyboard-types/
Holy Swift
Discovering All SwiftUI TextField Keyboard Types - Holy Swift
Explore SwiftUI's TextField keyboard types, optimize user experience, and learn from Apple's naming missteps. Dive into iOS app development.
iOS dev
https://www.swift.org/blog/swift-5.9-released/
Swift.org
Swift 5.9 Released
Swift 5.9 is now available!
🎉
iOS dev
https://www.pointfree.co/blog/posts/113-inline-snapshot-testing
www.pointfree.co
Inline Snapshot Testing
We are releasing a major update to our popular SnapshotTesting library: inline snapshot testing! This allows your text-based snapshots to live right in the test source code, rather than in an external file.
iOS dev
https://www.pointfree.co/blog/posts/114-a-new-tool-for-testing-macros-in-swift
www.pointfree.co
A new tool for testing macros in Swift
With the release of Swift 5.9 and its new macros feature, we are excited to announce a brand new open source library: Macro Testing. It includes powerful tools for writing tests for your macros.
iOS dev
https://www.pointfree.co/episodes/ep251-testing-debugging-macros-part-2
www.pointfree.co
Episode #251: Testing & Debugging Macros: Part 2
Let’s take our MacroTesting library for a spin with some more advanced macros, including those that Apple has gathered since the feature’s introduction, as well as a well-tested library in the community: Ian Keen’s MacroKit.
iOS dev
https://blog.thomasdurand.fr/story/2023-09-24-curious-case-of-sharelink/
Dean’s blog
The curious case of ShareLink with plain text strings
I’m currently playing with ShareLink, a lot, for my upcoming app SharePal. And I couldn’t miss this very strange and inconsistent behavior I got with it. Specifically when providing a string as an item.
iOS dev
https://useyourloaf.com/blog/iphone-15-screen-sizes/
Use Your Loaf - iOS Development News & Tips
iPhone 15 Screen Sizes
Here's a recap of what's new with the 2023 iPhone 15 screen sizes.
iOS dev
https://useyourloaf.com/blog/uikit-view-lifecycle-viewisappearing/
Use Your Loaf - iOS Development News & Tips
UIKit View Lifecycle - viewIsAppearing
The view controller lifecycle has a new callback in iOS 17 that's back-deployable to iOS 13. Here's a quick guide to viewIsAppearing.
iOS dev
https://www.manu.show/2023-09-18-notification-center-testing/
manu.show
Testing NotificationCenter: Concurrency vs Threading
Explaining the differences for effective unit testing of each scenario
iOS dev
https://github.com/toph42/ExampleKit
GitHub
GitHub - toph42/ExampleKit: This is an example of how to develop a library in Swift Playgrounds 4 on iPad and deploy it such that…
This is an example of how to develop a library in Swift Playgrounds 4 on iPad and deploy it such that it can be added as a Package to other Swift Playgrounds App projects. - toph42/ExampleKit
iOS dev
https://medium.com/kinandcartacreated/how-to-build-ios-live-activity-d1b2f238819e
Medium
How to build iOS Live Activity
Quick Guide on How to Add a Live Activity to Your App
iOS dev
https://medium.com/airbnb-engineering/unlocking-swiftui-at-airbnb-ea58f50cde49
Medium
Unlocking SwiftUI at Airbnb
How Airbnb adopted SwiftUI in our iOS app
iOS dev
https://dimillian.medium.com/how-to-use-the-new-inspector-swiftui-view-modifier-9cefb8353beb
Medium
How to use the new inspector SwiftUI view modifier
Making a secondary column has never been simpler with iOS 17+
iOS dev
https://adityagi02.medium.com/creating-a-carousel-view-in-swiftui-a-step-by-step-guide-7ac29bcd1783
Medium
Creating a Carousel View in SwiftUI: A Step-by-Step Guide
Carousel views are a visually engaging way to showcase a series of images or content in your SwiftUI app. In this tutorial, we’ll guide you…