11
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

GDG Tokyo New Year Seminar 2018 参加メモ #gdgtokyo

Last updated at Posted at 2018-01-16

イベント情報

  • connpass
  • GDG Tokyo とは、主に Google のテクノジーに興味のある人たちで情報を共有し合う集い。
  • ハッシュタグ: #gdgtokyo

Android

  • 発表者: https://twitter.com/wasabeef_jp
  • 資料: https://speakerdeck.com/wasabeef/how-to-start-android-app-development
  • Android Studio で Hello World
    • ビルドも早くなった(だいたい 6 秒以下)
  • Kotlin
    • Java よりモダンな書き方ができる
  • Support Library
    • 古いバージョンの OS でも新しい API で呼べる
  • Lifecycles
    • アプリのイベント(起動とかバックグラウンドにいったとか)をハンドリングして適切に処理しなければならない
  • System Permissions
    • カレンダーの情報を取得する などの権限を付与する
    • Marshmallow(version 6)以降は Runtime Permissions に変更された( iOS と同じ方式

Web

  • 発表者: https://www.facebook.com/profile.php?id=100002373516186
  • 資料: https://www.slideshare.net/secret/6E1Vi94F9PhAfx
  • 昨年の Web 動向
    • 主な Topic
      • PWA ( Progressive Web App )
        • ネイティブアプリのユーザー体験に近い先進的 Web アプリの提供環境
      • Multi Media ( WebXR, WebRTC )
        • 音声/動画ほか AR/VR/MR など多様なメディアの表現媒体
      • WoT ( Web of Things )
    • Chrome のアップデート
      • Web Bluetooth API
      • position: sticky;
        • フローティングの実装が容易になった
      • HTML5への移行
      • WebVR の試験実装リリース
      • display: grid;
        • グリッドレイアウト
      • Media Session API
      • display: fullscreen;
        • フルスクリーン表示
      • Mac OS の通知機能
      • Headless Chrome
      • Image Capture API
        • 写真撮影
      • Paint Timings API
      • font-display
      • WebAssembly
        • コンパイル済みの C や C++ のコードを Web で実行できる
      • Web Share API
        • SNS の共有の呼び出し
      • Web USB
      • Network Information API
      • OpenType の可変フォント
      • メディアのライブキャプチャ
      • Async Iterators & Generators
      • overscroll-behavior
        • 最上部までスクロールした時の挙動を設定できる
      • 強化されたポップアップブロッカー
      • Resize Observer
      • import.meta

Cloud

  • 発表者: https://twitter.com/hayatoy82
  • 資料: https://www.slideshare.net/HayatoYoshikawa/serverless-on-gcp-86202435
  • Serverless で行こう!
    • Cloud Functions
      • Node.js をサポート
      • Functions の作り方
        • 名前
        • メモリサイズ
        • 何をトリガにするか
        • HTTPトリガの場合、その URL
        • ソースのアップ方法
      • inline エディタ
        • ブラウザ上で編集
          • ソースコード
          • 実行される関数名
      • 200万コール/month まで無料
      • GCP との相性が良い
        • BigQuery への保存など

Dialogflow

Firebase

  • 発表者: https://twitter.com/Yatima_K
  • 資料: https://speakerdeck.com/wasabeef/how-to-start-android-app-development
  • Firebase とは
    • フルマネージド
    • サーバレス
    • 安定性
  • 対応プラットフォーム
    • web
    • Android
    • iOS
    • C++
    • Unity
  • Cloud Functions
    • GCP の Cloud Functions に加え、Firebase 特化のトリガがあるなどカスタマイズされている
  • Cloud Firestore
    • データベース
    • NoSQL
    • リアルタイム同期
    • オフラインもよしなにやってくれる
  • Predictions
    • ユーザー予測
    • 無料
    • ユーザグループの行動予測
      • 使うのを辞めそうか
      • 課金をしてくれるかどうか
    • Remote Config や Notification などで離脱予防ができる

Go

XR

  • 発表者: https://twitter.com/ega1979
  • 資料: https://www.slideshare.net/hirokazuegashira/arcore-101
  • Google XR
    • Daydream
      • VR
    • ARCore
      • Android 向けの AR プラットフォーム
      • WebAR
        • Web 上で AR アプリが作れる
      • テクノロジー
        • Motion Tracking
          • 端末の位置と向きを認識
        • Environmental Understanding
          • 環境認識
        • Light Estimation
          • 光源推定
          • 表示する 3D オブジェクトの照明効果を調整する
      • 仕組み
        • カメラが捉えた画像の特徴点を抽出
        • 加速度&ジャイロセンサー(IMU)
      • 対応端末
        • Pixel 系端末
        • Galaxy S8
      • ARCore Preview 2
        • C API の追加
        • 空間認識の精度向上
      • 2018/03/01 に Tango の提供終了
      • 開発方法
        • C (Native App)
        • Unity
        • Unreal Engine
        • Java
11
4
1

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
11
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?