LoginSignup
3
3

More than 5 years have passed since last update.

GDG DevFest Japan 2015 参加メモ

Last updated at Posted at 2015-06-20

DevFest参加してきたので忘れないようメモ残しておきます。

本日のアジェンダはこちら
twitterハッシュタグはこちら

Session #0 全体俯瞰

会場の雰囲気や設備に関しての説明

スライドはこちら

Session #1 Android GDE: Android M

スライドはこちら

Fingerprint

指紋認証機能の制御

Android Backup

アプリの全データがデフォルトでバックアップされるようになった

Power improvements

スクリーン非表示時のバッテリー寿命向上
しばらく触っていないとdoze modeに

App standby

しばらく触っていないアプリはidle modeへ

Icons in Notifications

通知内で動的なアイコン生成ができるようになった
(最初からリソースに組み込む必要がなくなった)

Text Selection

iOSと似た表示に変更

Higher Quality Text Formattin

App Links

任意のWebページとアプリの関係性を明確にする

Styluses

Bluetooth Stylus support

Camera

カメラから独立してフラッシュだけを制御可能

MIDI

以前から利用可能であったが、API経由で簡単に利用可能

Higher Resolution Audio

External Storage

ART

全体的にパフォーマンスが向上

Session #2 Android GDE: Android Wear, Android TV, Android Auto, App Indexing

スライドはこちら

Development Tools

Design Support Library

CollapsingToolbarLayout

CordinatorLayout

Vector Images

SVGからベクターのXMLファイルと各画像ラスタイメージ(png)作成

Design Editor

GUIデザインエディター

Gradle 2.4

2.2.1に比べ倍程度の速度に

Next Generation Plugin?

Native Support

JetBrainsのC/C++ IDEのCLionをAndroid Studioに統合予定

Enforcing Annotations

Threading annotation(@WorkerTread,@BinderThread,...)
Range annotation(@intRange,...)

Data binding

New Permission

インストール時ではなく実行時にパーミッションを確認に変更
パーミッション変更により自動更新が妨げられることがなくなる

Android Pay API

Wallet APIを発展させる形で提供される予定

Android Wear

スマートフォンやタブレットと異なり、常に画面表示される。
→電池消費が多くなるので省電力の仕組みが必要

Ambientモード

できる限りCPUの電池消費を0にする

New services in GooglePlay

App Invites

友達にアプリを紹介する機能

App Indexing

Google検索からアプリ内コンテンツに誘導する機能

Android Wear

Maps APIが使用可能

Material Design

Device metrics 端末のディスプレイスペックのまとめページ

Session #3 Google Cloud Platform GDE: Firebase, Cloud Message

スライドはこちら

Google Cloud Messaging

Topic Messaging

購読した端末だけにPushできる
1アプリで100万までトピックを定義できる

iOS対応

GCM用のフレームワークが提供
APNsの設定用のUIが提供された

Firebase

Mobile Offline Support
React Native Support

中国会場ではハンズオンをやったようです。(資料はこちら)

Email markups

Session #4 Chrome/HTML5 GDE: Mobile Web, Polymer 1.0

スライドはこちら

mobile web

ライバルはネイティブアプリ
リーチしやすい(インストール不要)というWebの良さがある一方で、スクロールなどパフォーマンスが出ないところやエンゲージメントの低さ(閉じたら終了)など欠点がある。

パフォーマンス

chrome自体の改善とRAIL指標

エンゲージメント

必要な「サービス」を登録
Webサイトのライフサイクルを越えられる
オフラインでも動作 → キャッシュやその処理を登録
プッシュ通知 → プッシュIDを登録
バックグラウンド同期やジオフェンシング

Polymer

サイトはこちら
Web Componentを使いやすく
Speedの向上(Chromeで3倍、safariで4倍)
Sizeの縮小(33%軽減)

Session #5 Others

スライドはこちら

material

material design

material designのショーケース materilup

Googleが買収したformというプロトタイプツールの紹介

Design Sprint Methods

tumblrやNew York TimesのAndroidアプリは参考にすると良いかも。

ATAP

Project JacquardやProject Soli,Project ARA,Project Tango,Project Vault,Project Spotlightの紹介
(こちらに紹介記事あり)
ATAPの特徴 2年で成果をあげる
あらゆることにスピード感を持って進めている

3
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
3