Open3

アプリの起動画面のロゴサイズについて App Splash Screen / Launch Screen Image Size

mimimimi

公式情報

iOS

Layout - Foundations - Human Interface Guidelines - Design - Apple Developer https://developer.apple.com/design/human-interface-guidelines/foundations/layout/#device-screen-sizes-and-orientations

Launching - Patterns - Human Interface Guidelines - Design - Apple Developer https://developer.apple.com/design/human-interface-guidelines/patterns/launching#launch-screens/

具体的な例示(最適サイズ)の話がない。つらい。
拡大させる気満々(Auto Layout 前提)というのだけは分かる(固定値は避けよう)。

Android

スプラッシュ画面  |  Android デベロッパー  |  Android Developers https://developer.android.com/guide/topics/ui/splash-screen?hl=ja

ブランド イメージ: 200 × 80 dp にする必要があります。
背景があるアプリアイコン: 直径 160 dp の円に収まる 240 x 240 dp にする必要があります。
背景がないアプリアイコン: 直径が 192 dp の円に収まる 288 x 288 dp にする必要があります。
たとえば、画像の合計サイズが 300 x 300 dp の場合、アイコンを直径 200 dp の円内に収める必要があります。円の外側にあるものはすべて非表示になります(マスクされます)。

Splash Screen https://developer.android.com/develop/ui/views/launch/splash-screen

真円に入れないといけないんだってさ。
アプリアイコンをちゃんと設計しないアプリなんてそもそも視野にない(そりゃそうだ)

アダプティブ アイコン  |  Android デベロッパー  |  Android Developers https://developer.android.com/guide/practices/ui_guidelines/icon_design_adaptive

mimimimi

その他ベストプラクティス?

What is an App Splash Screen & How Should I Design One? https://gonative.io/blog/what-is-an-app-splash-screen

基本、まあそうですよね、ということしか書いてないけれど

9-Patch Images
Because devices using the Android platform all come with different resolutions and pixel densities, Android splash screen images can best be specified as 9-patch images. These are bitmap images that automatically resize to accommodate the contents of the view and the size of the screen. To design your own 9-patch images, download the Android source code for your app and replace them in the source.

サイズ変更が可能なビットマップ(9-patch ファイル)の作成  |  Android デベロッパー  |  Android Developers https://developer.android.com/studio/write/draw9patch?hl=ja

Androidだけならそれも良いかも(Androidだけにアプリ作ることあるのかな)

【SwiftUI】起動画面の画像が引き伸ばされる件について(Storyboardを使ってLaunch Screenを実装する方法) | iOS-Docs https://ios-docs.dev/launch-screen-scale/

その他、
開発者さんが苦労していそうな記事は見つかる。もしかしてデザイナーは仕様理解してないまま実装が多いのか

mimimimi

今のところの結論

基本的に、真円対応したアプリアイコンを提案するのが健全。
出来なければ、iOSだけ横長対応(なるべくロゴを大きく出す)、Androidだけ小さい、みたいな対応になる。
横長ロゴでもよほど細かいものでなければ、同じサイズ(200dp相当)で大丈夫そう。