所有時間均為中歐夏令時區 (UTC+02:00)
- 直播
時間 | 說明 | _type | _track | _product (產品) |
---|---|---|---|---|
10:00 - 11:00 Keynote |
第 1 天主題演講Jason Titus、Tal Oppenheimer、Francis Ma、Sara Robinson、Daniel Galpin、Tilke JuddS1 會展演藝廳 掌握 Google 開發人員產品和平台的最新消息和更新資訊。 |
Keynote | 開發行動網頁 Android 應用程式,超越行動版網頁開發作業 | Android Assistant Cloud Firebase TensorFlow 行動版網站 |
11:30 - 17:45 工作階段 |
Google Developers 和 Cloud 認證Google Developers 與 Cloud 認證交誼廳 瞭解 Google Developers 和 Google Cloud 認證計畫的最新消息。認識 Android、Web 和 Cloud 專家,並瞭解如何取得認證。 |
工作階段 | 社群 | |
11:30 - 13:00 訓練 |
使用架構元件建構應用程式弗洛林娜.蒙特納斯庫 (Florina Muntenescu)S3.1 訓練室內會堂 2017 年 5 月推出架構元件程式庫。單靠這些 API 就能協助開發人員管理和簡化 UI 元件的生命週期和資料持續性。兩者搭配使用,即可快速建構 Android 應用程式。在本訓練課程中,您將使用不同元件製作天氣應用程式,以便從遠端來源提取資料、儲存在本機,然後向使用者顯示。完全不需要使用程式庫! |
訓練 | Android | Android |
11:30 - 12:15 工作階段 |
漸進式網頁應用程式:是什麼?原因為何?方式為何?山姆.杜頓 (Sam Dutton)S1 會展演藝廳 Progressive Web Apps 結合網路最佳與最佳應用程式,即使網路不穩定,應用程式也能快速載入,藉由傳送網頁推播通知、在主畫面顯示圖示以及以全螢幕顯示全螢幕畫面,藉此再次吸引使用者。在這場演講中,我們將說明漸進式網頁應用程式的意義、原因和方式,並提供程式碼範例。 |
工作階段 | 行動網路 | PWA |
11:30 - 12:15 工作階段 |
物聯網和 Google 助理中的資訊大衛.史密斯 (Dave Smith)S2 會展中心 Google 提供各式各樣的新平台和工具,以支援任何位置的運算能力。瞭解如何使用 Android Things 簡化 IoT 裝置的開發與生產流程。瞭解 Google 助理如何協助使用者與你的動作對話。瞭解 Android 手機、Android Wear 和 Android Auto 如何讓使用者隨時隨地與您的服務互動。瞭解如何運用 TensorFlow 在行動裝置以外的各種 IoT 應用程式中,輕鬆運用機器學習技術。 |
工作階段 | 不只是行動裝置 | TensorFlow Android Things |
11:30 - 13:00 訓練 |
使用 Firebase 建構行動應用程式莎拉艾倫S3.2 訓練室內會堂 使用 Firebase 建構應用程式時,應用程式會妥善處理資料儲存、同步處理、檔案儲存、驗證和其他後端功能,讓您省下寶貴時間,用於改善使用者互動情形。在本程式碼研究室中,我們會逐步引導您只使用 Firebase SDK,建構精密的即時應用程式。我們會展示 Firebase 如何幫助您成功,並在建構應用程式時提供現場協助。講師將建構網頁應用程式,但本程式碼研究室適用於 iOS、Android 和網頁。您可以選擇偏好的技術,教師助理會回答所有平台的問題。 |
訓練 | 在行動裝置上開發 | Firebase |
12:00 - 12:45 Meetup |
DACH 社群聚會Tim Messerschmidt 的 Katha Lindenthal社群交誼廳 非正式的 DACH 社群發起人與成員聚會。 |
Meetup | 社群 | |
12:15 - 13:00 工作階段 |
Android Things:人人適用的 IoT 平台麗貝卡法蘭克S1 會展演藝廳 Android Things 是 Google 的物聯網 (IoT) 平台,以 Android 作業系統為基礎。在這份簡報中,Rebecca 會介紹開始使用平台的基本概念,並說明沒有電子產品經驗的開發人員如何使用 Android Things 建構 IoT 應用程式。這個工作階段列舉了幾個應用實例和範例,以及如何將現有的 Android 程式庫用於下一個 IoT 專案。 |
工作階段 | 不只是行動裝置 | Android Things |
12:15 - 13:00 工作階段 |
Kotlin 能提供哪些協助?哈迪哈里裡S2 會展中心 您現在可能已經聽說過 Kotlin 的部分功能,或許也進一步瞭解了 Kotlin 的部分功能。但你可能想知道這是什麼事情。當然,它的語法比較好 — 還有什麼呢?不過,Kotlin 其實不是功能清單,而是如何相輔相成,帶來更愉快、更有效率的開發體驗。在這場講座中,我們會著重說明為何 Kotlin 可以解決您編寫程式碼時經常遇到的一些問題點,例如 Android、伺服器或任何其他類型的軟體開發。 |
工作階段 | Android | Android |
12:45 - 13:30 Meetup |
Women Techmakers 聚會拉格尼 (Azzurra Ragone)社群交誼廳 在活動中召開 WTM 主管及社群成員的非正式聚會。 |
Meetup | 社群 | |
13:00 - 14:30 訓練 |
在 Android 應用程式中善用 Kotlin尼基塔加莫斯基S3.2 訓練室內會堂 在本訓練課程中,您將實際瞭解如何使用新支援的 Kotlin 語言建構 Android 應用程式。您將瞭解如何運用 Kotlin 減少樣板程式碼、避免常見錯誤,以及將以 Java 編寫的現有 Android 應用程式轉換為 Kotlin,以簡化程式碼。 |
訓練 | Android | Android |
13:00 - 14:30 訓練 |
實際使用 Android Things 以及建立自己的 IoT 裝置Renato Mangini、Jonathan KorenS3.1 訓練室內會堂 在這場講座中,您將瞭解為 Android Things 開發 IoT 應用程式的所有必學知識。有了 Android Studio 和開發人員套件,您就可以輕鬆運用 Android 知識,在現實生活中與硬體互動。 |
訓練 | 不只是行動裝置 | Android Things |
13:00 - 13:45 工作階段 |
從網站到漸進式網頁應用程式艾瓦.加斯波羅維奇 (Ewa Gasperowicz)S1 會展演藝廳 著手準備、實作項目,以及如何決定 Progressive Web App 技術的優先順序。此外,您還會學到如何充分運用「可迅速解決的水果」這幾個技巧:小小的改變就能帶來巨大的影響。 |
工作階段 | 行動網路 | PWA |
13:00 - 13:45 工作階段 |
零至應用程式:透過 Firebase 即時編寫通用翻譯程式的程式碼Jen Tong、Kathy LiS2 會展中心 只要搭配使用 Firebase 和 Google Cloud Platform,開發人員就能打造優異的行動與網頁應用程式。在這場講座中,我們實際在舞台上設計應用程式,並示範如何運用 Firebase 打造良好的使用者體驗。接著,我們要呼叫 Google Cloud Platform API 來擴充這個應用程式,而不必啟動伺服器或管理基礎架構。您能親自體驗 Firebase 和 Google Cloud Platform 如何輕鬆建構及擴充應用程式。 |
工作階段 | 在行動裝置上開發 | Cloud |
13:30 - 14:15 工作階段 |
建立 Google 社群:GDG 計畫資訊烏塔塔姆特拉爾帕迪社群交誼廳 全面瞭解 Google Developer Groups 計畫、如何建立群組或以成員身分加入。 |
工作階段 | 社群 | |
13:45 - 14:15 工作階段 |
Cloud Functions for Firebase 提供哪些功能?所有資訊,詹姆斯.丹尼爾斯 (James Daniels)S2 會展中心 透過 Cloud Functions,您可以在 Google 伺服器上執行 JavaScript 程式碼片段來回應 Firebase 的事件。這麼做可以解決哪些問題?這會完全取代傳統的後端嗎?透過範例瞭解如何使用 Firebase 建構功能更健全的應用程式,並整合 Twilio、機器學習和機器翻譯等技術。 |
工作階段 | 在行動裝置上開發 | Firebase TensorFlow |
13:45 - 14:15 工作階段 |
PWA+AMP = 使用者和開發人員都能輕鬆使用班莫斯S1 會展演藝廳 PWA 能在行動版網站上提供類似應用程式體驗。AMP 可讓使用者享受快速網路體驗,也能為開發人員簡化作業流程。只要將這些項目結合在一起,您就可以輕鬆建構快速、美觀且沉浸式的網路應用程式。您可以將現有的 AMP 內容融入 PWA 體驗!歡迎參加我們的課程,瞭解如何在不使用單一 JavaScript 架構的情況下建構 PWA/AMP。 |
工作階段 | 行動網路 | PWA AMP |
14:15 - 15:00 工作階段 |
成為 Google Developers 專家:GDE 計畫資訊莫尼卡史塔茲克社群交誼廳 全面瞭解 Google Developers 專家計畫和加入方式。 |
工作階段 | 社群 | |
14:45 - 15:30 工作階段 |
為 Android O 建構瑟倫.圖利 (Shailen Tuli)S1 會展演藝廳 Android O 改變了應用程式在背景中的運作方式,我們也將探討如何在這個新世界中實作常見的應用程式用途,並特別介紹一些您應充分利用的 O 功能。 |
工作階段 | Android | Android |
14:45 - 15:30 工作階段 |
創下歷史:我們如何使用 Firebase 和 Flutter 快速建構無伺服器的現代化應用程式Seth Ladd、David DeRemerS2 會展中心 瞭解我們如何使用 Cloud Functions、即時資料庫、Flutter 和 Analytics 等服務,在短短三個月內,從單一程式碼集中為 iOS 和 Android 的知名娛樂品牌推出全新的無伺服器行動應用程式。並分享成效良好和效果不彰的故事,協助您更快為客戶和使用者打造更出色的應用程式。 |
工作階段 | 在行動裝置上開發 | Flutter 雲端數據分析 |
14:45 - 16:15 訓練 |
透過 Gmail、雲端硬碟、日曆、試算表、簡報和更多Wesley ChunS3.2 訓練室內會堂 您可能已熟悉 Gmail、Google 雲端硬碟、日曆、試算表、簡報等 G Suite 效率提升工具,但在您熟悉愛用的每款應用程式背後,其實都有開發人員 API。在本講座中,我們會介紹這些 API,方便您將相關技術整合至您的應用程式,協助您的使用者更有效率。 |
訓練 | 不只是行動裝置 | G Suite |
14:45 - 16:15 訓練 |
透過 Workbox 從網站到 PWA莎拉.克拉克 (Sarah Clark)S3.1 訓練室內會堂 您希望讓網站離線運作嗎?您會建立 Service Worker、快取一些檔案,然後...如何處理更新?還是瀏覽器快取?幸運的是,Google 的工程師在自己的工作中遇到這些問題,並已編寫 Workbox,這是適用於漸進式網頁應用程式的一組工具和核心邏輯。我們將為您說明如何將網站轉換成離線模式,以及如何輕鬆解決棘手的快取問題。 |
訓練 | 行動網路 | PWA |
15:00 - 15:30 工作階段 |
Google Summer of Code &Google 程式碼登入史蒂芬妮.泰勒 (Stephanie Taylor)社群交誼廳 進一步瞭解 Google 開放原始碼計畫 |
工作階段 | 社群 | |
15:30 - 16:15 工作階段 |
機器學習 API 範例Sara RobinsonS1 會展演藝廳 假設貴公司可以運用 Google 的機器學習專業技術來強化及改善企業應用程式,但卻在建構和訓練自訂模型時遇到困難嗎?Google Cloud Platform (GCP) 提供五種 API:Google Cloud Vision API、Cloud Speech API、Cloud Natural Language API、Cloud Translation API 和 Cloud Video Intelligence API。這些 API 只要透過一個 API 呼叫,即可存取預先訓練的機器學習模型。在這個講座中,我們會概略介紹各個 API。接著,我們會透過即時示範講解程式碼, |
工作階段 | 在行動裝置上開發 | Cloud |
15:30 - 16:15 工作階段 |
Android Wear、TV、Android Auto 和媒體:技術 Lightning 講座!Hoi Lam、Daniel Galpin、Marc Bächinger、Agnieszka Madurska、Santiago SeifertS2 會展中心 這系列的內容會深入探討新功能,以及 / 或如何運用 Android Wear、TV、Android Auto 和 Media 的最新功能。 |
工作階段 | Android | Android |
15:30 - 16:15 Meetup |
中歐和俄羅斯社群聚會Przemek Pardel、Jozef Vodička、Zviad Kardava社群交誼廳 舉行中東歐和俄羅斯社群組織與成員進行非正式的聚會。 |
Meetup | 社群 | |
16:15 - 17:00 工作階段 |
深入瞭解 O 和支援資料庫Dan Galpin、Lisa WrayS1 會展演藝廳 我們將仔細介紹 Android O 和支援資料庫,深入介紹物理動畫和其他功能,讓應用程式給你前所未有的外觀和風格。 |
工作階段 | Android | Android |
16:15 - 17:45 訓練 |
運用 Flutter 建構精美的行動應用程式David Yang AMahdy AbdelazizS3.1 訓練室內會堂 建構行動應用程式時,最常見的問題是:混合型還是原生?怎麼辦?透過 Flutter 來統合 Android 和 iOS 上的開發工作,仍可取得原生編譯的應用程式,不需任何翻譯服務。在本研討會中,我們將開始使用 Flutter,並說明 SDK 的主要功能。您將瞭解如何設定環境並建立第一個 Flutter 應用程式。與 Android 研討會類似,參與者必須在筆電上安裝 Android Studio 和/或 Xcode。 |
訓練 | 在行動裝置上開發 | Flutter |
16:15 - 17:00 工作階段 |
Google Cloud IoT Core 技術深入解析哥斯班S2 會展中心 在這個講座中,您將瞭解 Google Cloud IoT Core 產品的基本功能。此外,您將瞭解構成 Cloud 解決方案的基礎 Google Cloud 產品如何讓您大規模將 IoT 功能新增至產品,以便用於資料輸入和分析。簡報結尾展示產品的完整示範。 |
工作階段 | 不只是行動裝置 | Cloud |
16:15 - 17:00 問與答 |
建立社群問答時間丹尼爾法郎社群交誼廳 如何在專案中加入社群?如何打造優秀的聚會團體?來問 Google 員工並社群就會主導所有社群相關事物 |
問與答 | 社群 | |
16:15 - 17:45 訓練 |
即時資產追蹤史蒂芬麥當勞S3.2 訓練室內會堂 建立定位應用程式從未如此簡單。在這場講座中,你建構的應用程式,就是在 Google I/O 大會上用於追蹤和預測交通運輸的工具。包括 Android、Firebase 和 Google Maps API 之間的端對端整合。 |
訓練 | 在行動裝置上開發 | Android Firebase 地圖 |
17:00 - 17:45 工作階段 |
ARCore 隆重登場:Android Scale 擴增實境技術湯姆薩特 (Tom Salter)S1 會展演藝廳 ARCore 是 Google 新推出的 Android SDK,能將擴增實境功能導入數百萬部行動裝置。這次討論會介紹 ARCore 的主要概念,並逐步說明如何建立第一個 AR 應用程式,以及如何充分發揮 ARCore SDK 的功用。 |
工作階段 | 不只是行動裝置 | Android |
17:00 - 17:45 工作階段 |
Women Techmakers 計畫資訊拉格尼 (Azzurra Ragone)社群交誼廳 全面瞭解 Women Techmakers 計劃和加入方式。 |
工作階段 | 社群 |