所有時間均為中歐夏令時區 (UTC+02:00)
- 直播
時間 | 說明 | _type | _track | _product (產品) |
---|---|---|---|---|
10:00 - 10:45 Keynote |
第 2 天主題演講Ewa Macias、Behshad Behzadi、Mícheál ó FoghlúS1 會展演藝廳 進一步瞭解 Google 在歐洲的工程成果,並認識背後的開發者。 |
Keynote | 透過行動裝置開發以外的管道 | 助理雲端 |
10:45 - 11:30 問與答 |
建立社群問答時間丹尼爾法郎社群交誼廳 如何在專案中加入社群?如何打造優秀的聚會團體?來問 Google 員工並社群就會主導所有社群相關事物 |
問與答 | 社群 | |
11:00 - 17:15 工作階段 |
Google Developers 和 Cloud 認證Google Developers 與 Cloud 認證交誼廳 瞭解 Google Developers 和 Google Cloud 認證計畫的最新消息。認識 Android、Web 和 Cloud 專家,並瞭解如何取得認證。 |
工作階段 | 社群 | |
11:00 - 11:45 工作階段 |
架構元件弗洛林娜.蒙特納斯庫 (Florina Muntenescu)S1 會展演藝廳 自從 I/O 大會推出 Android 架構元件推出預先發布版以來,許多開發人員都向我們提供寶貴的意見回饋。除了有最新消息外,我們也深入探討各種有趣的用途。 |
工作階段 | Android | Android |
11:00 - 12:30 訓練 |
資料導向漸進式網頁應用程式莎拉.克拉克 (Sarah Clark)S3.1 訓練室內會堂 PWA 在建構 PWA 時相對簡單但您希望使用者離線工作,並在上線時同步處理,會發生什麼事?我們會協助您建構應用程式以納入靜態和動態資料、建構背景同步處理功能、更新線上後端,以及使用最新的 Google 工具簡化相關程序。 |
訓練 | 行動網路 | PWA |
11:00 - 11:45 工作階段 |
透過 TensorFlow 使用機器學習技術安德魯.加斯帕羅維奇S2 會展中心 TensorFlow 是全球最受歡迎的開放原始碼機器學習架構,本講座將介紹 TensorFlow,並介紹我們開發的新事物。此外,我們也會探討一些應用實例,說明 Google 在實際情況和現實生活中如何運用 TensorFlow。 |
工作階段 | 不只是行動裝置 | TensorFlow |
11:00 - 12:30 訓練 |
向前(和向後):在應用程式中定義成功的導覽Liam Spradlin、Yasmine EvjenS3.2 訓練室內會堂 導覽是應用程式使用者體驗的核心要素。使用者瀏覽應用程式的方式,不但可判斷使用者對應用程式的看法、是否成功使用應用程式,以及您的應用程式是否達到業務目標。定義應用程式導覽並非一律簡單明瞭,在本課程中,我們將說明 Android 常見的導覽模式、運作方式以及如何結合這些模式,以定義應用程式中的導覽功能。我們會逐步說明如何找出重要使用者、決定使用者工作的優先順序,以及將內容加入階層架構來加以分類。 |
訓練 | 在行動裝置上開發 | Android |
11:30 - 12:00 工作階段 |
成為 Google Developers 專家:GDE 計畫資訊莫尼卡史塔茲克社群交誼廳 全面瞭解 Google Developers 專家計畫和加入方式。 |
工作階段 | 社群 | |
11:45 - 12:30 工作階段 |
Google Cloud Platform 基礎知識:導覽Mete Atamel 員工 Marc CohenS1 會展演藝廳 雲端運算有許多難題,而想要瞭解一切可能並不容易。在這場講座中,Marc 和 Mete 將透過實際操作導覽,瞭解您可以透過 Google Cloud Platform 解決的各項實用範圍和深入問題。 |
工作階段 | 在行動裝置上開發 | 助理雲端 |
11:45 - 12:30 工作階段 |
改進應用程式品質,讓成效更上一層樓阿列克西.科金 (Alexey Kokin)S2 會展中心 瞭解如何使用 Material Design 和 Android Vitals 改善使用者體驗,並提高參與度和留存率。製作優質應用程式,獲得更多使用者評論,並更常受到編輯團隊的關注。 |
工作階段 | 在行動裝置上開發 | Firebase |
12:00 - 14:15 訓練 |
耳環研究室埃利甚卡捷克社群交誼廳 製作耳環、項鍊、手環,從舊電腦元件中製作任何物品。 |
訓練 | 社群 | |
12:30 - 14:00 訓練 |
透過 Cloud Functions 和機器學習大幅提升應用程式效率S3.1 訓練室內會堂 假設您目前已有應用程式使用 Firebase,不過,現在您也會想新增付款處理、影像處理、傳送推播通知或其他在應用程式中無法做到的功能。如何在不啟用自己的伺服器的情況下完成上述工作?Firebase 能助您一臂之力。在這個程式碼研究室中,您將瞭解如何編寫 JavaScript 函式,以回應 Firebase 中發生的事件。然後將這些函式部署至 Cloud Functions for Firebase,以便在 Google 的基礎架構中自動調整資源配置。為了充分善用參加課程的優勢,請務必在電腦上安裝 Node.js 和 npm,以及您慣用的文字編輯器。 |
訓練 | 在行動裝置上開發 | Firebase |
12:30 - 13:15 工作階段 |
Voice UI 的面板:現在有什麼雜訊?Nandini Stocker、Sachit Mishra、Kimberly Harvey、Marc PaulinaS2 會展中心 根據定義,對話指的是兩個人之間所說的話,互相交流的想法。不過,人類與裝置交換作業會發生什麼情況?對話常態是否改變?如果有幫助,原因是什麼?在這個面板中,我們會探討設計與開發之間的交集,瞭解如何為使用者打造絕佳的對話體驗。專題專家:Sachit Mishra、Google 助理/Actions on Google 開發人員、Kimberly Harvey、對話設計師和 Marc Paulina、Wear 相關 Google 助理使用者體驗設計師,審核者:Nandini Stocker、對話設計倡議負責人和合作夥伴 |
工作階段 | 在行動裝置上開發 | |
12:30 - 14:00 訓練 |
深入瞭解限製版面配置丹.蓋平 (Dan Galpin)S3.2 訓練室內會堂 在本研討會中,您將瞭解如何使用限製版面配置編輯器,為 Android 應用程式建立靈活有效率的版面配置。本研討會提供入門應用程式,方便您測試版面配置。 |
訓練 | Android | Android |
12:30 - 13:15 工作階段 |
容器、Kubernetes 和 Google CloudRobert Kubis、Steffen HanikelS1 會展演藝廳 建立單一微服務是相當容易理解的挑戰,建立具韌性且能自我修復的負載平衡微服務叢集並不容易。透過推出和復原作業、依需求擴充個別服務,以及在服務之間安全地共用密鑰和設定,管理叢集就更加困難。Kubernetes 是開放原始碼容器管理系統,可協助您達成此目標。在本次講座中,我們會先從簡單的微服務開始,使用 Docker 將服務容器化,然後擴充到由 Kubernetes 代管且富有彈性的微服務叢集。過程中,我們會說明 Kubernetes 為何是絕佳的系統,讓您將容器化應用程式的部署、作業及資源調度作業自動化,我們很高興邀請 FlixBus 到台上台,和我們聊聊在實際工作環境採用 Kubernetes 的體驗,以及採用 Kubernetes 的最佳做法。 |
工作階段 | 在行動裝置上開發 | Cloud |
13:15 - 13:45 工作階段 |
全球科技政策的年度回顧奧斯勒 (Danielle Osler)S1 會展演藝廳 在這場講座中,我們會一一說明影響開發人員的新興政治和科技趨勢,並詳細說明如何在辯論中加入個人意見。 |
工作階段 | Android | Android Things |
13:30 - 14:15 工作階段 |
Google Developers 代理商計畫資訊阿米特喬普拉社群交誼廳 瞭解 Google Developers Agency 計畫的全部內容 |
工作階段 | 社群 | |
14:15 - 15:00 工作階段 |
運用位置資訊和地圖強化您的應用程式布雷特摩根S2 會展中心 Google 地圖讓全世界的使用者動動手指。瞭解如何運用我們的 API,在 Android 或 iOS 應用程式中導入 Google 地圖。我們會說明如何使用樣式來展示您的功能,以及實現新的用途。Google Maps API 還提供許多其他功能,讓您根據全世界的資料來建構服務。您已經瞭解如何為使用者提供全世界的服務! |
工作階段 | 在行動裝置上開發 | 地圖 |
14:15 - 15:00 工作階段 |
建立 Google 社群:GDG 計畫資訊丹尼爾法郎社群交誼廳 全面瞭解 Google Developer Groups 計畫、如何建立群組或以成員身分加入。 |
工作階段 | 社群 | |
14:15 - 15:45 訓練 |
在 Android 上實際執行 TensorFlow 模型馬克.道斯特S3.2 訓練室內會堂 在本課程中,您將瞭解如何使用 TensorFlow,將機器學習新增至 Android 應用程式。TensorFlow 讓機器學習變得更容易使用,這場講座對於任何 Android 開發人員來說是絕佳的學習時間,可幫助他們瞭解如何新增這項技術。 |
訓練 | 不只是行動裝置 | TensorFlow Android 版 |
14:15 - 15:00 工作階段 |
漸進式網頁應用程式架構與工具史蒂芬.弗林 (Stephen Fluin)S1 會展演藝廳 漸進式網頁應用程式 (PWA) 在網路上的傳播速度,比任何人都預測的快。兩年前,開發人員必須善加利用瀏覽器提供的大部分新 API,但現在我們有強大的工具,可協助任何背景的開發人員快速推出更具吸引力的應用程式。在本講座中,您將會瞭解:• 應善用哪些工具,協助開發人員運用各種背景提示• 從各種背景著手的 PWA 適用的工具• 思維概念 |
工作階段 | 行動網路 | PWA |
14:15 - 15:45 訓練 |
實際操作 Google Cloud Vision 和 Natural Language APISara RobinsonS3.1 訓練室內會堂 這項由講師講解的訓練課程,將逐步說明如何使用 Google Cloud Vision API 和 Cloud Natural Language API。讓參與者瞭解,在運用 Google Cloud Machine Learning API 的強大功能的同時,該如何改善應用程式或編寫新的應用程式。 |
訓練 | 在行動裝置上開發 | Cloud |
15:00 - 15:45 工作階段 |
網路未來趨勢湯瑪斯史坦納S2 會展中心 不論您在經營電子商務、媒體、遊戲還是其他類型的網站,都需要瞭解網路的未來。在這個講座中,您會瞭解 API、平台與技術的未來發展。您可能根本不需要原生應用程式... |
工作階段 | 行動網路 | 行動網路 |
15:00 - 15:30 工作階段 |
社群合作夥伴:整合 Google Developers 計畫資訊丹尼爾法郎社群交誼廳 瞭解打造自家社群的社群領導者專屬計畫,以及來自其他待開發客戶和 Google Developers 的靈感。 |
工作階段 | 社群 | |
15:00 - 15:45 工作階段 |
使用 Actions on Google 開發對話式 Google 助理應用程式Ido Green、Dan Imrie-SitunayakeS1 會展演藝廳 Google Home 和 Android 手機都支援 Google 個人助理。Actions on Google 可讓開發人員擴充 Google 助理的功能,建立你專屬的對話式 Google 助理應用程式。在這場講座中,我們會介紹 Actions on Google 的重要元件、說明如何使用 API.AI 等工具輕鬆建構第一個 Google 助理應用程式,並探索語音使用者介面 (VUI) 最佳做法,打造引人入勝的對話式對話體驗,滿足使用者的需求。 |
工作階段 | 不只是行動裝置 | 助理 |
15:30 - 16:30 工作階段 |
Women Techmakers 計畫資訊拉格尼 (Azzurra Ragone)社群交誼廳 全面瞭解 Women Techmakers 計劃和加入方式。 |
工作階段 | 社群 | |
15:45 - 17:15 訓練 |
親自體驗 Google 助理,以及運用 API.AI 開發自己的 Google 助理應用程式Sachit Mishra、Shuyang ChenS3.2 訓練室內會堂 在這個課程中,你將學到如何自行建立支援 Google 助理的 Google 助理應用程式。使用 API.AI 時,只要編寫一些範例語句和回覆,就能輕鬆與使用者建立對話。只要使用以 Node.js 編寫的簡易網路 Hook,您就能將 Google 助理應用程式與自己的伺服器後端相連結。對任何開發人員來說,這是一個絕佳的課程,會說明如何針對 Google 助理建構內容。參加本訓練課程前,請確認您已安裝下列應用程式:Node.js v6+ (LTS)、Firebase CLI (「npm install -g firebase-tools」) |
訓練 | 不只是行動裝置 | 助理 |
15:45 - 16:30 工作階段 |
效能工具博伊特克卡列寧斯基S1 會展演藝廳 效能至關重要,而今年 Google Play 和 Android Studio 推出了全新工具,可協助診斷效能問題,讓應用程式提供快速流暢的體驗。 |
工作階段 | Android | Android Play |
15:45 - 16:30 工作階段 |
應用程式至 60 - 在現有應用程式中使用 Firebase珍妮佛人士S2 會展中心 您已經建構了應用程式的核心。那麼,該如何掌握使用者的特質呢?你該如何再次與他們互動?以及如何避免應用程式造成當機和卡頓情形,避免發生當機情形? |
工作階段 | 在行動裝置上開發 | Cloud |
15:45 - 17:15 訓練 |
將 AMP 整合至 PWA莎拉.克拉克 (Sarah Clark)S3.1 訓練室內會堂 Accelerated Mobile Pages (AMP) 適用於新聞網站和網誌等內容導向的網站,但如果想將這類網站打造成漸進式網頁應用程式,該怎麼做?快來瞭解如何結合 AMP 的速度與 Progressive Web Apps 的離線威力。 |
訓練 | 行動網路 | PWA AMP |
16:30 - 17:15 工作階段 |
DeepMind 簡介胡安.西爾維拉 (Juan Silveira)S1 會展演藝廳 快速一覽 DeepMind 目前的工作表現。 |
工作階段 | 不只是行動裝置 | 深度 |
16:30 - 17:15 工作階段 |
將應用程式模組化班.韋斯 (Ben Weiss)S2 會展中心 模組化應用程式可協助您為使用者提供最小的 APK。這對建構免安裝應用程式來說相當重要,也有助於攻擊新興市場。 |
工作階段 | Android | Android |
17:15 - 18:00 Keynote |
關閉主題演講索維米亞蘇布拉馬省德爾克普林姆斯S1 會展演藝廳 改變世界,每次稍微改變 |
Keynote | 開發行動網頁 Android 應用程式,超越行動版網頁開發作業 |