私は約 12 の Android アプリを作成しており、iOS への移植を開始する予定です。Android でアプリケーションを起動する前に必ず行うことの 1 つは、最低限の API レベルを選択することです。私は通常、http: //developer.android.com/about/dashboards/index.htmlを使用し、提供される円グラフを使用して、サポートする特定のレベルを決定します。iOS Dev Center アカウントにサインアップしましたが、このようなもの (iOS バージョンの配布) が表示されません。有料の iOS デベロッパ プログラムに参加すれば、この情報が表示されるのではないかと思っていましたが、現在、サイトがダウンしており、デベロッパとして登録できません。これを見つける簡単な方法はありますか?私は iOS に完全に精通しているわけではないので、突然決定を下したくはありません。
4 に答える
https://developer.apple.com/devcenter/ios/checklist/には、2013 年 6 月 29 日の時点で、ユーザーの 94% が iOS 6 を使用しており、さらに 5% が iOS 5 を使用していると主張するグラフがあります。
他の人が注目し、情報源としているように、iOS の採用率は Android に比べて非常に速いです。1 つまたは 2 つのバージョンをサポートすることで、iOS 市場のほぼすべてにヒットします。
そうは言っても、iOS 7 は以前のバージョンとは十分に異なっているため、古いバージョンをサポートするには追加のオーバーヘッドが発生します。7 と 6 の両方をサポートするリソースがある場合は、それをお勧めします。
現時点では、iOS 6 SDK に対して新しいアプリケーションを構築することはお勧めしません。このようなアプリケーションは、iOS 7 では「クラシック」な外観になり、すぐに時代遅れに見えます。
新しい外観をサポートするには、iOS 7 SDK に対してビルドする必要があります。ベータ版へのアクセスには有料アカウントが必要だと思います。ただし、今すぐ iOS 6 SDK を大幅に改善し、登録が再開されれば iOS 7 のネイティブ サポートを完了することができます。
また、 http://iossupportmatrix.com/をチェックして、実用的なシナリオでは ios 5 から始める必要があると結論付けています。