Weekend good reads for Apple developers #2023/47

This week is quite short in US. So, good reads come early this time.

And with this, we're wrapping up. See you next week for another pack of good reads!

Weekend good reads for Apple developers #2023/43

It's almost halloween here, but our regular list of great reads is not spooky at all!

Wrapping up for this weekend and see you next time in November!

iOS 17.2 with Journal app and other platforms enter beta testing

Apple launches first beta for iOS/iPadOS 17.2, macOS Sonoma 14.2, watchOS 10.2, tvOS 17.2. Xcode 15.2 beta is also available.

Xcode 15.1 beta 2 contains visionOS SDK 1.0 beta 4.

New betas bring Contact Key Verification to iMessage. Also Journal app and Journaling Suggestion API is now available. Music app gets collaborative playlists feature.

tvOS beta brings new navigation to TV app.

Apple Developer: Get ready with the latest beta releases

Beta download: Operating Systems

Release notes:

References:

Weekend good reads for Apple developers #2023/40

This is 40th edition of good reads in this year. Let's go through today's list.

And this is it for today. We'll get back next week with another pack of great reads.

Beta 2 is available for iOS 17.1 and other platforms, visionOS gets beta 4

Apple continues beta testing of upcoming updates. This time beta 2 is released for iOS/iPadOS 17.1, macOS Sonoma 14.1, watchOS 10.1 and tvOS 17.1. Xcode 15.1 beta 1 is available too. Apple also releases SDK and visionOS simulator beta 4.

Warning! Development for visionOS now requires Apple Silicon Macs!

iOS 17.1 beta 2 adds more settings for StandBy widgets. macOS Sonoma 14.1 beta 2 adds warranty information to system settings pane.

watchOS 10.1 beta 2 adds support for Double Tap gesture for Apple Watch Series 9 and Ultra 2.

Beta download: Operating Systems

Release notes:

References:

Xcode 15 with Swift 5.9 is released

Apple releases Xcode 15 with Swift 5.9 toolchain.

Xcode 15 includes Swift 5.9 and SDKs for iOS 17, iPadOS 17, tvOS 17, watchOS 10, and macOS Sonoma.

  • Swift macro support brings inline expansions and breakpoint debugging in the source editor
  • Git staging helps craft your next commit without leaving your code
  • String catalogs streamline localization with a single place to view and edit strings
  • Bookmarks help organize your favorite locations and searches in your projects
  • Test reports provide summary view, testing insights, and video playback for UI automation results
  • OSLog offers a structured and customizable logging mechanism in the debug console
  • Documentation Preview editor brings real-time preview for DocC content
  • Archive workflows streamline distribution with simplified export and upload to TestFlight and the App Store
Mac App Store – Xcode

Swift 5.9 is now officially released for supported platforms.

This is a major new release that adds an expressive macro system to the language and introduces support for integrating Swift into C++ codebases through bidirectional interoperability.

It also introduces parameter packs, an improved expression evaluator while debugging, enhanced crash handling, Windows platform improvements, and more.

Swift Blog

Mac App Store: Xcode

Release Notes: Xcode 15 Release Notes

Swift Blog: Swift 5.9 Released

Xcode 15 Release Candidate now could be used to submit iOS 17 apps

Apple starts accepting App Store application for iOS/iPadOS 17, watchOS 10 and tvOS 17. Apps should be built with Xcode 15 Release Candidate.

Xcode 15 release is expected on September 18 together with OS releases.

Starting in April 2024, apps submitted to the App Store must be built with Xcode 15 and the iOS 17 SDK, tvOS 17 SDK, or watchOS 10 SDK (or later).

Apple Developer

Apple Developer: App Store submissions now open for the latest OS releases

Weekend good reads for Apple developers #2023/36

Next week we'll see how new iPhone is better than previous one, so, we have weekend to read about development topics.

And that is it for today. See you after the event (and, after our next podcast episode).