profile picture

Resources for Getting Started

April 09, 2015 - Roundwall Software

First, let's start with some helpful resources:

iOS Design

Development Introductions

Development In Depth

If you're already familiar with Objective-C, an effective strategy can be to simply begin by writing Objective-C in Swift. That is to say, don't worry about any of the new or different features, just interact with Apple's frameworks like you used to as much as possible and keep working. Later, as you become more comfortable with the language and learn about the more in-depth features, go back and refactor your code to make effective use of all the Applicatives and Monads you like. Just because Swift has fancy features in the language doesn't mean you need to use them on day one.