ホーム > タグ > Default.png
Default.png
Default.pngの使い方
- 2009-01-07 (水)
- その他
iPhoneアプリの起動時に表示される、Default.png のバリエーションをあげてみます。
ロゴ
もっとも無難な方法ですね。
アプリの初期画面
あくまでもローディング中であることをわかりやすく書いておかないと、タッチしまくっているのに無反応という負のエクスペリエンスを与えてしまうので気をつけましょう。そうなってしまうくらいならば、ただのロゴの方がまだましかと思います。
アプリの初期画面 - UIの中身
UIの良さに定評のある駅探アプリがこの方法です。確かに、ローディング中であることをスマートに表現できる方法ですね。
参考:かつて音楽と呼ばれたもの » Blog Archive » iPhoneアプリ開発 - 身をもって学んだ9の教訓
アプリの初期画面 + 操作説明
個人的にはこの方式が気に入っています。初期画面に簡単な操作説明を書き込んだ画像を表示しておけば、初めて起動した時にも操作に戸惑うことなく使い始めることができます。
ただし、表示される時間が限られているので書き込む内容はギリギリまで単純化する必要があって、うまくやろうとするとなかなか難しいです。
ほかにはどんなパターンが考えられるでしょうか?
関連する投稿
- Comments: 0
- Trackbacks: 0
アプリ起動時にスプラッシュムービーを表示するには
- 2008-12-02 (火)
- iPhone SDK / Cocoa / Objective-C
アプリ起動時にロゴアニメーション等のスプラッシュムービーを再生する場合には、applicationDidFinishLaunchingの中でムービーの再生を開始し、再生終了時のNotificationによって初期画面を表示するのがよいようです。
- (void)splashMoviePlayBackDidFinish:(NSNotification *)notification { // スプラッシュムービーの再生が終わったら初期画面を表示 [[NSNotificationCenter defaultCenter] removeObserver:self]; [window addSubview:[navigationController view]]; } - (void)applicationDidFinishLaunching:(UIApplication *)application { // 省略 [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(splashMoviePlayBackDidFinish:) name:MPMoviePlayerPlaybackDidFinishNotification object:(MPMoviePlayerControllerインスタンス、またはnil)]; // ここで動画を再生 }
ちなみに、Default.pngの代わりに動画またはアニメーションGIFを表示することは不可能なようです。
関連する投稿
- Comments: 0
- Trackbacks: 0
Home > Tags > Default.png
- Search
- Feeds
- Meta