Version 2.0 List of Changes

I’m just wondering if there is a list of changes in version 2.0 of the book compared to version 1.0.

I’ve been going through 1.0 for a while now in my spare time and just wondering if its worth starting over with V2.0 of if there is a list of changes or a note about what’s new in version 2.0 that I could read.

Thanks

1 Like

A lot of tweaks to update to the latest Xcode and Swift/SwiftUI:

  • live and selectable modes in the preview
  • replaced deprecated code

Bigger changes:

  • the Photos chapter uses PhotosUI instead of UIViewRepresentable, so there’s much less about using UIKit in SwiftUI
  • there’s a new Charts chapter
  • chapter 11 doesn’t call the architecture MVVM, as there’s some debate over this
  • the app for the last section uses the API of the Metropolitan Museum in NY instead of the raywenderlich API, because of Kodeco rebranding: This API is much simpler/flatter, so there’s much less JSON-wrangling. I also skipped the design fine-tuning that required using UIKit code. I think the Widgets chapter works a bit better.
3 Likes

Thanks for the reply Audrey, I appreciate it.

I think I’ll just start over for fun. Can’t hurt to do a. bit of a refresher anyway.

4 Likes