• Meng ToMeng To, 7 years ago

    I'm happy to answer the question regarding the Design+Code book (disclaimer: I'm the author).

    The book is constantly updated to the latest version of Swift (currently 3). The only part that's still being worked on is the videos, which should come out in the coming weeks. But you'll be surprised at how little the UI and code change for beginners. Plus, you get access to source files as well as images and text as you follow along.

    4 points
    • Ernesto Graterol, 7 years ago

      Thank you for the reply

      1 point
    • Nye YarringtonNye Yarrington, 7 years ago

      Hi Meng, I had a quick look at your agenda and didn't see two topics that I would expect new developers to want to learn more about: dependency managers like CocoaPods, and modern backends like Firebase. What are your thoughts about those technologies? Thanks!

      0 points
      • Meng ToMeng To, 7 years ago (edited 7 years ago )

        I tried Cocoapods in an early version of the book (in the Objective-C days), but far too many readers were stuck at the installation process. Instead, I went on to create Spring, which only required users to drag and drop a folder. The framework would help beginners with simple tasks like simplified animations, back buttons, hex colors, etc that didn't come natively with Xcode.

        As for Firebase, to be fair, if I did include Parse at the time, it would be obsolete now. I think it's good to consider for the future. I'd like to avoid being reliant on a third-party tool. The book still cover useful topics such as APIs, delegates, NSUserDefaults (a way to store some data locally).

        1 point
    • Thomas Michael SemmlerThomas Michael Semmler, 7 years ago

      What is this, a meaningful and relevant reply from a person who is also marketing something? On designernews.co? It cannot be, are actually sane?

      1 point