- ニュース

開発者たちは、Apple Watch を一度も手にしたことがないにもかかわらず、待望のウェアラブル向けのアプリを熱心に作っている。
これを実現するために、彼らは大きな課題に直面しています。デバイスのサイズはほとんどの企業が想像もしなかったものであり、全く異なる種類のユーザーエクスペリエンスを設計しなければなりません。さらに悪いことに、少なくとも当初は、Apple Watchの機能は大幅に制限されることになります。
それでも、Cult of Mac が話を聞いた独立系開発者たちは、コンピューティングの次のフロンティアである手首を開拓しようと、デザイン上の課題に取り組むことにためらいもなく喜びを感じている。
「これは人々が待ち望んでいたデバイス体験の自然な拡張であり、これがその次のステップだと思います」と、1Passwordを開発するカナダ企業AgileBitsのDavid Chartier氏はCult of Macのインタビューで語った。
Appleが200億ドル以上のアプリエコシステムをWatchに導入したいと考えるのは当然のことですが、WatchKitが利用可能になったスピードはiOSの歴史とは大きく異なります。初代iPhoneが発売されてから9ヶ月が経ち、ようやくAppleはサードパーティ開発者にプラットフォーム上でアプリを開発する権限を正式に付与しました。
今回は、刻一刻と時間が迫っています。Appleが現在のリリーススケジュールを順守すれば、開発者にはアプリの準備に約6ヶ月の猶予が与えられます。Appleがサードパーティ製アプリをWatchの成功に不可欠と見なしていることは明らかであり、開発者はこの新しい製品カテゴリーを大きなチャンスと捉えています。
多くの開発者は、Appleが先月リリースした開発ツール集「WatchKit」を使って、既に設計に取り組んでいます。例えば、AgileBitsはすでに1PasswordをApple Watchに搭載する構想に取り組んでいます。Chartier氏は、ログイン情報や社会保障番号といった機密データを手首で簡単に利用できるようにすることで、アプリの利便性が向上する可能性があると指摘しています。
ベルリンに拠点を置き、ToDoアプリ「Wunderlist」を開発する6Wunderkinderの最高デザイン責任者、ベネディクト・レーナート氏も、手首はアプリのインタラクションに最適な場所だと考えている。
「ウェアラブル、特にApple Watchは、Wunderlistと、人々の生活を同期させるという私たちのビジョンの素晴らしい自然な発展形です」とレーナートは述べています。「まるで友人が、次の会議までに終わらせたいプロジェクトのプレゼンテーションを親切に思い出させてくれるような感覚になるでしょう。あるいは、スーパーマーケットの前を通った時にパートナーが追加した食料品を持っていくように思い出させてくれるかもしれません。また、ToDoリストに急いで追加したり、後で考えを保存したい時は、Apple Watchで音声入力するだけで、Wunderlistが後でリマインダーを送ってくれます。」

Appleは、本格的なネイティブWatchアプリは来年以降になる予定だと発表しており、現状ではアプリの機能制限があまりにも厳しく、「アプリ」と呼ぶのが困難です。これらのアプリはiPhoneアプリの拡張機能のような機能しか提供されません。心拍数モニタリングやNFCなど、Apple Watchの目玉機能のほとんどが利用できません。
制限事項にかかわらず、Cult of Mac が話を聞いたアプリ開発者の間では、WatchKit はリリース時に予想されていたよりも多くの機能を実現するという圧倒的な共通認識があり、特にアプリはプッシュ通知以上のことができるようになったことがその理由です。
「WatchKitで彼らが提供してくれた機能は本当に充実しています」と、Flexibitsの共同創業者であり、カレンダーアプリFantasticalの開発者でもあるマイケル・シモンズ氏は語る。「推測することなく、実際にデザインできる新製品が登場するのは素晴らしいことです。」
FlexibitsはFantasticalをApple Watchに移植することを楽しみにしているが、シモンズ氏は移植には正当な理由が必要だと認めている。「Apple Watch向けのFantasticalをAppleのカレンダーアプリよりも優れたものにできないのであれば、移植はしません」と彼は言う。
Apple Watchアプリの制限的な青写真
開発者たちは、Appleから課せられた制限にも対処しています。AppleがWatchKitに添付したドキュメントには、Apple Watchアプリの使用方法、そしてウェアラブルアプリに課される厳しい制限が明確に示されています。
ベテランプログラマーにとっては、こうした制限はお馴染みのものかもしれない。Appleは当初、開発者にiPhone向けのWebアプリの開発のみを許可していた。Daring Fireballのジョン・グルーバー氏はこの状況を「クソサンドイッチ」と形容した。第一世代のApple Watch開発者にとっては、まるで2007年が再び訪れたかのようだ。
「Watch アプリは iOS アプリを補完するものであり、置き換えるものではありません。」
Apple Watchのヒューマンインターフェースガイドラインには、「WatchアプリはiOSアプリを補完するものであり、置き換えるものではありません」と記載されています。「iOSアプリの操作時間を分単位で計測するとしたら、Watchアプリの操作時間は数秒単位になると考えられます。そのため、操作時間は短く、インターフェースはシンプルである必要があります。」
Apple WatchアプリはiOSアプリの拡張機能として動作し、Apple Watchにインストールして何かを実行するには、ペアリングしたiPhoneが必要です。iPhoneがBluetoothペアリング可能な距離にない場合、iOSアプリのApple Watchアプリは機能しません。ペアリングできるiPhoneがなければ、Apple Watchを所有してもそれほど快適な体験にはなりません。

iPhone の処理能力のみに頼るのは、Watch のバッテリー寿命とリソースを節約するためだと思われますが、この制限にはコストがかかります。
ネイティブWatchアプリはまだ実現されていないため、開発者はアプリ用のカスタムアニメーションを作成できません。すべてが画像ベースであるため、動画やゲームのアイデアのほとんどを実装することができません。
WatchKitには現在、サードパーティ開発者がNFC、オーディオ再生、Apple Watchのデジタルクラウンダイヤル、Appleが「Force Touch」と呼ぶ長押し画面タップ、振動フィードバック用のTaptic Engine、心拍数モニターなどの内蔵ハードウェアセンサーにアクセスするためのAPIアクセスが用意されていません。ペアリングされたiPhoneのカメラのプレビューとリモートコントロール機能も制限されており、ウォッチフェイスのカスタマイズもできません。Watchのマイクはテキスト入力の音声入力にのみ使用できます。
しかし、アプリコミュニティに深く関わっている人々は、Apple の WatchKit の厳格なガイドラインは良いことだと考えている。なぜなら、このフレームワークにより、開発者はユーザーにとってシンプルで一貫性があり、役立つエクスペリエンスを作り出すことを強いられるからだ。
「ある意味、まさにAppleらしいアプリです」と、Cultured CodeのCEOであり、Appleの今週の最新無料アプリ「Things」の開発元でもあるヴェルナー・ジェイネック氏は述べた。ジェイネック氏は、構造が創造性を刺激するという考えに賛同しており、Thingsにおいて、Cultured Codeは「Apple Watch上で本当に素晴らしい体験を生み出すことができる」と考えている。

RSSアプリ「Feed Wrangler」の開発元である独立系開発者、デイビッド・スミス氏によると、WatchKitの現在のバージョンは「かなり洗練されたアプリを開発するには十分すぎるほどだ」とのことだ。スミス氏は「おそらく手首で長文の記事をじっくり読むことはないだろう」としながらも、このウェアラブルデバイスは見出しをブラウジングして後で読むために保存したり、Handoff機能を使ってWatchで読み始めた記事を後でiPhoneやMacで再開したりするのに最適だと考えている。
Apple Design Awardを受賞したスタジオTapityのジェレミー・オルソン氏は、Apple Watchが彼の時間追跡アプリ「Hours」の使い方を変えると確信しています。ウェアラブルデバイスは、頻繁にアクセスする必要があるアクティビティに真価を発揮します。オルソン氏とTapityチームのメンバーは、すでにApple Watch用のHoursの開発に着手しています。実機が手に入るまでは、Apple Watchの寸法を実寸大で印刷するのが最善策です。
Appleが最終的にWatch専用のApp Storeを提供するかどうかに関わらず、サードパーティ製アプリは豊富に提供されるでしょう。来年には、お気に入りのアプリの多くがApple Watch対応にアップデートされるでしょう。ネイティブアプリが実現すれば、開発者にとってあらゆる新たな機会が生まれるでしょう。
マイケル・シモンズ氏は、Apple Watchはアプリのためのプラットフォームであり、時間の経過とともに成熟していくと考えている。「今のところは、まだ表面をなぞっている段階です」と彼は言う。