Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

slooksterPSV

macrumors 68040
Original poster
Apr 17, 2004
3,546
309
Nowheresville
I’m reading Apple’s book for Swift 5.2 and it’s a bit different from C# but similar to Rust. Overall I’m really enjoying it actually. Implicit variables. Variable labeling. Etc.

Anyways I have also been doing the iOS UI tutorials on Apple’s site but I’m not always going to be on my Mac and would like to read some of these on my Kindle (e-ink).

The last Mac programming book I read was Objective-C by.... was it Aaron Hillglass? It was Stephen Kochan. It was amazing. The UI aspects were easy and CoreData just made things stupid simple.

Any recommendations for books like that to learn Swift and Swift UIs? I would like to read when I’m not around my computer and jot down notes. Bonus points for a physical book but kindle format is good too.
 
Sooo; I don't have any good book recommendations; I don't know what the Kindle takes but you could perhaps convert the Apple Docs to PDF and just bring that I guess.

But I just wanted to say that yeah; Swift is awesome. I've never written Rust, but I'm a big fan of Swift. I always thought Objective C was kinda gross, but I also do like C#.

If you feel comfortable with UIKit/AppKit in Objective C though, you can use the same classes and such in Swift; CoreData too. You don't really need SwiftUI. Of course it's good to learn, but UIKit/AppKit are both perfectly well supported UI Frameworks still.

Paul Hudson who has the website HackingWithSwift does some really good videos on Swift programming and various Apple frameworks and libraries as well. He does videos, articles and books; But his books are like online books so he can update them to fit the latest version of Swift every time the language evolves, and I'm not sure how the books are or if they're Kindle compatible. I only really know him from his video content, but he's great there
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.