Opening the iTunes Store.If iTunes doesn't open, click the iTunes application icon in your Dock or on your Windows desktop.Progress Indicator
Opening Apple Books.If Apple Books doesn't open, click the Books app in your Dock.Progress Indicator

iTunes is the world's easiest way to organize and add to your digital media collection.

We are unable to find iTunes on your computer. To download from the iTunes Store, get iTunes now.

Already have iTunes? Click I Have iTunes to open it now.

I Have iTunes Free Download

Intro to App Development with Swift

Everyone Can Code

This book is available for download with Apple Books on your Mac or iOS device. Multi-touch books can be read with Apple Books on your Mac or iOS device. Books with interactive features may work best on an iOS device. Apple Books on your Mac requires OS X 10.9 or later.


This course is designed to help you build a solid foundation in programming fundamentals using Swift as the language. You’ll get practical experience with the tools, techniques, and concepts needed to build a basic iOS app from scratch. You’ll also learn user interface design principles, which are fundamental to programming and making great apps. Prior programming experience is not required for this course. If you have programming experience, you can move through the early lessons quickly as you continue to learn about software development tools, concepts, and best practices that go beyond programming fundamentals.

What's New in Version 4.1

Fixed errors in code and prose in playground resource files. Removed Xcode 8-compatible resource files and added new Xcode 10-compatible resource files.


screenshot 1
screenshot 2
screenshot 3
screenshot 4

Customer Reviews

Can’t find the playgrounds

The content of of this book looks promising but I can’t find the folder with the playground files it in. If there is someone that could help me with that I am sure having access to those would make the program more appealing.

No Answers to Exercises

The exercies would be more useful if the best answer were available for comparison purpose (much the same way Apple’s Swift Playgrounds provides answers).

Intro to App Development with Swift

Started out great, however, later in the book the version of Swift 4.0 and the book are not in sync. There were compiler errors that didn’t have solutions. I am using Swift 4.0 on Xcode 9.2 with an Mac on 10.13.2. The author needs to update his book.

Intro to App Development with Swift
View in iTunes
  • Free
  • Available on iPad, iPhone and Mac.
  • Category: Education
  • Published: Mar 20, 2017
  • Publisher: Apple Inc. - Education
  • Seller: Apple Inc.
  • Print Length: 233 Pages
  • Language: English
  • Series: Everyone Can Code
  • Version: 4.1
  • Requirements: This book can only be viewed on an iOS device with Apple Books on iOS 12 or later, or an iPad with iBooks 2 or later and iOS 5 or later, an iPhone with iOS 8.4 or later, or a Mac with OS X 10.9 or later.

Customer Ratings