Weekend good reads for Apple developers #2023/42

Another weekend is coming, so here are some good reads to spend some free time.

That would be it for this week. Come back next Friday and we'll share more great articles.

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.

Weekend good reads for Apple developers #2023/39

Fall is here, another nice weekend is here too. Let's go through great articles.

And that is it. Come back next week for more great articles!

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

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).

Weekend good reads for Apple developers #2023/35

It's September already! Time flies... School year is started. And we have something new to learn today.

And this is it for this week. We will be back next Friday with another great pack of articles!

Weekend good reads for Apple developers #2023/32

School starts in US, and we have another weekend with great reads to spend some time on.

And quick shoutout for next week's online conference – Mobile People Community Day. Join our experts with great talks on different mobile development platforms, including review of WWDC23 announcements.

Weekend good reads for Apple developers #2023/24

We're all still processing the WWDC announcements, watching sessions, reading reviews. And here is another pack of good reads.

That is a lot. Choose wisely. And.. #ICYMI Apple Treats team reviewed WWDC23. This was really fun episode and we went through important developer announcements and talked about spatial computing too.

https://www.youtube.com/watch?v=wQ-4ClIvf7U
https://www.youtube.com/watch?v=wQ-4ClIvf7U

Swift Community starts discussing possible introduction of macros to Swift

Thread on Swift Forums now started to discuss future of Swift macros.

Macros could solve code generation issues such as Codable or Equatable implementation without any compiler magic. Proposal includes type-safe approach for different kinds of macros.

Since discussion is just started, it is a good time to keep an eye on directions and provide meaningful feedback.

Swift Forums: A Possible Vision for Macros in Swift

GitHub: A Possible Vision for Macros in Swift