Learning Swift

Master the basics of Apple's new programming language!

Learning Swift

Learning Swift by Maxime Defauw

Swift is a brand new programming language launched by Apple, used for developing apps for iPhone & iPad, Mac and even for Apple Watch. Like everything Apple does it’s stylish, cutting edge, and some of the best tips and tricks are left to ‘the other guys’, which is where this book comes in.

The ‘Learning Swift’ guide book by Maxime Defauw introduces you to programming with Swift the easy way. No prior experience is required, and in no-time you’ll be working with a modern and easy-to-understand language used for iOS and Mac OS X development!

Learn about the Author...

Maxime Defauw is an experienced programmer and the creator of multiple apps in both the App Store and Google Play store. Max is proficient in Objective-C, C, C# and now Swift. When Max isn’t buried in code, you can find him on the hockey pitch or golf course. His professional site is MaximeDefauw.com

Learning Swift Book

Table of Contents

  • Introduction
  • Installing Xcode
  • Types
  • If / Else Statements
  • Loop Statements
  • Xcode
  • Numbers
  • Strings
  • Arrays
  • Dictionaries

 

  • Optionals
  • Functions
  • Switch Statements
  • Structs and Enums
  • Object Oriented Programming
  • Super- and Subclasses
  • Initializers
  •  Properties
  • Structs vs. Classes
  • This is it!

Images from the Book

Learning Swift Book

Download and start reading today

‘Learning Swift’ is available as a 132 page PDF, to enjoy on your desktop computer, iPad, even iPhone. You can read it on virtually any device.

Purchase Option 1 - Lifetime Access

Purchase the PDF

 

Purchase Option 2 - Subscription Access

Get access to this book and dozens of video tutorials through the CartoonSmart Subscription. Stream videos from any of your devices and download any source files / projects.

Browse All Courses 
  • Billed monthly until cancelled

  • Billed yearly until cancelled

Buy Now

Already a Subscriber? Get started on the book from right here.