詳細!Swift iPhoneアプリ開発 入門ノート

答えが出るのをじっと待って過ごすのか?

 

本書はWatchKitアプリをはじめて作る人ための入門書です。しかしながら、iOSアプリの開発については初心者程度の経験があり、Swiftについても基礎的な知識がある方を読者対象にしています。

とは言えプログラムコードや操作方法については、要所にコメントを付け、できるだけ図を使い手順を追って解説しました。この本の内容は、WatchKitアプリを作るために必ず知っておくべきことばかりです。最初は難しく感じても少し努力してみてください。時間はあなたの味方です。

 このサポートページでは、本書のサンプルファイル124本のダウンロード、正誤表、本書の構成などを掲載しています。本書を読むにあたり、ぜひサンプルをダウンロードしてXcodeで開いて実際にコーディングを行いながらSwiftとApple Watchアプリの開発方法を学んでください。

サンプルファイルをダウンロード

PART1WatchKitアプリの基礎知識

PART3ページの作成と移動

PART5テーブル

PART7通知 Notification

本書の構成

本書の構成と各PARTの内容について以下に記します。各PARTの目次内容については書籍紹介ページを参照ください。

PART1WatchKitアプリの基礎知識

 WatchKitアプリ開発の手順の概要とWatchKitアプリの仕組みを説明します。アプリの仕組みを頭において読み進めていくと、この先わかりやすくなります。
 

PART3ページの作成と移動

 画面遷移の方法です。セグエでの連結が手軽ですが、コードでページを作成して遷移することもできます。各ページのカスタムクラスの作り方も説明します。

PART5テーブル

 iOSアプリのテーブルと比較するととても簡単です。テーブルをページのメニューのように使う方法も説明します。

PART7通知 Notification

 もっとも重要な項目です。Apple Watchは通知を再発明したのかもしれません。Xcodeではローカル通知のシミュレーションができませんが、ローカル通知はリモート通知に比べて手軽に実装できて活用範囲も広く考えられます。ぜひ実機テストを行い、通知の可能性を探ってください。

本書の訂正事項について、見つかり次第本欄に掲載していきます。

ダウンロードの注意事項

本サンプルプログラムは本書を利用し学習する目的で作成されました。ダウンロードしたサンプルプログラムの著作権は、大重美幸に帰属します。すべてのデータに関し、著作権者および出版社に無断での転載、二次使用を禁じます。

ダウンロードしたサンプルプログラムを利用することによって生じたあらゆる損害について、著作権者および株式会社ソーテック社はその責任を負いかねます。また、個別の問い合わせには応じかねますので、あらかじめご了承ください。

©2015 大重美幸/ソーテック社