Wearが発表されましたね。新しいフォームファクターは、新しいUIモデルに相当します。サジェスト(Suggest)とデマンド(Demand)のコア機能に集中した2つのメインスペースで構成されます。アプリーケーションはこれらスペースの両方に重要な役割を持つでしょう。コンテキストストリームコンテキストストリームはカードの縦のリストで、それぞれが便利な、または、タイムリーな情報の部品として表示されます。Nowのように、ユーザは、重要な更新が簡潔に分かりやすく書かれたカードから、他のカードへ遷移するために縦にスワイプします。一度に画面に表示されるカードは1つのみで、背景画像は追加のビジュアルな情報を提供するのに役立ちます。アプリケーションは、最も有用な時にカードを生成し、ストリーム中に挿入することができます。ストリーム中のカードは単一の通知よりも多いです。水平方向にスワイプすることで追加のページを表示することができます。水平方向にスワイプすると、タップ可能なボタンが現れるかもしれません。これは通知に対して何かしらのアクションをユーザに許すことを意味します。カードは左から右へスワイプすることで、次回に情報が表示されるまでストリームから除去することができます。エミュレータでは、画面の上部にマウスオーバーすると、端末の上部の青いバーが表示され、クリックするとホームに戻ることができます。キューカードコンテキストストリームでユーザが何をしたいか予想できないようなケースにおいて、キューカードはユーザが端末と話すことを許します。アイコンをタップすることで開くことができます。キューカードを上方向にスワイプするとアクションのリストが表示され、それらはタップすることもできます。インテントを含みます。開発者のアプリケーションと、ユーザがボイスコマンドを使ってアクションを実行するインテントをマッチさせることが可能になります。単一の音声インテントによって複数のアプリケーションが登録されるかもしれません。その際、ユーザはいずれのアプリケーションを使うかを目的に応じて選択するでしょう。UI概要Tweet広告を非表示にするもっと読むコメントを書く2013-05-13Androidテスト本を出版します久々のブログ更新です。Androidアプリケーションテスト入門Androidアプリケーションテスト」という本を出版します。内容は、テストの設計方法の概要とAndroidのテスティングフレームワークの基礎です。(※執筆から出版まで色々とあって、随分時間がかかってしまいました。)あくまでも入門書なので、新入社員の皆さんやテスト設計の方法を体系的に学んだことのない方に、おすすめします。逆に実務でTDDを実践しているような人には内容が簡単すぎるかも知れませんのであしからず。