Xcode 7 とプログラミング言語 Swift 2 を使用して、iOS 9 アプリを開発する入門コースで、複数のデバイスサイズに対応する、柔軟な UI を作成できるようになるための基本を学びます。
Xcode
Xcode は、iPhone や iPad などの iOS や、Mac、Apple TV、Apple Watch 向けのアプリケーションを開発するための統合開発環境 (IDE) です。簡単に UI を作成できるため、アイデアがあれば誰でも画期的なアプリケーションを作ることができます。
Swift
Swift は、iPhone や iPad などの iOS や、Mac、Apple TV、Apple Watch 向けのアプリケーションを開発するための新しいプログラミング言語です。簡単に使えて、しかもオープンソースなので、アイデアがあれば誰でも画期的なアプリケーションを作ることができます。アプリケーションの実行環境を構築する必要はなく、Playground で Swift のコードを試すとすぐに結果を確認することができます。
The Swift Programming Language
このチュートリアル動画コースでは、Swift ガイドの決定版『The Swift Programming Language (Swift 2.2)』から、A Swift Tour をベースに Swift の概要を解説しています。動画を見ながら、同じように Playground で Swift のコードを実行して進めていくことができます。
The Swift Programming Language (Swift 2.2) は、Apple Inc. により Creative Commons Attribution 4.0 International (CC BY 4.0) License で公開されています。