21
開発者はiPhone 5のスクリーンとiOS 6の発売に向けて準備中

Appleが2010年にiPadを発表した際、このタブレットに乗り換えたいiOS開発者は、新しい画面サイズと寸法に対応するためにアプリをアップデートする必要がありました。同年後半にRetinaディスプレイを搭載したiPhone 4が登場すると、開発者とデザイナーは再びPhotoshopを再起動させ、アップデートされた機能を活用するための新しいアートアセットを作成する必要がありました。そして今年、第3世代iPadにもRetinaディスプレイが搭載され、このサイクルが再び繰り返されました。

そのため、Appleの水曜日のプレスイベントで、iPhone 5の発表に伴い、iPhone 5の大型画面を活用したいのであれば、アプリのデザインを改めて見直す必要があると知らされても、開発者たちは驚きはしなかった。開発者が受け入れるべき新製品はiPhone 5だけではない。9月19日のiOS 6のリリースも、1週間足らずで迫っているのだ。

Macworld は、iPhone 5 と iOS 6 に関するフィードバックを評価するために、数名の iOS 開発者と話し合った。

脚本

エミル・オヴェマー氏は、数々の人気子供向けアプリを開発するToca Bocaのプロデューサー兼共同創業者です。オヴェマー氏はMacworldの取材に対し、新しい画面への対応は同社にとって比較的容易だと語ります。「これは、ちょっとした追加要素で埋められる追加エリアのようなもので、背景を追加したり、小さくて面白いインタラクティブ要素を追加したりできます。」Toca BocaはiPadとiPhoneの両方に対応したユニバーサルアプリを開発しているため、オヴェマー氏は、オリジナルのiPhoneの画面サイズ、iPhone 5、そしてiPadで適切に動作することを確認することが重要だと述べています。

「新しい解像度は少し手間がかかりますが、全く負担にはなりません」とオーヴェマー氏は述べた。「Androidと比べれば、全く問題ないです。」

しかしオーヴェマー氏は、今のところトッカ・ボッカは「新しいプロジェクトをiPhone 5のスクリーンに合わせることに集中するが、必ずしも既存のアプリすべてをアップデートして増えたピクセルを活用するわけではない」と語る。

DraftsやTerminologyなどのアプリを開発するAgile Tortoiseのグレッグ・ピアース氏も、アプリを新しい画面サイズに適応させることはそれほど負担にならないというオーヴェマー氏の主張に同意している。「新しいハードウェアのせいで仕事ができなくなることに不満を抱くか、アップデートで生まれる新しい機能にワクワクするか、どちらかを選ぶことができます」とピアース氏は言う。「私は後者を選びます。」

幸いなことに、大画面向けにアプリを調整するのに、膨大な作業は必要ないと彼は言います。「私のアプリケーションのほとんどは、大量の追加グラフィックを必要とせずにさまざまな画面サイズに適応できる標準の iOS コントロールに依存する生産性アプリです。」

これは、Tweetbotの開発元であるTapbotsのポール・ハダッド氏が「Tweetbotのようなテーブルビュー形式のアプリの場合、iPhone 5では大量の新しいアセットは必要ないはずだ」と述べているのと同じ状況だ。ハダッド氏は、ゲームのようにカスタムグラフィックを多用するアプリは「対応がはるかに難しくなる可能性がある」と指摘した。

LaunchCenter Proなどのアプリを開発しているApp CubbyのDavid Barnard氏は、Macworldの取材に対し、iPhone 5の画面サイズへの適応は同社のアプリでは「かなり簡単そう」だが、「触ったこともないデバイスに最適化されたソフトウェアを出荷することについて一番心配している」と語った。iPadの発売初日にApp StoreでiPadアプリを公開したいと思っていた開発者たちと同じように、iPhone 5の発売日である9月21日までにiPhone 5に最適化されたアプリを公開することを目指している人たちも、実際に縦長になったiPhoneで自分のアプリが実際にどのように見え、どのように操作されるかについては推測することしかできない。

「実際にデバイスを使っていないのに、ユーザビリティについてかなり大胆な憶測をしています」とバーナード氏は述べた。「時間とともに、iPhone 5はUIのパラダイムを完全に変える可能性があると思います…確かに、私たちが慣れ親しんでいるものよりもピクセル数が大幅に増えています。」バーナード氏と彼のチームがiPhone 5を手にしたら、「再評価し、長期的な影響について考え始める予定です」と彼は述べた。

明日あなたの郵便受けに何が届くか

すべてのアプリがすぐにiPhone 5の大きな画面に対応できるわけではありません。対応していないアプリはレターボックスモードで動作し、縦向きでは上下に、横向きでは左右に黒いバーが表示されます。

これは、iPadがiPhoneアプリを実行する方法、つまり画面内に収まりながらも画面を完全に埋め尽くすわけではない方法を彷彿とさせます。このアプローチについて、バーナード氏は「使える程度には良い感触ではあるでしょうが、ユーザーが気付くほど悪い感触にはなるでしょう。そうなると、開発者はアプリをアップデートするでしょう」と述べています。さらに、「iPadでiPhoneアプリを使うほど使い心地が悪いとは思えません」と付け加えました。これは、私たちが話を聞いた複数の開発者からも同様の意見でした。

ピアース氏はさらに、最適化されていないアプリをiPhone 5の画面中央に配置するというAppleのアプローチについて、「デバイスを手に取らないと評価が難しい。多少違和感を感じるかもしれないが、おそらく最善の解決策でもある」と付け加えた。Appleはおそらく、そのようなアプリを画面の下端に直接配置することもできただろうが、そうすると未使用スペースがさらに大きくなり、目立つことになるだろう。

スクリーンの向こうのどこか

開発者にとって、新型iPhone 5には、技術的ではないメリットもいくつかある。Toca BocaのOvemar氏は次のように説明する。「子供向けゲーム開発者である私たちにとって最大のメリットは、おそらく、多くのiPhone 3Gや3GS(モデル)が子供たちの手に渡り、iPhone 4や4S(モデル)にアップグレードされることでしょう。なぜなら、親が最新機種を購入し、古い機種を子供に譲るからです。」また、これらの古い機種はRAM容量が大きく、フレームレートも高いため、それほど古くはないものの、古い機種向けの開発は大幅に簡素化される。

バーナード氏はさらにこう付け加えた。「中古デバイスの多くは売却され、後世に受け継がれるでしょう。ですから、潜在的な顧客が大量に流入してくると予想しています。これは決して悪いことではありません。」

iOS 6の1つ

iOS 6に関しては、Appleの今後のアップデートには開発者にとって魅力的な点が数多くある。

「私のアプリ『Drafts』では、テキストを他のサービスに簡単に出力できるあらゆるオプションを活用するようにしています」とピアス氏は語る。「新しい共有機能と、リマインダーアプリでプログラム的にリマインダーを作成できる機能は、既に(iOS 6版アプリに)組み込んでおり、ユーザーに提供するのが楽しみです。」

「iOS 6で私が最も期待しているのはAPIではなく、AppleのOTAアップデートです」とバーナード氏は述べた。「Appleが既存のiOS 5ユーザー全員にiOS 6をOTAで配信できれば、エコシステムにとって大きな意味を持つでしょう。昨年秋、iOS 5の普及率は驚異的でした。ですから、iOSの普及率も間違いなく驚異的になるはずです」。つまり、App CubbyはすぐにiOS 6専用のソフトウェアアップデートを配信できるようになり、その裏側にあるあらゆる改善点を活用できるようになるということです。バーナード氏のお気に入りは?「iOS 6は…ローカリゼーションをほぼ考える必要もなくなるほどで​​す」

オベマール氏も、iOS 6 が急速に普及すると予想していることのメリットについては同意している。「iOS 4 を手放しても問題ないと感じる」と、OS の後のバージョンほど強力な機能はないと述べている。

ハダッド氏は「Mac OS Xから移行した新しい自動レイアウト機能」に最も期待しており、「非常に期待できる」と述べている。Tapbotsは「各画面のレイアウトに多くの時間を費やしているので、これが将来の画面変更への対応に役立ち、デバイスの回転などの動作が少し改善されることを期待しています」。

希望に満ちた楽観主義

アプリのアップデートの必要性やレターボックス表示の難しさについて、開発者から不満の声がさらに上がるだろうと予想するかもしれません。しかし、開発者たちは想像以上に粘り強く、それも当然のことです。開発者たちは皆、iOSの最新技術、ソフトウェアとハ​​ードウェアの両方に常に対応することの大きなメリットを説明しました。

「iPhone 4の発売後、Retina非対応のアプリはあっという間に追い出され、おそらく収益も失ったでしょう」とバーナード氏は述べた。「今後も同様の傾向が見られるでしょう。」