Resources

Swift Programming Language

  1. Swift.org – Official Swift language website
  2. The Swift Programming Language Guide – Comprehensive guide to Swift
  3. Swift Playgrounds – Interactive learning app for iPad and Mac

iOS Development

  1. Developer Documentation – Comprehensive documentation for all Apple platforms
  2. Human Interface Guidelines – Design principles and guidelines for Apple platforms

SwiftUI

  1. SwiftUI Tutorials – Official SwiftUI tutorials from Apple
  2. SwiftUI Documentation – API reference and articles for SwiftUI
  3. Develop in Swift Explorations – Free book on Apple Books for learning SwiftUI

UIKit

  1. UIKit Documentation – Comprehensive documentation for UIKit
  2. View Controller Programming Guide for iOS – In-depth guide to view controllers (note: some parts may be outdated)

WWDC Sessions

  1. WWDC Videos – Sessions from Apple’s Worldwide Developers Conference
  2. Apple Developer Videos – The official Apple Developer YouTube channel.

Apple Developer Program

  1. Apple Developer Program – Information about joining the Apple Developer Program
  2. App Store Review Guidelines – Guidelines for getting your app approved on the App Store

iOS Newsletters

  1. iOS Dev Weekly
  2. SwiftLee Weekly
  3. Swift with Vincent
  4. Swift Evolution
  5. SwiftUI Weekly
  6. Those Who Swift
  7. iOS Dev Tools

Conferences

  1. TrySwift
  2. Swift Connection
  3. Server-Side Swift Conference
  4. Swift Leeds
  5. Pragma Conference
  6. Do-iOS
  7. iOSConfSG

App Clip

App Clips (WWDC)

What are app clips?