【書籍】初心者にオススメな本!「これからはじめる Apple Watchアプリ開発入門」

公開日: : 最終更新日:2015/07/24 iPhoneアプリ開発

20150522-105524.jpg

Apple Watchは買いましたか?使ってますか?アプリを作ってみたくはないですか?

というわけで、今回は初心者にオススメな本「これからはじめる Apple Watchアプリ開発入門」を紹介したいと思います。

ちなみにKindle版のみとなっていますが、iPhone・Android・iPad・パソコンなどで読むことができます!

スポンサード リンク

SwiftやXcodeに関しては解説されていない

まず前提として、この本ではSwiftやXcodeの使い方については解説されていません。ですので、これらをまだ使ったことがない方は先に「Swiftではじめる iPhoneアプリ開発の教科書 【iOS 8&Xcode 6対応】」などを読んでおくといいです。

    

Apple Watchアプリの基礎から解説

実はApple WatchアプリはiPhoneアプリに内蔵する形で開発していくんですが、そこら辺の構造的な話から始まり、「グランス」「ページ型UI」「強くタップ」「iPhoneアプリとのデータやり取り」など、Apple Watchアプリ開発の基礎から解説されています。

以下、本書で解説されているインターフェース要素のリストです。

  • WKInterfaceLabel(ラベル)
  • WKInterfaceImage(イメージ)
  • WKInterfaceButton(ボタン)
  • WKInterfaceSwitch(スイッチ)
  • WKInterfaceSlider(スライダー)
  • WKInterfaceTable(テーブル)
  • WKInterfaceMap(マップ)
  • WKInterfaceDate(日時)
  • WKInterfaceTimer(タイマー)
  • WKInterfaceGroup(グループ)
  • WKInterfaceSeparator(セパレータ)

Apple Watchアプリ開発で必要となるクラスや知識は少ないので、本書を読めば俯瞰的にはほぼ網羅できると思います。細かい部分についてはその都度リファレンスを読んでいくなどしましょう。

    

豊富なサンプルコード

20150522-111812.jpg

本書の後半では「ページ遷移」「地図の表示」「リストの表示」「iPhoneアプリとの連携」「グランス」「通知のアクションボタン対応」など、サンプルをガンガン作っていく内容となっています。

これらをひと通りやってみれば、Apple Watchアプリを実際に作る時のイメージが湧いてくると思います。

以下、本書に載っている8つのサンプルアプリのリストです。

  • Buttonをタップすると、Labelの文字が変わるアプリ
  • 横フリックでページを切り替えるアプリ
  • ボタンを押すと、次の画面に移動するアプリ(push型)
  • ボタンをタップすると、次の画面に移動してマップを表示するアプリ
  • リストを表示するアプリ
  • ボタンをタップすると、iPhoneアプリの表示も一緒に変わるアプリ
  • iPhoneアプリの値を、グランスで表示する
  • OKとCancelのアクションボタンがあり、タップするとWatchAppを起動して、OKとCancelのどちらを選択したか表示する

    

@akio0911はこう思った。

Apple Watchはまだ発売されたばかりですし、開発に必要となる知識も少ないので、アイディア勝負だと思います!

本書を読んでApple Watchアプリ開発にぜひチャレンジしてみてはいかがでしょうか?

この記事の最後に目次も載せておきますね。

    

目次

第1章 WatchKitってなに?
  Apple Watchは、iPhoneと一緒に使う
  Apple Watchアプリの3種類の表示画面
  インターフェースの要素
第2章 AppleWatchアプリの作り方
  アプリ作りの基本
  アプリのテスト方法
  AppleWatchアプリを作ってみよう
第3章 【作例その1】WatchApp:Buttonをタップすると、Labelの文字が変わるアプリ
第4章 【作例その2】WatchApp:横フリックでページを切り替えるアプリ
第5章 【作例その3】WatchApp:ボタンを押すと、次の画面に移動するアプリ(push型)
第6章 【作例その4】WatchApp:ボタンをタップすると、次の画面に移動してマップを表示するアプリ
第7章 【作例その5】WatchApp:リストを表示するアプリ
第8章 【作例その6】WatchApp:ボタンをタップすると、iPhoneアプリの表示も一緒に変わるアプリ
第9章 【作例その7】Glance:ラベルを表示する
第10章 【作例その8】Notification:OKとCancelのアクションボタンがあり、タップするとWatchAppを起動

引用元 : これからはじめる Apple Watchアプリ開発入門 | マイナビブックス

この記事が気に入ったら「いいね!」しよう

follow us in feedly

Feedlyで最新記事を購読

Twitterで更新情報をゲット!

LINEでご感想・ご要望お送りください!
(スマホでLINEを起動 > 友だち追加 > QRコード)

関連記事

20140721-170305.jpg

プロトタイピングのツールや手法を学べる「プロトタイピング実践ガイド」

株式会社インプレスさまより献本御礼。 プロトタイピング実践ガイド スマホアプリの効率的なデザイ

記事を読む

20141227-125250.jpg

実践的な内容まで載っている!開発のプロが教える Swift標準ガイドブック

株式会社マイナビ様より「開発のプロが教える Swift標準ガイドブック」の見本紙を頂きました。早

記事を読む

I20160207-111059.jpg

【Swift】Xcodeで型推論された変数や定数の型を調べる方法

Swiftには、そのデータ型が明らかであれば型を明記する必要が無い「型推論」という機能があります

記事を読む

20150525-224340.jpg

【Swift】クロージャをメソッドや関数の引数として渡す方法

Swiftでメソッドの引数としてクロージャを渡す方法について解説したいと思います。     

記事を読む

I20160102-131507.jpg

Swift 2の文法が分かるオススメ本「詳解 Swift 改訂版」

Swift文法書の定番とも言える、荻原 剛志さんの「詳解 Swift」。 Swiftの文法をキ

記事を読む

20140901-120049

デザイン初心者な僕がデザイナーさんにそこそこ褒められるアプリアイコンを作った方法

デザイン初心者の僕がアプリアイコンを作ったら、本職のデザイナーさんにそこそこ褒められるという嬉しい体

記事を読む

I20151126-170621.jpg

Swift 2のprintで改行しない方法

Swift 1時代はprintlnで改行あり、printで改行なしでしたが、Swift 2ではp

記事を読む

20160509-200435

【Auto Layout】readableContentGuideを使わずに最大幅を定義する

iOS 9からUIViewにreadableContentGuideが追加されましたが、re

記事を読む

20140818-141439.jpg

iPhoneアプリを作りたい開発初心者にまずはやってみて欲しい3つのこと

今日は、これからiPhoneアプリを作りたい開発初心者の方にやってもらいたいことを書いてみた

記事を読む

I20160210-140020.jpg

【Xcode】モーダル表示で遷移先へ値を渡す時のハマりポイント

モーダル表示で遷移先の画面へ値を渡す際、最初はハマりやすいポイントについて解説したいと思いま

記事を読む

I20170521-225453.jpg
東京駅八重洲口の「羊肉酒場 悟大」で網焼きジンギスカンを頂きました!

ゆうせいさんと株式会社 大庄さんからご招待頂き、悟大withサッポ

I20170514-165235.jpg
iPhoneと連携できる体重体組成計「Withings Body Cardio」を使ってます

ジムに通い始めて体脂肪率が落ち始めたのをキッカケに、iPhoneと

I20170507-155440.jpg
【派手髪】ハーレイクイン風の髪色に染めてもらいました

2016年10月20日、ハーレイクイン風の髪色に染めてもらいました

I20170504-173110.jpg
【メンズネイル】東京・新宿のネイルサロンでターコイズのホログラムネイルしてもらった

ネイルネタが1年分くらい溜まっているので、ちょっとずつ書いていこう

I20170502-010117.jpg
SNUGGのライトニングケーブルが耐久性高し。8ヶ月使ってますが断線の気配なし!

iPhoneの充電&転送ケーブルであるLightningケーブルっ

→もっと見る

PAGE TOP ↑