
編集者注:これは、人気iOSアプリ「Agenda Calendar」と「Buzz Contacts」の開発者、Ken Yarmosh氏によるゲスト投稿です。彼のブログで詳細をご覧いただくか、Twitterでフォローしてください。
「新しいiPad」の発表を受け、開発者たちはAppleの最新かつ最高のiOSデバイス向けにアプリを急いで準備しています。よりパワフルなRetinaディスプレイデバイス向けにiOSアプリを準備することは、iPhone 4向けにアプリを準備した開発者にとっては馴染みのある作業です。iPhone 4の経験の有無に関わらず、新しいiPad向けにアプリを準備するためのチェックリストのようなものがあると便利です。
これがそのリストです。
Xcodeの最新バージョンをダウンロード
期待しすぎてしまう前に、Mac App Storeを開いてXcode 4.3.1をダウンロードしてください。これで「iPad (Retina)」シミュレータが使えるようになり、iOS 5.1 SDKを使ってビルドできるようになります。iOS 5.0.xのiPadアプリは新しいiPad(またはiOS 5.1を搭載したiPad)でも動作しますが、新しいiPadはiOS 5.1で出荷されることを忘れないでください。そのため、適切なSDKを使ってビルドするのが常に賢明な選択です。
Retinaディスプレイ向けのデザインアセットを更新
新しいiPadのRetinaディスプレイ向けにUIアセットを更新するのは比較的簡単です。おそらく、アプリケーションの構築作業は、主に画像を拡大して「@2x」表示を適用するといったデザイン関連の作業で済むでしょう。iPadでは縦向きと横向きの両方が重要なため、iPhone 4のRetinaディスプレイへのアップデートで必要だった作業よりも少し複雑になる可能性があります。「起動画像」を両方の向きで更新し、「アプリアイコン」も更新することを忘れないでください。このトピックについてより詳しい情報を知りたい場合は、Apple関連のドキュメントを参照するか、BjangoサイトでMarc EdwardsによるRetinaディスプレイ向けのデザインに関する投稿をお読みください。
iPad (Retina) iOS シミュレータでテストする
新型iPadが発売された日にiPadアプリを完璧に表示させたいなら、新型iPadがまだ入手できないため、巨大なiPad(Retina)シミュレーターを使うしかありません。Appleの27インチThunderboltやApple Cinema Displayでさえ、アプリを縦向きで表示するのは非常に難しく、横向きではほとんど見えません。ウィンドウスケールを使って、必要に応じて75%または50%に調整しましょう。
Wi-Fiのダウンロード制限を確認する
TapbotsのPaul Haddad氏によると、Tweetbot for iPadはRetinaディスプレイへのサイズアップにより、ファイルサイズが8.8MBから24.6MBに増加したとのことです。iPadアプリはコンテンツ集約型が多いため、アプリ全体のサイズを必ず把握しておきましょう。Wi-Fiでのダウンロード制限が50MBになったとしても、Retinaディスプレイ向けのアセットはすぐに蓄積されてしまうでしょう。
新機能を検討する
新しいiPadの発売日に合わせてアプリを準備する場合、おそらく多くの新機能を追加することはないでしょう。しかし、新しいiPadにはRetinaディスプレイ以外にも、はるかに高速なA5Xプロセッサ、新しいカメラ、音声入力機能(サードパーティ製アプリで利用可能)、LTE、Bluetooth 4.0などが搭載されています。これらの新機能がアプリにどのような影響を与えるかを考え、それらを具体的に活用することでアプリをどのように改善できるかを検討してみてください。
Appleに提出する
Appleは現在、開発者に対し、iOS 5.1対応アプリ(新しいiPad向けに最適化されたアプリを含む)の提出を呼びかけています。上記の手順を完了したら、Appleに提出して、急いでお待ちください。「新機能」リリースノートと、App Storeのバージョン別説明欄に、アプリがiOS 5.1テスト済みでRetinaディスプレイ対応になったことを必ず記載してください。ただし、まだ完了ではありません!
デバイス上でのテスト
新しいiPadを手に入れたら、まずはアプリを開いてみてください。ピクセル単位で細かい部分まで確認し、すべてが期待通りに動作するか確認しましょう。デバイスの処理速度が速いと、ユーザーインターフェースの一部が他の部分よりも速く読み込まれたり、APIから取得したコンテンツの処理方法が異なる場合があり、さらに一般的には、多少の調整が必要になることもあります。
Appleに再提出
オンデバイステスト中に問題が見つかった場合は、再度アップデートを準備し、iPadアプリをAppleに提出してください。オンデバイステスト中にクラッシュや重大なバグが見つかった場合は、(慎重に)優先レビューの申請を検討してください。
おめでとうございます!新しいiPadの準備は万端です。アプリのダウンロード数が250億回を超え、App Storeで5つ星レビューを多数獲得できることを祈っています。
追加コンテンツと特典にアクセスする
Club MacStories は 2015 年に設立され、ほぼ 10 年間にわたって毎週独占コンテンツを提供してきました。
毎週、毎月の電子メール ニュースレターから始まったものが、すべての MacStories ファン向けに設計されたメンバーシップ ファミリーに成長しました。
詳細については、こちらおよびクラブの FAQ をご覧ください。
Club MacStories : アプリ、ヒント、自動化ワークフロー、長文執筆、MacStories Unwind ポッドキャストへの早期アクセス、定期的な景品など、盛りだくさんの情報を満載した、電子メールと Web 経由の週刊および月刊ニュースレター。
Club MacStories+ : Club MacStories が提供するすべての機能に加え、アクティブな Discord コミュニティ、クラブの過去のカタログ全体を閲覧するための高度な検索機能とカスタム RSS 機能、ボーナス コラム、多数のアプリ割引などが含まれます。
Club Premier : 上記のすべてに加え、早期に、広告なしで、高ビットレートのオーディオで配信される当社の主力ポッドキャストの拡張バージョンである AppStories+ が含まれます。