Windows 8 アプリ開発者ブログ

Windows 8 エンジニアリング チームが語る Windows 8 向け Metro スタイル アプリの開発

May, 2012

  • Windows 8 アプリ開発者ブログ

    高速で滑らかな起動エクスペリエンスを作り上げる

    • 0 Comments
    アプリの起動は、高速で滑らかな Windows 8 のエクスペリエンスの主要な部分であるため、アプリの起動 UX を重視することは重要です。起動フローが高度に洗練されていれば、アプリに対する最初の評価が確実に向上します。この記事では、デザインが優れた反応性が高いアプリ起動エクスペリエンスを作り上げる方法についてお話しし、ユーザーの印象を良くするためにアプリの起動が重要な時間である理由を説明します。アプリに適用できる 4 つのアプリ起動デザイン パターンを紹介し、Metro スタイル アプリを構築し続けるにあたって念頭に置くべき重要な点をいくつか指摘します。 アプリの起動の概要 「 アプリに対する "常に動作している" 感覚を重視したアプリ ライフサイクルの管理 」を既にお読みになった場合は、アプリ ライフサイクルの状態についてよくご存じと思います。この記事では、 アプリの起動 、つまり "実行されていない" 状態から "実行されている" 状態への遷移を対象とします。 ライフサイクルの状態: アプリの起動は "実行されていない" 状態から "実行されている" 状態への遷移である...
  • Windows 8 アプリ開発者ブログ

    アプリが画面に表示されていないときに生産性を上げる

    • 0 Comments
    アプリ ライフサイクルの管理 に関する記事で、Adam Barrus は Windows 8 で導入された新しいアプリ ライフサイクルについて説明しました。私たちが最もよく受ける質問は、「アプリが画面に表示されていないときに重要な処理 (ファイルのダウンロード、電子メール送信、音楽の再生など) を行う必要がある場合はどうなるか」というものです。2 部から成るこの一連の記事では、アプリがバックグラウンドのときに実行できるさまざまな種類のアクティビティについて説明し、このようなシナリオを実現できるコード例をいくつか示します。 Windows 8 のバックグラウンド モデル 効率的なバッテリ利用は、Windows 8 とそのアプリ モデルの設計における基本的な要素の 1 つとなってきました。Building Windows 8 ブログの Pat Stemen による 記事 では、Windows 8 の設計においてこの点がそのような重要な要素となっている理由について詳しく説明し、バッテリ寿命を延ばすためシステムに組み込まれたテクニックの一部を紹介しています。ご想像のとおり、デバイスのバッテリ寿命を決める最大要因の...
  • Windows 8 アプリ開発者ブログ

    人気のフォーラム トピック: 皆さんの質問に答える

    • 4 Comments
    新しい開発プラットフォームを習得しているときは、思いどおりにアプリを動かそうとしても必ずハードルに直面します。私のように、皆さんの多くは生じた問題の答えをフォーラムを利用して得てきたことと思います。この記事では、人気のあるフォーラム トピックをいくつか選び、皆さんのコーディングに役立つリソースとそのハイライトを紹介します。アプリの設定とデータ、一貫した色とスタイルの適用、複数の言語および文化に合わせた設計、Metro スタイル コントロールのアニメーション表示は、どれも投稿、参照、返信が多いトピックです。 トピックごとに、リソースを選んで表にまとめました。各表の構成は、一番上はクイック スタート、次に SDK サンプル、最後は詳細なドキュメントとなっています。クイック スタートは、API 設計について理解するのに役立つ背景を示す説明とコード スニペットが含まれているため、作業を始めるのに最適なリソースです。SDK サンプルは、もっと深くまで掘り下げています。何をすべきかはわかっているが、取りかかるための例がほしい場合に適したリソースです。ドキュメントは、最も詳しい情報が必要な場合に参照できます...
  • Windows 8 アプリ開発者ブログ

    Metro スタイル アプリの高速で滑らかなアニメーション

    • 0 Comments
    高速で滑らかなアニメーションは、アプリに生気を吹き込みます。Windows 8 Consumer Preview では、アニメーションがユーザー エクスペリエンスの不可欠な要素であることに注目してください。PC にログインすると、[スタート] メニューの項目がアニメーション表示されます。また、イマーシブなアプリを起動するか、[スタート] メニューをズームインすると、滑らかなアニメーションにより豊かなエクスペリエンスが得られます。アニメーションは、特定の操作の結果として何が行われたかをユーザーに伝えることができます。この視覚的なフィードバックにより、アプリの応答性に対するユーザーの信頼が得られます。一覧内の項目をシンプルに追加または削除する場合であっても、微妙なアニメーションを使用することで、滑らかかつ新鮮な方法により有益な情報を提供できます ( Jensen Harris's //build/ session (英語)、約 25:00 分を参照してください)。 この短いビデオは、スムーズなアニメーションによる多彩な UI を披露するものです。 お使いのブラウザーでは HTML5...
Page 1 of 1 (4 items)