• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
DevFest Japan 2014 Spring
 

DevFest Japan 2014 Spring

on

  • 575 views

Learn about new developments of Google Play Services and Android.

Learn about new developments of Google Play Services and Android.

Statistics

Views

Total Views
575
Views on SlideShare
532
Embed Views
43

Actions

Likes
1
Downloads
3
Comments
0

4 Embeds 43

https://twitter.com 32
http://s.deeeki.com 8
http://www.slideee.com 2
http://localhost 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

CC Attribution-NonCommercial LicenseCC Attribution-NonCommercial License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    DevFest Japan 2014 Spring DevFest Japan 2014 Spring Presentation Transcript

    • 江川 崇 t.egawa@gmail.com Google Developers Expert (Android) Android&GooglePlayServices 最新情報 2014.4.6
    • AndroidやGoogle Play Servicesに 関連した、比較的最近の話をします 今年のものを中心に採り上げます KitKatの話はしませんので、何かあれば 後で個別にお願いします お話しすること
    • おしながき Google Play Services 4.3 Google Cast SDK Android Wear その他
    • Google Play Services 4.3
    • Google Play Services • AndroidアプリとGoogleの各種サー ビスとの連携を容易に行えるように拡張 されたコンポーネント http://developer.android.com/google/play-services/index.html
    • Google Play Services • 自動アップデートされるため、デバイス 間格差を軽減
    • 主なバージョンの変遷 v1.0 2012.9 v2.0 2012.12 v3.1 2013.5 v.4.0 2013.10 •Google Play games •Fused location provider •Geofencing •Activity recognition •Google+ Signin/Cross- Platform Single Sign On, •OAuth2.0 •Google Maps Android API v2 •Photo Sphere Mode •Google Wallet Instant Buy •Turn Based Multiplayer •Google Drive •Google Mobile Ads v.4.1 2014.1 v.4.2 2014.2 •Google Cast SDK •Google client API v.4.3 2014.3
    • Google Play Services 4.3 http://goo.gl/0OKTYC
    • 4.3の主な機能 • Google Tag Manager • Address API • Game Gifts • Google Drive API (Update)
    • Google Tag Manager クラウド上に、タグと内容(値)を 定義し、WEBサイトやアプリで利用する 機能 •主に統計情報のログ収集などに利用 •プログラミングスキルがなくても使える •ハードコーディング防止 https://www.google.com/tagmanager/
    • アプリでの活用の例(基本) 背景色 白(FFFFFFFF) private static ContainerHolder containerHolder; ・・・ private int getColor(String key) {   return colorFromColorName( containerHolder.getContainer().getString(key) ); } クラウド デバイス ※ その他、設定情報などにも
    • Address API 初めて訪問するサイトで配送先などを入力する 手間を軽減するAPI Location Data 現在位置を配送先として指定 Address Picker 予めユーザーが登録したアドレスのリストから選択
    • Game Gifts Google+のサークル等を介してゲーム内 のアイテム等を他のユーザーに送ったり、 助けを求めたりすることができる
    • 【参考】 LiquidFun 2D物理ライブラリ https://www.youtube.com/watch?v=bofu6Hw7u5s Google Play Games Unityプラグイン UnityでPlay Gamesの機能を使うためのもの http://github.com/playgameservices/play-games-plugin-for-unity
    • Google Drive API Update Offline Data オフライン時のDriveデータへのアクセス Hidden Application Data ユーザーの目に見えないデータ(アプリケーション内 だけで利用するデータ)をドライブに保持 Change Notification ドライブのコンテンツの変更を検知
    • Google Cast SDK
    • Chromecast • HDMIで映像や音楽を 流せる (Castできる) • WiFiでネットに繋がる • 35USD ※日本では売っていない カナダ、デンマーク、フィンランド、フランス、ドイツ、イタリア、 オランダ、ノルウェー、スペイン、スウェーデン、英国
    • Chromecastであそぶ •Chromecastのセットアップ https://cast.google.com/chromecast/setup •Extensionで遊ぶ https://chrome.google.com/webstore/detail/ google-cast/boadgeojelhgndaghljhdicfkmllpafd?hl ※ Youtubeなどの特定のWEBサイトやアプリは 何もせずにそのまま遊べる
    • Cast Apps https://www.google.co.jp/intl/en/chrome/devices/chromecast/apps.html
    • Google Cast SDK 自分のアプリをCastできる開発キット https://developers.google.com/cast/
    • 登場人物 Sender Receiver Contents
    • Sender Castデバイスにメッセージを送るもの Android iOS Chrome 準備 開発者登録 (5 USD必要 ) Castデバイスとアプリケーションを登録 CastデバイスからシリアルNo.の送信を有効化
    • Receiver Castデバイス上で動作するもの HTML5/JavaScriptのアプリケーション
    • Receiverのライフサイクル
    • Receiverの種類 Custom Receiver 任意のHTMLコンテンツをCastデバイスで実行 Styled Media Receiver メディア再生のUIを実行 CSSで外観をカスタマイズ可能
    • サポートされているメディア 画像 BMP GIF JPEG PNG WEBP ストリーミング MP4 WEBM ビットレートストリーミング MPEG-DASH SmoothStreaming HTTP Live Streaming (HLS)
    • Android Wear
    • Android Wear ウェアラブル版Android モトローラ, LG, Samsungなどが着手し ているらしいとの 詳細はきっとGoogle I/Oで? http://developer.android.com/wear/index.html?utm_source=ausdroid.net
    • Android Wear Developer Preview 今のうちに触っとけよというお達し Introducing Android Wear Developer Preview https://www.youtube.com/watch?v=0xQ3y902DEQ
    • Developer Previewの試し方 申し込む→しばらくするとメールが届く http://developer.android.com/wear/preview/start.html 動作環境 現状は、ARM版WearエミュレータとKitKat以上 のAndroidデバイスでのみ動作 接続はADB
    • Android Wear Developer Preview 現状、できることはNotificationのみと 言ってよい デバイスから Wearへ  Notificationを送る Wearから  デバイスへ PendingIntentを送る Pages Stacking Voice Replies Action
    • Notificationのバリエーション Pages ページ毎に出す Stacking 同ページ内に複数出す swipe
    • Notificationのバリエーション Voice Replies 声で応答する ※ 未対応 Action 操作を促す
    • その他
    • Developer Stories Google Playに人気コンテンツを出している デベロッパーの体験談を読める http://developer.android.com/distribute/googleplay/spotlight/index.html
    • Google Patch Rewards セキュリティに関連したパッチを提供すること で報奨金が得られるもの。Androidも最近に なって対象となった http://www.google.com/about/appsecurity/patch-rewards/ $10,000 複雑かつインパクトの大きい改善 $5,000 $1,337 $500 トリビアルな改善
    • EOF