Apple’s iPhone app developer resources
Swift Playgrounds for iPad
Swift Playgrounds: Learn to Code 1&2
Download Xcode on Mac
Apple’s Swift book
Swift Tour and Xcode Playground
Apple’s Start Developing iOS Apps tutorial
Learn the iOS and user interface terminology
Apple’s programming courses
iPhone app development tutorials for beginners
Code with Chris
added by Javier @runjaj idea: Hacking with Swift
Books on iOS and Swift
iOS 11 Programming Fundamentals with Swift
Swift Apprentice book
Big Nerd Ranch
Start learning iOS programming today
21 days of code
6 learning tips for programming beginners
Code is case sensitive—double check your spelling.
Watch a code tutorial video and follow along (pause frequently).
Re-watch a video one or two times to pick up on details that you might have missed.
Google the error message that you see in the bottom console window for help.
Ask a friend for help, or visit Stack Overflow and ask a question with sample code and the error message (be descriptive).
Start over with a new project or playground.