所有時間均以印度標準時間 (UTC+05:30)
- 直播
時間 | 說明 | _類型 | _追蹤 | _產品 |
---|---|---|---|---|
08:00-10:00 |
早餐和登記 |
|||
10:00-10:55 議程 |
第 1 天主題演講Daniel Galpin、Pankaj Gupta、Francis Ma、Sachit Mishra、Tal Oppenheimer、Kaz Sato、Anitha Vijayakumar3 月 3a 日 掌握 Google 開發人員產品和平台的最新消息和更新資訊。 |
議程 | 開發 Android 行動版網站以外的行動版應用程式 | Android 助理 Cloud Firebase TensorFlow 行動網路 |
11:00-11:30 議程 |
社群網路論壇計畫資訊講座丹法郎社群交誼廳 全面瞭解社群開發人員群組計畫,以及如何建立群組或以成員身分加入。 |
議程 | 社群 | |
11:10-11:40 議程 |
漸進式網頁應用程式:簡介、原因和方式Sam Dutton、Jiewei Lin、Sarah Clark3 月 3a 日 在這場講座中,我們會說明漸進式網頁應用程式的用途、原因與方式,並逐步說明程式碼範例。「漸進式網頁應用程式」結合了網頁與應用程式的優勢,可快速載入 (即使網路不穩定) 也能迅速吸引使用者互動,包括傳送推播通知、在主畫面上顯示圖示,並載入頂層全螢幕體驗。 |
議程 | 行動版網站 | PWA |
11:10-11:40 議程 |
透過 TensorFlow 和 Cloud ML 使用實際世界的機器學習技術佐藤Jacaranda Room TensorFlow 是 Google 的機器學習開放原始碼程式庫,自 2015 年推出以來,便持續普及機器學習世界。結合 Google Cloud Machine Learning Engine 的擴充性,所有人都能以實惠價格使用深度學習技術,即使不具備專業知識也能輕鬆運用這項技術。這場講座將探討三家企業使用 TensorFlow 和 Cloud ML 來解決現實問題:日本的小黃瓜農夫,他們運用 TF 建構深度學習小黃瓜分子,並能利用 TF 自行分類汽車保險零件,成功提升汽車保險零件。 |
議程 | 行動裝置以外的服務 | Cloud |
11:10-12:40 訓練 |
使用架構元件建構應用程式藤原子 (Lyla Fujiwara)Gulmohar Room 2017 年 5 月發布了架構元件程式庫。開發人員可以協助開發人員管理及簡化 UI 元件生命週期和資料持續性。如此一來,您就能搭配使用這些工具,快速建構 Android 應用程式。本訓練課程著重在如何搭配使用這些元件:您將利用反應式 UI 製作應用程式,可儲存和載入本機資料。 |
訓練 | Android | Android |
11:10-12:40 訓練 |
實作透過 Dialogflow 開發自己的 Google 助理應用程式Sachit Mishra、Silvano LucianiCassia Room 在本訓練課程中,您將學會如何為 Google 助理建立自己的應用程式。使用 Dialogflow 時,只要編寫幾個例句和回覆範例,就能輕鬆與使用者建立對話。您可以使用以 node.js 編寫的簡單網路掛鉤,讓應用程式與自己的伺服器後端進行介面介面。這堂課內容適合想瞭解如何建構 Google 助理的開發人員。 |
訓練 | 行動裝置以外的服務 | Google 助理 |
11:45-12:15 問與答 |
建立社群問與答丹法郎社群交誼廳 如何在專案內與社群交流互動?如何建立完善的聚會團體?詢問 Google 員工和其他社群,引導與社群相關的任何事情。 |
問與答 | 社群 | |
11:50-12:20 議程 |
Cloud Firestore 簡介丹麥格拉斯Jacaranda Room Firebase 剛剛宣布推出 Cloud Firestore 測試版,這是適用於行動和網頁應用程式的全代管 NoSQL 文件資料庫。您可以輕鬆在全球範圍內儲存及同步處理應用程式資料。這項工具現已推出 Beta 版。在這場講座中,產品主管會分享所有細節,並示範如何使用 Cloud Firestore 建構可擴充的應用程式。 |
議程 | 在行動裝置上開發 | Firebase |
11:50-12:20 議程 |
Google Developers 與 Cloud 認證資訊講座JP Souchak、Manohar SilamGoogle Developers 和 Cloud 認證交誼廳 瞭解如何成為行動網路專家、Android 開發人員、資料工程師或雲端架構師的專業技能。在此課程中,JP Souchak 和 Manohar Silam 將舉行即時資訊講座,強調兩項認證計畫和個人認證。提供問與答,請預留時間。 |
議程 | 認證 | |
11:50-12:20 議程 |
測試 Kotlin西恩麥奎倫3 月 3a 日 Kotlin 是與 Java 程式設計語言和 Android Studio 完全整合的高階語言。許多熱門應用程式的 Android 應用程式都有使用這項資料進行 Android 開發作業。這場講座會深入探討編寫測試的方式,說明如何使用 Kotlin。測試是學習 Kotlin、編寫可讀測試,以及引進開發團隊來善用 Kotlin 的絕佳方法。 |
議程 | Android | Android |
12:30-13:00 議程 |
使用 AMP 建立電子商務網站Ben Morss (Raghu Simha)Jacaranda Room AMP 已擴充為提供全方位服務的網頁元件庫,非常適合用來快速建立精美的動態網頁。在這場講座中,我們會介紹 AMP 的幾項優點,並在最後示範如何使用 AMP 打造完整的電子商務體驗。 |
議程 | 行動版網站 | AMP PWA |
12:30-13:00 議程 |
GDG 計畫資訊講座珍妮佛.科爾 (Jennifer Kohl)社群交誼廳 全面瞭解 Google Developer Group 計畫,以及如何建立群組或以成員身分加入。 |
議程 | 社群 | |
12:30-13:45 |
午餐3 月 3b 日 - 沙箱 |
|||
13:15-13:45 議程 |
深入探索 Oreo 和支援資料庫丹尼爾加平3 月 3a 日 本討論將仔細探討 Android Oreo 和支援資料庫。快來瞭解幾項重大變更,您的應用程式將帶來更出色的體驗、外觀和風格,以及讓你的使用體驗更勝以往。 |
議程 | Android | Android |
13:15-14:45 訓練 |
使用 Firebase 和 Cloud Firestore 建構網頁應用程式亞瑟湯普森Gulmohar Room 透過 Cloud Firestore 輕鬆建構網頁應用程式,輕鬆上手。您的老師將根據這個線上程式碼研究室建構網頁應用程式。您可以自行調整設定,或是為 iOS 或 Android 建構相同的應用程式。在本次訓練課程中,Google 員工會協助處理上述技術。 |
訓練 | 在行動裝置上開發 | Firebase |
13:15-14:45 訓練 |
資料導向的漸進式網頁應用程式莎拉.克拉克 (Sarah Clark)Cassia Room 針對「唯讀」網站,PWA 相對簡單。但如果要讓使用者離線工作,並在上線時同步處理,結果會發生什麼事?我們會協助您建構靜態和動態資料的應用程式架構、建立背景同步功能、在線上更新後端,以及使用最新的 Google 工具來簡化相關流程。 |
訓練 | 行動版網站 | PWA |
14:00-14:30 議程 |
成為 Google Developers 專家:GDE 計畫資訊Nathalie Pereira、Melissa Powel社群交誼廳 全面瞭解 Google Developers 專家計畫以及如何加入。 |
議程 | 社群 | |
14:00-14:30 議程 |
運用 Google 助理和漸進式網頁應用程式讓社群互動交流梅金凱尼3 月 3a 日 假設大家都是小型社群的一員,我們透過這個社群的協助下偶爾會伸出援手,在無法滿足客戶的需求下滿足我們的需求,同時我們也採取相同的行動。有些人或許還是覺得加入這些社群就好運。這時 Google 助理就能派上用場。這項個人工具可以根據你的需求與合適的社群配對,讓你追蹤如何達成這些需求。 |
議程 | 行動版網站 | PWA |
14:00-14:30 議程 |
「物聯網」、「TensorFlow」和 Google 助理韋恩皮卡斯基Jacaranda Room Google 提供各式各樣的新平台和工具,支援隨時隨地進行運算。瞭解如何運用 Android Things 簡化 IoT 裝置的開發與生產流程。瞭解如何建構支援 Google 助理的應用程式,並與使用者對話。瞭解 Android 手機、Android Wear 和電視如何讓使用者隨時隨地與您的服務互動。研究如何使用 TensorFlow,在行動裝置以外的各種 IoT 應用程式中輕鬆執行機器學習作業。 |
議程 | 行動裝置以外的服務 | TensorFlow Android Things Assistant |
14:45-15:15 議程 |
「解答印度」資訊講座卡爾西克帕德馬納班社群交誼廳 瞭解「Resolution for India」計畫 |
議程 | 社群 | |
14:45-15:15 議程 |
使用 Actions on Google 開發 Google 助理適用的對話應用程式丹尼爾伊姆利-西特納亞克Jacaranda Room Google Home 和 Android 手機平台都可以使用 Google 助理。Actions on Google 能讓 Google 助理的強大功能,建立個人專屬的對話應用程式。在這場講座中,我們會說明 Actions on Google 的主要元件、說明如何使用 Dialogflow 等工具輕鬆建立第一個 Google 助理應用程式,並探索 Voice 使用者介面 (VUI) 最佳做法,藉此設計引人入勝的對話體驗。 |
議程 | 行動裝置以外的服務 | Google 助理 |
14:45-15:15 議程 |
位置與電池夏倫‧圖利3 月 3a 日 使用者喜歡適地性應用程式,但他們擔心這類應用程式就是耗電的原則。我們深入探討位置與電池之間的關係,同時探討如何編寫富有位置資訊的應用程式,同時盡可能降低耗電量。 |
議程 | Android | Android |
15:00-16:30 訓練 |
帶給使用者普拉特克坦登的 Sean McQuillanGulmohar Room 藉由 Android 提供的 API,使用者首次在新裝置上使用您的應用程式時,也能受到歡迎。自動備份和 Smart Lock 等功能可有效滿足使用者需求,提升使用者換機的可能性。 |
訓練 | Android | Android |
15:00-16:30 訓練 |
實際操作 Android Things,打造您專屬的 IoT 裝置Jonathan Koren、Wayne PiekarskiCassia Room 在這個訓練課程中,您將瞭解開發 Android Things 適用的 IoT 應用程式的所有須知。使用 Android Studio 和開發人員套件,您就能瞭解如何輕鬆運用 Android 知識,在現實生活中與硬體互動。 |
訓練 | 行動裝置以外的服務 | Android Things |
15:30-16:00 議程 |
Women Techmakers 聚會拉克希亞.希瓦拉瑪克西南 (Lakshya Sivaramakrishnan)社群交誼廳 在活動期間,WTM 主管和社群成員休閒見面。 |
議程 | 社群 | |
15:30-16:00 議程 |
透過 Firebase 取得可做為行動依據的洞察資料阿姆里特桑吉耶夫Jacaranda Room 數據分析和洞察是每個應用程式邁向成功的核心。在本課程中,您將瞭解 Firebase 如何協助您回答與使用者及其行為相關的關鍵問題,以便根據產品藍圖制定明智決策。 |
議程 | 在行動裝置上開發 | Firebase |
15:30-16:00 議程 |
漸進式網頁應用程式的架構和工具羅根梅雷伍德3 月 3a 日 漸進式網頁應用程式 (PWA) 在網路上傳播的速度,比任何人都預期更快。兩年前,開發人員需要自行完成大部分的繁瑣工作,才能充分運用瀏覽器提供的全新 API。今天我們有強大強大的工具,任何背景開發人員都能利用這些工具,快速打造更具吸引力的應用程式。\n\n 在這場講座中,你將瞭解 PWA 最佳做法,以及實用的入門訣竅。我們會介紹多項現有工具,協助不同背景的開發人員,並瞭解這些工具背後的理念和願景。 |
議程 | 行動版網站 | PWA |
16:00-17:00 |
下午休息 |
|||
16:15-16:45 議程 |
架構元件 - 用途弗洛里娜蒙特內斯庫3 月 3a 日 程式庫元件集可協助您設計功能完善、可供測試及維護的應用程式。在這場講座中,我們會討論每個程式庫的功用,並探討您應遵循的模式和反模式。我們也會深入探討應在哪個位置儲存資料,以盡量減少要求:資料庫、ViewModel 或 SavedInstanceState。\n 最後,我們會討論 Paging 程式庫,也就是最新的架構元件新增項目。您將瞭解分頁程式庫的運作方式,並瞭解原因和使用方式。 |
議程 | Android | Android |
16:15-16:45 議程 |
容器、Kubernetes 和 Google CloudKC Ayyagari 購物中心Jacaranda Room 建立單一微服務是一項眾所皆知的挑戰。要建立兼顧負載和自我修復的負載平衡微服務叢集並非易事。您可以用推出和復原功能管理叢集、視需求調度個別服務的資源,以及安全地在服務間共用密鑰和設定,Kubernetes 是開放原始碼的容器管理系統,可協助您解決這個問題。在這場講座中,我們會從簡單的微服務開始,使用 Docker 將服務容器化,然後向 Kubernetes 代管的彈性微服務叢集調度資源。在過程中,您將瞭解為何 Kubernetes 是絕佳的系統,可自動化處理容器化應用程式的部署、作業及資源調度。 |
議程 | 在行動裝置上開發 | Cloud |
16:15-16:45 議程 |
「脫離舒適圈,增進網路能力」沃迪卡社群交誼廳 學習及練習網路技能 |
議程 | 社群 | |
16:45-18:15 訓練 |
運用 Workbox 從網站到 PWADavid ScalesCassia Room 您是否希望網站離線運作?您建立了 Service Worker 並快取部分檔案,但或許不清楚如何處理更新或瀏覽器快取。幸好,Google 工程師自行研究時遇到這些問題,因此也寫出 Workbox,這是漸進式網頁應用程式的一組工具和核心邏輯。我們會示範如何將網站轉換成離線版本,並輕鬆解決棘手的快取問題。 |
訓練 | 行動版網站 | PWA |
16:45-18:15 訓練 |
建構免安裝應用程式安尼魯德瓦尼Gulmohar Room 瞭解如何使用 Android Studio 3.0 建構 Android 免安裝應用程式。您可以透過 Android 免安裝應用程式設定應用程式連結,讓使用者不需事先安裝應用程式,就能啟動應用程式活動。 |
訓練 | Android | Android |
17:00-17:30 議程 |
現代工具、測試和自動化:開始使用 Lighthouse 和 Puppeteer。Vinamrata Singal 的 Eric Bidelman3 月 3a 日 現代化的網站開發需要現代化的工具。歡迎與我們一同參觀 Chrome 開發人員工具團隊的最新好康。我們會使用 Lighthouse 引導您的開發工作流程,並透過無頭 Chrome 和 Puppeteer 這個新的 Node 程式庫控制無頭 Chrome。 |
議程 | 行動版網站 | PWA |
17:00-17:30 議程 |
運用外掛程式擴充 Google 文件、試算表和簡報內容威斯利瓊 (Wesley Chun)Jacaranda Room 喜歡使用 Google 文件、試算表和簡報等 G Suite 應用程式,但想要新增自己的功能嗎?外掛程式可讓您編寫程式碼來存取相關資料,包括自訂使用者介面中的選單和側欄。您可以從其他伺服器取得資料或連線至資料庫。這些全都都能使用外掛程式。在此課程中,我們會向您介紹 Google Apps Script,並示範如何建立自己的外掛程式。 |
議程 | 行動裝置以外的服務 | G Suite |
17:00-17:30 議程 |
印度社群團體聚會馬諾拉傑帕迪社群交誼廳 由印度社區主辦單位和成員舉辦的私人聚會。 |
議程 | 社群 | |
17:45-18:15 議程 |
品質而非數量:品質的重要性Johannes Tonollo、Nick Fortescue3 月 3a 日 瞭解如何使用質感設計和 Android Vitals 改善使用者體驗,並提高參與度和留存率。打造優質的應用程式,讓編輯團隊更常獲得使用者評論,而且更常受到編輯團隊的關注。 |
議程 | 在行動裝置上開發 | 播放 |
17:45-18:15 議程 |
網路的未來趨勢Steven Soneff 的 Thomas SteinerJacaranda Room 無論您經營電子商務、媒體、遊戲或其他類型網站,都需要先掌握網路的未來發展。在這場講座中,我們會探討 API、平台和技術的未來發展。也許您完全不需要原生應用程式。 |
議程 | 行動版網站 | PWA |
18:30 - 22:00 |
續攤趴 |