Featured Articles
Article in User Manual category.
Resources and Tools for Apple’s New Swift Programming Language
Last week at WWDC, Apple unveiled a new programming language meant to work side by side with, and eventually replace, the current languages used in…
Last week at WWDC, Apple unveiled a new programming language meant to work side by side with, and eventually replace, the current languages used in app development.
While Swift can be used for OSX and Mac applications, the biggest question everyone is asking is how this will affect iOS development?
While the blogosphere and tech news sites flutter with praise and excitement about the opportunities abound regarding what Apple's Swift programming language can do, the developers at Fueled are already nose deep, preparing to start writing Swift code in the most efficient manner possible.
The Fueled team, however, is nothing if not generous. So we've gone ahead and provided an early list of tools you'll need to get your next app on Swift.
Learning Swift:
- The primary documentation for learning Swift can now be downloaded from the iTunes website.
- The ebook is also available on Apple's website in plain HTML.
- Here's a link to Apple's official Swift page and feature list
- Ray Wenderlich has provided a sweet early look at some language highlights and best features of Swift.
- Stack Overflow also has lots of development questions/answers about Swift already, and its growing
- Jameson Quave has created a full tutorial site on the basics of learning swift.
Reference Guides and Cheat Sheets
- Ray Wenderlich created a great quick reference guide for the language
- Github also has their own well rounded cheat sheet for Swift
- Read the Swift Best Practices guide by iOS Blog to make sure you're doing it right
- LearnSwiftOnline has created two cool reference guides. One for Arrays and One for Strings
Other Helpful Resources
- Github's Trending Repos for Swift code
- Heres a useful Functional Programming Guide Swiftz
Code Examples
- Swift implementation of Flappy Bird done in only a few hours
- A port of iOS-2048 to Apple's new Swift language
- A small iOS app to demonstrate the use of table views and web views using Swift
Ilan Nass is the Lead Marketer at Fueled