Weekend good reads for Apple developers #2023/46

It's Friday. Actually it is rainy Friday here in Bay Area, so it's a perfect weather to read through some of great reads for developers.

And this is it for today. We'll be back with new articles next week (probably, a little bit earlier due to Thanksgiving).

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/38

iPhone 15 and iPhone 15 Pro are arriving to first customers. Hopefully, you've got the model you wanted and now you have some time to go through interesting reads.

And this is it for today. Have some fun over the weekend (especially if you got your new iPhone) and get back next Friday for another pack of great reads!

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/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/29

Heat waves are attacking California, so probably more time to be spent under AC or at the beach. Anyway, we still have good list of nice reads for developers.

And just one site to bookmark collection – Laws of UX is a collection of best practices that designers can consider when building user interfaces. by Jon Yablonski. Site brings a lot of user experience hints with examples. Definitely recommend to keep an eye on it.

And with this – let's start this weekend! Come back next Friday for more good reads!

Weekend good reads for Apple developers #2023/23

WWDC23 edition of weekend good reads is here. Surely, there are still sessions you want to watch or re-watch, but there are already great articles that go well with WWDC content.

And... Apple Treats team reviews WWDC23 announcements in next episode – Spatial Computing! on June 14, 2023 at 9:00am PDT. Join us with your thoughts and impressions! See you on the live stream and come back next week for more great articles!


Diagnostics collecting library

WeTransfer released its diagnostics collecting library as open-source project.

This library does not use backend to collect the diagnostics but relies on user's explicit action to share diagnostic messages with the developer.

Application developers could add their own information to report.

The library allows to easily attach the Diagnostics Report as an attachment to the MFMailComposeViewController.

  •  Integrated with the MFMailComposeViewController
  • Default reporters include:
    • App metadata
    • System metadata
    • System logs divided per session
    • UserDefaults
  •  Possibility to filter out sensitive data using a DiagnosticsReportFilter
  •  A custom DiagnosticsLogger to add your own logs
  •  Smart insights like "⚠️ User is low on storage" and "✅ User is using the latest app version"
  •  Flexible setup to add your own smart insights
  •  Flexible setup to add your own custom diagnostics
  •  Native cross-platform support, e.g. iOS, iPadOS and macOS

GitHub: Diagnostics

Weekend good reads for Apple developers #2023/14

It's already April... Apple announced WWDC23 and we have great reads for you this weekend.

And couple of takes on absolutely unrelated article which you can read on your Mac – Apple Has Included Bitcoin Whitepaper in Every Version of macOS Since 2018 (and possible explanation – Here’s why macOS has the Bitcoin whitepaper hidden in its files).

We would like to finish this episode with shameless plug of our podcast episode dedicated to ChatGPT. If you find it relevant, please, leave a rating and review in Apple Podcasts or any other platform you use to listen to podcasts.


Thank you and see you next week!