Local blog for Japanese speaking developers
Google I/O 2017:デベロッパーがあらゆるプラットフォームに最適なエクスペリエンスを構築できるようにする
2017年6月7日水曜日
この記事はデベロッパー プロダクト グループ、バイスプレジデント、Jason Titus による Google Developers Blog の記事 "
Google I/O 2017: Empowering developers to build the best experiences across platforms
" を元に翻訳・加筆したものです。詳しくは元記事をご覧ください。
世界中のデベロッパーとつながる Google I/O でまたお会いできたことを非常にうれしく思います。Shoreline Amphitheatre には 7,200 名のみなさんにお集まりいただき、さらに何百万人もの方々に
ライブストリーム
を通してご参加いただきました。また、80 か国以上で数千人のデベロッパーが、地元の
I/O Extended
イベントでデベロッパーの日々の作業を簡単にする Google の取り組みについて耳を傾けました。プロダクトのビルドに関する問題をできるだけ少なくして、デベロッパーが本当に解決する必要のある問題に集中できるようになるはずです。
Google I/O 初日の基調講演で Sundar Pichai(CEO)は、10 億のユーザーが利用する各種プラットフォームについて
講演しました
。プラットフォームが Android、Chrome、モバイルウェブのいずれであっても、Google の成功はデベロッパー コミュニティの協力なしには実現できませんでした。
デベロッパー基調講演
では、日々 Google のプラットフォームで開発するデベロッパー向けのツールとサービスに多額の投資を行っていることを説明しました。
続く 3 日間で、さらにたくさんのテーマについてお話ししました。Google I/O で紹介された主なデベロッパー向け情報を振り返ってみましょう。
世界中の何十億ものユーザーとデベロッパーをつなげるプラットフォーム
Android O Developer Preview 2
— Android をさらに便利にする流れるような操作と、電池の寿命、起動時間、グラフィック レンダリング時間、安定性を最適化するための取り組みに重点を置いた Android O の次のリリースをご覧ください。アーリー アダプターは Android O ベータ版プログラム(
android.com/beta
)にオプトインし、Android O をすぐに実行できます。
Project Treble
— Google I/O 開催の前週、新しい Android フレームワークをご紹介しました。これは、端末メーカーがスマートフォンを新しいバージョンの Android へのアップグレードする際にかかる時間や手間を削減することを目的に設計されており、Android O 以降を搭載する端末が対象となります。
Android Go
— O のリリース以降、エントリレベルの端末でスムーズに実行できるように Android を最適化しています。YouTube Go、Chrome、Gboard などの Google アプリは、メモリやストレージ、モバイルデータの使用量を抑えるように設計されています。
Kotlin
— Android は Java と C++ に加えて、Kotlin プログラミング言語を公式にサポートします。Kotlin は優れた設計の、成熟した実稼働向けの言語であり、Android 開発をより迅速で楽しいものにします。
Android Studio 3.0 Canary
— 新しいプレビュー版には、開発フローの高速化を実現する 3 つの主な機能が追加されています。パフォーマンスの問題をすばやく診断する新たなアプリのパフォーマンス プロファイリング ツール一式、Kotlin プログラミング言語のサポート、サイズの大きいアプリのプロジェクトでの Gradle ビルドの高速化です。
モバイルウェブ —
AMP
と
Progressive Web Apps
(PWAs)は、最新のモバイルウェブ環境を再定義します。AMP を利用すると、コンテンツの表示が高速化されます。PWAs は、信頼性が高く、高速で魅力的な、アプリに重点を置いたエクスペリエンスを実現します。いま世界中で
成功事例
が生まれています。たとえば、旅行会社の
Wego
には AMP をベースにした PWA が追加されました。
Forbes
は PWA のローンチ以降、ユーザー エンゲージメントが 2 倍になりました。現在お使いのウェブ エクスペリエンスの状況を確認したい場合は、ウェブページの品質を自動で測定するツール、
Lighthouse
をご利用になれます。午後の
モバイルウェブ:統合の状況
講演で、豊かなモバイルウェブ エクスペリエンスの構築について詳しく説明します。
モバイルアプリとウェブを次のレベルに引き上げるインフラとサービス
Firebase
— 昨年の I/O で Firebase が拡張され、アプリのビルドとビジネスの成長をサポートする製品を備えたフルモバイル開発プラットフォームとなりました。今では 100 万人以上のデベロッパーが Firebase を利用しており、日々のデベロッパーの課題をよりシンプルにできるよう、取り組みを続けています。ホスティング機能とクラウド機能間にインテグレーションを導入し、電話番号認証のサポートを加え、さまざまな方法で Analytics の改善を進める Firebase Performance Monitoring を通じて、アプリのパフォーマンスを詳しく分析できるようになっています。
SDK のオープンソース化
も始めました。
モバイルウェブ デベロッパー認定
— Google I/O 2016 で、Associate Android Developer Certification(アソシエイト Android デベロッパー認定資格)を発表しました。今年は、ウェブ デベロッパー向けに
Mobile Sites Certification(モバイルサイト認定)
と
Mobile Web Specialist Certification(モバイルウェブ スペシャリスト認定)
という 2 つの認定資格を新たに設けました。
強力なツールで新しいユーザーを獲得し、ビジネスを成功に導く
Google Play Console
— Play Console に、デベロッパーがアプリのパフォーマンスを高め、リリース管理の信頼性を向上させ、世界中のユーザーにアプローチし、ビジネスを成功に導くためのサポートを提供する、強力な新機能とレポートが追加されました。Play Console に幅広いビジネスの用途を反映した新しい機能が加わった事で、アプリのビジネスを向上させる上で必要な機能をより簡単に検索できるようになります。
Android Instant Apps
— Android アプリをインストールせずに実行する新しい方法である Android Instant Apps を
すべてのデベロッパー
に開放しました。これにより、誰でも Instant Apps をビルドして公開できるようになりました。既に、Jet、New York Times、Vimeo、Zillow などのさまざまなブランドが対応しており、Android Instant Apps は 50 以上のアプリで試してみることができます。
ペイメント、収益化と広告 — Google Payment API が導入されました。これにより、ユーザーの Google アカウントに保存されているクレジット カードまたはデビット カードを使用して、ユーザーがアプリ内およびオンラインで支払えるようになります。Google Analytics for Firebase と新しい AdMob との統合により、収益の効率が上がり、Universal Apps Campaigns のアップデートにより、ユーザーベースを広げることができます。
機能の限界を押し広げる新しいインターフェース
Google Assistant 向けの Actions on Google
— スマートフォンに Actions on Google の機能が導入され、SDK がさらに向上しました。新しいデベロッパー コンソールである Actions Console もリリースしました。これにより、デベロッパーがチームで開発し、アプリの使用状況、パフォーマンス、ユーザー検出パターンに基づきデータを収集できるようになります。この新しいコンソールは、Firebase コンソールと Google Cloud コンソールを統合しています。
VR and AR at Google
— 「VR and AR at Google(Google の VR と AR)」セッションでは、最新の Daydream プラットフォーム機能とデベロッパー ツールについて説明しました。
デベロッパーの皆さまが成功をおさめることは、Google にとって重要なことです。Google は、デベロッパーの課題の解決をサポートする製品を開発するだけでなく、130 以上の国で、
Women Techmakers
や Google Developer Groups (
GDGs
)などのプログラムを通じて、デベロッパー コミュニティを育み、拡大しています。
Google Developers Certification(Google Developers 認定)
などのトレーニング プログラムや、Udacity やその他のパートナーから提供されるコースにも投資しています。これにより、デベロッパーが技術的な機能をさらに深めることができます。また、複数のプロダクトを取り上げるデベロッパー向けの大きなイベントである Google Developer Day が、ヨーロッパ(2017 年 9 月、ポーランドのクラクフ)とインド(2017 年 12 月、バンガロール)の 2 会場で開催される予定です。詳しくは、
g.co/gdd2017
に登録して最新情報をご覧ください。
Google I/O 期間中は、Android に始まり Assistant や AR まで網羅された、14 のコンテンツ トラックと 140 以上のブレークアウト セッションが参加者と視聴者に用意され、これらの分野について深く学べる機会が提供されました。デベロッパーが最新の API を使いこなすことができるように、
70 以上のコードラボ
も公開しました。
Android、Chrome、Play、VR/AR、クラウド、モバイルウェブのどのプラットフォームでも、Google は世界中の何十億ものユーザーとデベロッパーをつなげるプラットフォームに常に投資しています。デベロッパー コミュニティからの継続的なサポートとフィードバックに感謝します。
Posted by
Takuo Suzuki - Developer Relations Team
コメントを投稿
ラベル
#DevFest16
1
#DevFest17
1
#hack4jp
3
A/B Testing
1
A4A
4
Actions on Google
10
Addy Osmani
1
ADK
2
AdMob
31
Ads
15
AdWords API
1
Agency
1
AIY
2
AIY Vision Kit
1
ALPN
1
AMP
57
AMP Cache
4
AMP for Email
1
AMP Story
2
amp-bind
1
AMPHTML Ads
1
Analytics
9
Andorid
10
Android
270
Android Auto
1
Android Design Support Library
1
Android Developer Story
4
Android Go
1
Android N
18
Android O
12
Android P
2
Android Pay
1
Android Security Year in Review
1
Android Studio
26
Android Support Library
4
Android Things
11
Android TV
10
Android Vitals
1
Android Wear
29
androidmarket
3
Angular
1
Angular 2
2
AngularJS
2
API
24
APIExpert
45
apk
2
app engine
23
App Indexing
7
App Invites
6
App Maker
1
AppCompat
2
Apps Script
11
aprilfool
4
AR
1
Architecture Components
4
ARCore
1
ArtTech
1
Associate Android Developer Certificate
1
Audio
6
Auth Code
1
Authentication
8
AuthSub
2
Autotrack
2
Awareness API
1
Beacons
6
BigQuery
9
Billing
1
BLE
4
Blink
1
Blockly
1
blogger
1
Brillo
1
Brotli
2
Budou
1
Calendar
3
Cardboard
4
Career
1
Case Study
1
Certificate
2
chrome
93
Chrome Custom Tab
1
Chrome Dev Summit
1
chrome extension
5
Chrome for Android
2
Chrome for iOS
2
Chrome OS
2
Chromebook
3
Chromecast
7
chromewebstore
6
Chromium
5
CLI
1
ClientLogin
3
Closure Compiler
1
Cloud
16
Cloud Firestore
2
Cloud Functions
9
Cloud Next
2
Cloud PubSub
1
Cloud Storage
1
Cloud Test Lab
2
CocoaPods
1
codejam
5
codelab
3
compute engine
3
Context
1
Crash Reporting
2
Crashlytics
1
Dart
2
DataCenter
1
Daydream
4
Deep Learning
2
Demo Party
1
Design Sprint
3
DesignBytes
1
DevArt
3
DevBytes
6
Developer
14
Developer Console
4
Developer Preview
6
Developer Relations
2
DevFest
7
DevFestX
3
devtools
3
Dialogflow
1
DirectShare
1
Doodle
1
DoubleClick
4
Doze モード
1
drive
2
Dynamic Links
3
EarlGrey
1
Easter Egg
1
ECMAScript 2015
1
Eddystone
4
egypt
1
English
2
ES2015
1
ES2016
1
ES6
2
ES7
1
Firebase
94
Firebase Admin SDK
6
Firebase Analytics
9
Firebase Auth
4
Firebase Cloud Messaging
7
Firebase Crashlytics
2
Firebase Database
5
Firebase Libraries
1
Firebase Notifications
1
Firebase Performance
2
Firebase Remote Config
5
Flash
1
Flutter
1
font
3
fraud
1
G Suite
15
game
20
Game Developers Conference 2018
1
Gboard
1
GCP
1
GDD11JP
56
GDD2010JP
23
GDE
2
GDG
14
GDG Cloud
1
Geo
45
Gingerbread
1
GLIDE
5
Gmail
3
Gmail API
2
Go
1
golang
5
goo.gl
1
Google
5
Google Analytics
2
Google API
1
Google Apps
11
Google Apps Script
4
Google Assistant
7
Google Assistant SDK
1
Google Cast
8
Google Cloud
4
Google Cloud INSIDE Games & Apps
3
Google Cloud Messaging
10
Google Cloud Platform
9
Google Code-in
1
Google Developer Experts
2
Google Developers Academy
1
Google Developers live
5
Google Developers Summit
1
Google Drive
6
Google Fit
2
Google for Mobile
2
Google for Work
1
Google I/O
7
Google Maps
51
Google Pay
1
Google Play
58
Google Play Console
4
Google Play Game Services
9
Google Play Instant
1
Google Play Services
21
Google Plus
14
Google Search
6
Google Sheets API
3
Google Sign-In
12
Google Slides API
5
Google Summer of Code
1
Google Tag Manager
1
Google Trust Services
1
Google+
2
Googleapps
10
GoogleGames
1
GoogleI/O
28
GoogleLabs
1
GoogleTV
1
Gradle
1
gRPC
2
GTUG
5
GWT
2
hack4jp
2
hackathon
6
Hosting
3
HTML5
17
HTML5Rocks
1
HTTP/2
5
HTTPS
9
ID Token
1
Identity
14
Identity Toolkit
1
Ignite
4
IME
11
Indie Games Festival 2018
1
Inevitable ja Night
10
Instant Apps
5
intern
2
Invites
1
iOS
19
IoT
4
IPv6
1
Issue Tracker
2
Japanese Input
1
JavaScript
7
K-12
1
Key Transparency
1
Knowledge Graph
1
l10n
8
LINE
1
Lollipop
10
Machine Learning
8
Marshmallow
10
Material
1
Material Design
24
MDL
1
MDN
1
MIDI
2
Mobile
12
Mobile Bootcamp
4
Mobile Sites certification
1
Mobile Vision
3
mod_pagespeed
1
monetize
3
Mozc
15
Music
1
NativeDriver
2
NativeScript
1
ndk
3
Nearby
5
Nexus
2
Nexus S
1
NFC
1
Node.js
3
Noto CJK
1
NPAPI
2
NPN
1
oauth
11
OpenGL
4
OpenID
3
OpenID Connect
4
OpenSocial
1
opensource
16
Optimization
1
Payment
4
People API
2
Performance
10
PersonFinder
1
Physical Web
3
Place Picker
1
Play Billing Library
1
Player Analytics
4
Playtime 2017
1
Policy
3
Polymer
7
Progressive Web Apps
13
project hosting
1
Promise
1
Promo code
1
Protocol Buffers
1
PRPL
1
publicdata
1
Push API
1
Push Notification
3
PWA
1
Python
2
QUIC
1
RAIL
1
React
1
React Native
2
Realtime Database
9
reCaptcha
1
Redux
1
Remote Config
3
Remote Display API
1
Resonance Audio
1
Rewarded Video Ads
2
Runtime Permission
1
Sample Code
2
Santa Tracker
1
schema.org
1
secur
1
security
38
Service Worker
3
SHA-1
1
sketchup
1
SmartLock for Passwords
4
social
4
SPDY
3
speak2tweet
1
Spreadsheet
3
startup
3
Storage
2
streetview
3
Study Jams
3
Swift
1
SwiftShader
1
Symantec
1
Task
4
Team Drive
1
techtalk
12
TensorFlow
9
TensorFlow Lite
2
TensorFlow Object Detection API
1
test
4
Test Lab
5
ToS
1
Transliteration
1
Twitter
1
Udacity
19
Unity
3
UX
2
V8
2
VP9
1
VR
10
Vulkan
2
Watch Face
2
wave
2
Wear OS
1
Weave
1
Web
13
Web Animations
1
Web Components
5
Web Manifest
1
WebAssembly
2
WebGL
1
WebMusic
5
WTM
3
Xcode
1
YouTube
15
YouTube API
1
インタビュー
1
コードサンプル
1
プライバシー
1
言論の自由
1
節電
3
東日本大震災
9
日本語入力
41
ブログ アーカイブ
2018
4
3
2
1
2017
12
11
10
9
8
7
6
5
4
3
2
1
2016
12
11
10
9
8
7
6
5
4
3
2
1
2015
12
11
10
9
8
7
6
5
4
3
2
2014
12
11
10
9
8
7
6
5
4
3
2
1
2013
12
11
10
9
8
7
6
5
4
3
2
1
2012
12
11
10
9
8
7
6
5
4
3
2
1
2011
12
11
10
9
8
7
6
5
4
3
2
1
2010
12
11
Feed
Google
on
Follow @googledevjp
"プロダクトに関するご意見は
プロダクトフォーラム
にお願いします"