開発者が iOS アプリケーションの互換性をテストする方法の簡単な説明

Anonim

iOS 開発者が無数のデバイスや iOS のバージョンとのアプリケーションの互換性をどのようにテストしているのか疑問に思ったことはありませんか?開発者 David Smith によるこの写真は、多くのハードウェアを必要とすることがわかるように、私たちにアイデアを与えてくれます。 4 台の iPad、4 台の iPod Touch、4 台の iPhone で、それぞれ異なるバージョンの Apple のモバイル OS が実行されています (2 台の Android フォン、1 台の Windows Phone、1 台の Kindle Fire を備えた、他のモバイル テスト用にいくつかの非 iOS デバイスが投入されています)。タブレット、Kindle 4)。なぜこれが必要なのか疑問に思っている方のために、David は次のように説明しています:

これは断片化ではありません。これは、一部の iOS 開発者が、最もあいまいなユースケースでも互換性を確保するために細心の注意を払っていることを示しています。開発者が iOS の非常に多くのバリエーションを保持する必要があるかどうかはまだわかりませんが、Apple が iOS 5 に OTA アップデート機能を導入したおかげで、最新の iOS バージョンの採用率は劇的に加速するようです。もちろん、これはまた、以前のバージョンの iOS を使い続けている人は、新しいアプリケーションの機能と完全な互換性を失うことは避けられません。これは、古い iPhone と iOS のギアを使用している人なら誰でもすでに証明していることですが、将来の iOS 互換性ラボには 2 つのデバイスしか含まれない可能性があります。 : iPhone と iPad。

Mac 側については、カリフォルニア州クパチーノにある 1 Infinite Loop キャンパスに Apple の Mac 互換性ラボがあり、開発者が使用する予定をスケジュールできることも興味深い点です。Apple.com の Mac 互換性ラボについて調べて、膨大な数の Mac を調べることができますが、どうやら iOS 機器用のそのようなラボは存在しないようです… 少なくとも.

開発者が iOS アプリケーションの互換性をテストする方法の簡単な説明