A new iOS app named SwiftBites offers a great environment for developers to learn Swift quickly and easily. It’s a mini-course unto itself teaching the absolute basics of Apple’s latest programming language.
Swift is a programming language that builds on top of Objective-C programming. Using Swift it’s possible to write applications for Mac OS X, iOS devices, and even Watch OS.
Swift feels familiar to Objective-C developers. It adopts the readability of Objective-C’s named parameters and the power of Objective-C’s dynamic object model. It provides seamless access to existing Cocoa frameworks and mix-and-match interoperability with Objective-C code. Building from this common ground, Swift introduces many new features and unifies the procedural and object-oriented portions of the language.
The problem is with people who don’t know much about Obj-C, since it can be a tricky language & is ultimately based on C. Programming is never an easy thing to pick up so it helps to have some grounding with an existing language.
But in truth SwiftBites is the perfect companion app for anyone who wants to move into Apple programming.
If you’d be interested you can get SwiftBits for free on the App Store. You can also find a list of features on the SwiftBites homepage along with download links for the cheatsheet and guidelines.