web-dev-qa-db-ja.com

ガイドラインに反する場合、iOSアプリにスプラッシュスクリーンが表示されるのはなぜですか?

iOSヒューマンインターフェイスガイドライン 言う:

アプリの最初の画面とほぼ同じ起動画面を設計します。アプリの起動が完了したときに外観が異なる要素を含めると、起動画面とアプリの最初の画面の間で不快なフラッシュが発生する可能性があります。

iOSヒューマンインターフェイスガイドライン からの引用スプラッシュスクリーン

すぐに行動に移しましょう。スプラッシュスクリーン、メニュー、およびコンテンツにアクセスしてアプリの使用を開始するのに時間がかかる手順を表示しないでください。代わりに、人々にすぐに飛び込んでもらいましょう。

しかし、Twitterにはまだスプラッシュスクリーンがあり、デザイナーは記事を書くガイドラインを無視しています スプラッシュスクリーンデザインでブランドを使用する方法

これらのガイドラインを無視することに対するユーザビリティの動機と結果は何ですか?

1
Peter

多分彼らは他のガイドラインを使用しています。 iOSヒューマンインターフェイスガイドラインとマテリアルデザインガイドラインがあります。 OSに依存していません。 iOS上のGoogleアプリケーションもマテリアルデザインを使用しています。 マテリアルデザインガイドライン たとえば、2種類のスプラッシュスクリーンについて説明します。

プレースホルダーUIは、アプリが読み込まれるまで、ステータスやアプリバーなどのコア構造要素を表示します。

そして

ブランドの起動画面には、ロゴやブランドの認知度を向上させるその他の要素が表示されます。

彼らがなぜ彼らがしたことをしたのかははっきりとはわかりませんが、上記のブランドの起動画面は私にとって意味があります。 Twitterアプリケーションの残りの部分はブランディングがかなりクリーンです。

3
Nick Groeneveld

技術的な理由から、場合によってはスプラッシュスクリーンが必須になることがあります。アプリのコードの記述方法によっては、起動時にアプリが読み込まれるまでに時間がかかる場合があるため、そのためスプラッシュスクリーンが使用されます。

0
Tarek