Android
google
IoT
VR

Google I/O 2016 keynote

記載はGoogle I/O 2016セッションのカテゴリ別に分けているため、実際の発表とは順序が異なります。

関連する他セッションや記事があれば追記しています。


Keynote動画


まとめ記事


Search


Google Search


  • Google検索の20%は音声検索

  • AMP: 低速環境下での検索

  • Photosで「ハグ」と検索するとハグした画像がヒットする

  • カメラでOCR検索


Google Assistant


  • 「OK, Google」でAIとしての振る舞いをもつアシスタントを起動できる

  • 位置情報や時間と自然言語処理を組み合わせて検索


    • 有名な建造物の前で、誰がデザインしたか?を質問すれば結果を返してくれる

    • 今夜上映している映画の検索



  • 会話と検索を同時に実行


Google Allo


Expression


  • テキストや絵文字の大きさが選べる

  • 写真に文字を書ける


Google Assistant


Security


  • Incognito Mode


    • E2E Encryption

    • Private notification

    • Expiring chats(期間限定チャット)




Mobile Web


Google Duo


Chrome


  • 1 billion monthly active users(for Mobile)


Progressive Web Apps


IoT


Google Home


  • リビング、キッチン、ベッドルームなどに置く、Amazon Echoのようなデバイス

  • WiFiスピーカーとマイク+Google Assistantの自然言語処理技術


    • 家族のスケジュール確認

    • Chromecastのクライアントとしても使える

    • 音楽再生、電灯など家電も制御できる



  • NESTと連携


    • OpenTableやUberなどの予約

    • Goodbay音声にあわせてNESTが動作



  • 動作はスマートフォンからGoogle Homeにアクセスして確認可能

  • 2016年中にサービス開始


Physical Web


Android


Android N Preview


Performance


  • Vulkan: GPUオーバーヘッドを減らす

  • OpenGL ES 3.2: AEP(Android Extension Pack)の取り込み

  • Android Runtime: JIT コンパイラパフォーマンスを向上


    • 75%高速化、ファイルサイズは50%に




Enhancement N


Productivity


  • Multi-tasking: Quick switch

  • Multi-window:


    • Split Screen: Youtubeを再生しながらKeepチェックリストを表示

    • Picture-in-Picture: タブレットやTVであれば、右上にサブウィンドウを表示



  • Notifications


    • 通知から直接返信



  • Emoji


    • Unicode絵文字対応




Android Studio 2.2 Preview 1


Speed


  • エミュレータ速度が3倍に

  • ビルド速度は10倍に

  • Test recording

  • Layout Designer




Smart


  • APK analyzer

  • Layout inspector

  • Expanded Android code analysis

  • IntelliJ 2016.1


Platform Support


  • New Android Runtime Library



    • ICU4J Android: Unicodeのサポート


    • Java 8対応


      • Lambda, Default & Static Interface Method, Repeating Annotations

      • FunctionalInterfaceのサポート

      • Jackコンパイラ改善





  • C++サポート強化


Android Instant Apps


Awareness API


Android Wear


Watch face


  • 時計表示にExtra infomation追加


Messaging


  • machine larningで操作

  • smart reply

  • hand writing

  • キーボード


Standalone app


  • スマートフォンなしでアプリが動作する

  • Fit, 音楽再生, Activity tracking


Android Auto


  • OK, Google対応

  • Waze対応

  • Wireless対応


Chromebook


Play


Google Play


  • Google Play Install: 65 billion

  • Google Play Security Testing


    • Google Playでは8billion/dayのアプリを検査



  • App security improvement Program




VR


Cardboard


Daydream


Smartphones


  • Specifications


    • Sensors

    • Display

    • SoC

    • VR mode(Android Nで対応)



      • Activity.setVrModeEnabled(true, componentName)で有効化される



    • レイテンシ低減





  • 対応メーカー: Samsung, HTC, LG, Xiaomi, Huawei, ZTE, ASUS, ALCTEL, etc


Headset & controller


  • ゴーグル型のヘッドセット

  • Wiiリモコンのようなコントローラーを操作してゲームが遊べる


Apps


  • Google Apps: Youtube, Street View, Photos, Movie

  • コンテンツ: WSJ, Netflix, NBA, hulu, IMAX, etc

  • ゲーム: UBISOFT, CLIMAX, etc


Firebase


New Firebase Plan


Develop


  • Realtime Database

  • Authentication

  • File Storage

  • Remote config

  • Hosting

  • Cloud Messaging

  • Crash Reporting

  • Test Lab


Grow and Earn


  • Dynamic Links

  • Invites

  • AdWords

  • Notifications

  • Analytics

  • App Indexing

  • AdMob


Cloud


Google Cloud Platform