マイキー・キャンベル
· 1分で読めます
スポーツアプリ「MLB.com at Bat」と「NHL」は火曜日、ユーザーがインストール後にアプリのホーム画面アイコンを変更できる新しいiOS 10.3機能を活用した最初のiOSタイトルとなった。
この機能により、MLB.com at Batと公式NHLのユーザーは、アプリのアイコンを自分の好きなチームのブランド ロゴに置き換えることができるようになり、iOS ホーム画面のパーソナライゼーションが新たなレベルに引き上げられます。
MLBAMが開発した両アプリのアップデートには、月曜日にiOS 10.3で導入された「ユーザーが選択できるアイコン」というあまり知られていない機能が統合されています。MLB.com at BatとNHLでは、初回起動時に適切なアイコンを選択するようユーザーに促す画面が表示されます。アプリ内の設定からいつでも別のアイコンを選択できます。
TechCrunchが指摘しているように、Appleは開発者に対し、アプリを審査に提出する際に、カスタマイズされたアイコンを画像ファイルとして添付することを義務付けています。つまり、アイコンのカスタマイズはある程度制限されており、開発者はアプリの完全アップデート時にのみ新しいアイコンを提供できます。
今年初めのiOS 10.3ベータ版でこのカスタマイズ機能が初めて発見された際、Appleは開発者に動的に変化するホーム画面アイコンの実装を許可するのではないかとの憶測が飛び交いました。具体的な用途は当時不明でしたが、この技術によって、初代watchOSで実装されたGlancesに似たホーム画面アセットが実現するのではないかとの憶測もありました。
たとえば、Dark Sky Weather のようなアプリでは、今後の天気の変化を反映して、太陽を示すアイコンから雲を示すアイコンに状態が変わることがあります。
残念ながら、iOSにおけるユーザー選択可能なアイコンの現在の実装は大部分が静的であり、ユーザーはアプリのプロンプトや設定メニューから手動で画像を変更する必要があります。Appleは開発者ガイドラインにおいて、ユーザーのリクエストなしにカスタマイズ可能なアイコンを変更することをアプリに禁止しており、変更する場合は必ずポップアップ確認パネルを表示するように規定しています。
この文書では、これらのアイコンはカスタマイズが特定のアプリの「主要機能」である場合にのみ使用すべきであると明記されています。Appleは開発者に対し、代替アイコンは一定の視覚的連続性基準を満たす必要があり、Spotlightなどの様々なシステム機能で正しく表示されるよう、異なるサイズで提供する必要があると指示しています。