工作階段

在 Android 上啟用失明和視力不佳的無障礙功能

我們將敘述 Android 平台可幫助失明和低視能使用者的預設功能,並說明應用程式開發人員需要注意哪些事項,才能觸及更多使用者。這場講座的重點是開放使用者存取自訂 Android 檢視畫面。

網頁元件:為網頁開發做出工程轉變

網頁元件大幅改變了我們對網頁應用程式的思考、建構和使用方式。這場講座會探討構成網頁元件基礎的較低階技術 (Shadow DOM、<template>、自訂元素、MDV、全新 CSS 基元),協助您因應網路平台的未來發展。其中許多工具已直接出現在您附近的新式瀏覽器中!

實際應用網頁元件

本課程以先前課程「網頁元件:網頁開發的架構轉變」為基礎,討論相關技術和概念。今年的網頁開發方式更加驚人,加上了「網頁元件」的強大威力。在本課程中,我們的目標是讓您瞭解如何使用 polyfill,協助您瞭解現今的網路平台。瀏覽器導入這些新規格後,填充層就會變得越來越小、更好、更快。我們將討論陰影 DOM、自訂元素、宣告式資料/事件繫結、觸控輸入、流暢的動畫,以及如何結合這些動畫來打造優質應用程式。使用新一代的網路平台,可減少樣板、鎖定每個平台,並提升工作效率。

在現實世界中偵測特徵

在理想情況下,我們一律會使用功能偵測功能來決定要為使用者提供哪些功能。不幸的是,在現實生活中,這種方法有一些實際問題,尤其是當使用行動裝置時,需要在提供資產時評估他們的執行階段功能。在這場講座中,我會介紹功能偵測功能背後的想法與工具,並探討我們在 Coursera 中偵測網路邊緣的經驗。

網頁語言和 VM:快速程式碼永遠融入時尚潮流

要在網頁應用程式中推動創新,其中一項基本需求就是加快執行速度。這場講座將深入探討 V8 和 Dart VM 的機器機,並說明為何需要新的執行引擎才能使網路平台更上一層樓。歡迎參加這場活動,瞭解程式設計語言如何影響基礎虛擬機器、複雜性、即時產生程式碼,以及預估效能。

Google Play 服務新功能

Google Play 服務推出後,現在可用的所有功能摘要,並特別著重在開發人員對開發人員的影響,以及您應注意的事項。

True Grit:對 CSS 和轉譯效能進行偵錯

你很容易將 CSS 最佳化設計成深色,只進行啟動作業。這堂課程將著重於找出及解決轉譯速度緩慢的問題,並著重在版面配置和繪製時間。我們會使用 Chrome 開發人員工具找出應用程式轉譯端速度緩慢的情形,並進行基準測試及偵錯。為了找出許多遲緩的因素,我們將探索使用者時間停留在何處,並從 Chrome 內部平台剖析分析資料。完成後,您將更加瞭解如何妥善運用時間,同時加快應用程式的速度,以及解決常見的 CSS 效能問題的智慧解決方法。

開發行動網路的現代工作流程

無論是針對現今的行動版網站打造 60fps 影片,在所有目標裝置上都必須達到 60fps,同時又能提供絕佳的使用者體驗,都是相當艱鉅的挑戰。同時也會深入探討行動網頁應用程式的開發、測試和成效評估工具。可從目標行動裝置的即時意見回饋瞭解最佳開發方式,擴大複雜程度,避免日後難以做出艱鉅的成效決策。我們也會檢視本機和雲端測試裝置的所有可能性。在這場講座中,我們會用 Android 版 Chrome 和 Chrome 開發人員工具,推出改善遠端偵錯功能的遠端偵錯功能。您現在可以執行本機通道,改善本機開發作業。本課程中會提供行動版網站工具的概略總覽,讓您有信心返回專案。

Android 開發人員工具新功能

深入瞭解 Android 開發工具,並進一步瞭解所有新功能,以及充分運用這些工具的提示與秘訣。如要深入瞭解本課程介紹的其中一個示範,請參閱 Brad Abram 的總覽「Google I/O 2013 Demo: Android Studio + Cloud Endpoints Synchronized StopWatch Demo」(http://bradabrams.com/2013/06/google-io-2013-demo-android-studio-cloud-watch-demo-stop。

打造 Google+ 相片:Chrome 應用程式焦點

Chrome 平台的創新速度很快,就考慮到狂野西部。不過,在這個領域開發產品比想像中更簡單。在這場講座中,Google+ 相片 Chrome 應用程式的首席工程師將提供初步說明,說明 Chrome 應用程式如何順利運送產品。請善用學到的經驗,包括如何將必要的變更導入平台。此外,我們也會重點介紹 Chrome 封裝應用程式中的幾種新的 API,讓您的應用程式可以與實際裝置互動並驅動實際裝置。瞭解我們如何打造 Google+ 相片,讓相片看起來像原生應用程式,並學習如何透過 Chrome 應用程式執行這些操作。

更酷炫的網頁版:您夢寐以求的功能

網路世界不斷加速發展。要跟上進展簡直易如反掌!這堂課程中,將會介紹一些您可能沒注意到的 HTML5 先進功能,著重於讓開發人員生活更便利的功能,以及更強大的應用程式。目前我們主要著重於新型態的 CSS/JS/HTML 基本功能,說明版面配置、效能和特定用途,尤其在行動裝置上則著重於:@viewport、@supports、內建函式/可視區域、解析度及指標媒體查詢、使用者/資源時間 API、JS i18n API、iframe 好物、<template>、

等等。

Android 開發人員適用的 Google+ 登入

瞭解如何將 Google+ 登入功能新增到 Android 應用程式、運用 OTA 安裝服務拓展已安裝人數、運用互動式訊息提高參與度,以及監控應用程式在 Google+ 上的成效。

行動遊戲業新發展

行動遊戲開發人員,您好!想知道 Google 正在進行哪些工作,讓你的生活更美好嗎?快來看看行動遊戲的最新開發進度,瞭解我們為打造手機遊戲而推出哪些最新功能。

Google Cloud Messaging

Google 雲端通訊可讓您的服務有效率地將資料傳送至 Android 裝置上的應用程式。看看有哪些新功能,以及如何使用 GCM 提升應用程式的效率。

《Accelerating Oz with V8: Follow the Yellow Brick Road to JavaScript Performance》

請善用「尋找奧茲之旅」開發人員學到的教訓。應用程式需要能達到最後效能時,需要謹慎的最佳化處理。唯有瞭解執行階段環境,才能順利完成最佳化。瞭解如何深入瞭解 V8,以及找出有效最佳化程式所需的重要信號。掌握這些信號,您就能找出小幅修改程式碼,可能對效能造成重大影響的原因!

應用程式內結帳功能第 3 版

數千名開發人員透過試用、購買、虛擬商品和訂閱項目,在 Google Play 透過應用程式營利。瞭解如何運用更強大 (且更簡單!) 的新一代 Android 應用程式內結帳 API,讓實作項目更容易撰寫及維護。並不需要熟悉舊版。我們會說明可用性、購買流程、訂閱項目、消費模式和安全性最佳做法。

Androids Do Daydream

有了 Android 4.2 新推出的 Daydream 功能,即使裝置處於閒置或已插上座架,你的應用程式也會適時呈現滿足使用者需求。不過,這項功能是從哪裡來的?應用程式是否支援 Daydream?新增 Daydream 有多容易?如何讓設計更加有趣、更具吸引力?我們會針對這些問題的答案和大量想法和程式碼範例,為參加本課的白天的學員提供大量想法與程式碼範例。

將 GPU 納入考量的網頁設計

Chrome 使用圖形硬體 (GPU) 來提供快速而強大的網頁轉譯功能。但強大的 GPU 轉譯功能卻引進了網頁程式開發人員需要瞭解的全新系列問題。舉例來說,紋理快取失效的頻率為何?使用 Translation-z 會造成 GPU 效能問題為何?隱藏的 div 對 GPU 合成程序有何影響?參與者將在活動中充分瞭解 Chrome 的 GPU 合成器,並瞭解他們的設計選擇將如何影響頁面在搭載 GPU 合成的裝置上效能。

即時行動網站:技巧與最佳做法

無論是行動版或電腦版瀏覽器,使用者都希望獲得快速最佳化的使用體驗。不過,如要提供快速的行動體驗,就必須審慎考量及工程:您需要優先考量網路存取權,並優先處理重要的素材資源,以提供最佳視覺算繪效能,同時根據裝置功能 (例如小型可視區域、觸控式螢幕、高解析度螢幕等) 調整網頁。在本次的活動中,我們會深入探討影響行動瀏覽器網站效能的因素,並探討如何最佳化網站,讓使用者享有最佳體驗。

Android 版 Google 地圖何時會呈現

利用 Google Maps Android API,打造直覺化且引人入勝的行動地圖應用程式。這場講座會介紹將地圖和 Android 感應器與 Android 平台上的 Google 服務整合的創新方法。我們將探索各種概念,以視覺化的方式呈現切合情境的個人化資訊。

2013 年 Chrome 開發人員工具革命

隨著您建構網頁應用程式的複雜度不斷推陳出新,Chrome 開發人員工具也會持續變動。我們會針對您喜愛的夥伴提供最新資訊,歡迎探索新功能,例如模擬行動裝置、遠端偵錯、Canvas 和 WebGL 剖析、Sass 預先處理器支援、使用新的 Workspace 支援功能在 Chrome 中完全進行開發,以及其他 20 項獨家功能,可大幅改善您的開發成果。此外,也建議您瞭解如何剖析及改善遊戲中的 1 敵人:油漆。在 Chrome 開發人員工具中模擬行動裝置,並提供模擬觸控事件和地理位置資料。課程結束後,您將能在開發、偵錯與改進網頁應用程式時,充分提升工作效率、速度和精確度。

全新 Android SDK 建構系統

隆重推出以 Gradle 為基礎的新版 Android SDK 建構系統,這個系統最終會取代 Ant 和 Eclipse 建構工具。這項服務提供擴充性、依附元件管理、IDE 整合、測試支援和進階功能。我們會為您說明基本設定、進階設定與自訂等各種方面的說明。

提升 Android 遊戲體驗

瞭解如何在 Google Play 上讓您的遊戲更上一層樓。我們一年一度的遊戲講座,讓您瞭解如何拓展發行、使用者開發和留存率。贏得金級金級任務。獲得三顆星的評分,成為 Google Play 精選遊戲之一。

排版:輕鬆快速的 Android 網路連線

Volley 這個程式庫可讓 Android 應用程式建立網路更簡單,最重要的是,還能加快建立網路的速度。以下將大致介紹運作方式、常見的適用模式,以及如何從網路輕鬆載入 ListView 的縮圖圖片。

裝置通用開發

我們當時只為電腦使用者開發網站。如今,我們也針對行動裝置進行開發,由誰知道未來將會對行動裝置推出哪些新的板型規格。您預計如何因應許多不同的限制?在開發不受裝置的限制時,應該採取什麼做法?

運用 PageSpeed 自動化執行效能最佳做法

歡迎瞭解 Google PageSpeed 系列:(a) Insights 產品,以便透過瀏覽器擴充功能、線上和 API 找出效能問題。(b) 自動最佳化:採用開放原始碼 Apache 和 Nginx PageSpeed 外掛程式,將網站最佳化。查看合作夥伴 (AOL 等) 的範例、統計資料及個案研究。(c) PageSpeed 服務:說明 Google 代管網頁最佳化產品。查看與其他 Google 產品的進階整合範例 (例如 App Engine、搭配 Google Analytics (分析) 進行 A/B 測試等)。(d) Chrome 資料壓縮:瞭解 Chrome 如何運用網頁速度即時將網頁最佳化,並為行動瀏覽器提供高達 50% 的頻寬!

超越藍點:Android 推出新功能

位置資訊不僅是地圖的核心,對於能進一步掌握使用者位置和用途的新一代內容應用程式,更是不可或缺的一環。歡迎加入我們,探索這些 API 實現哪些新的應用程式。

管理行動多人對戰遊戲

從基礎架構到遊戲邏輯,編寫多人遊戲並不容易。我們將介紹一些技巧,解決為 Android 編寫多人遊戲時的常見問題。

整合 Google 雲端硬碟與 Google Apps Script

有了 Google 雲端硬碟 SDK,開發人員就能在 Google 雲端硬碟介面中整合自訂的「建立」和「開啟方式」選單,觸及數千萬名使用者。使用 Apps Script API 搭配 Google 雲端硬碟 SDK,開發人員就能使用 Apps Script 的獨特功能,同時在 Google Cloud 上全面進行開發!此外,我們也會示範如何透過 Apps Script 以程式輔助方式存取雲端硬碟中的檔案和資料夾。

Android 圖像效能

Android UI Graphics 團隊的工程師將向您介紹一些提示、秘訣、工具和技巧,協助您為 Android 應用程式取得最佳效能及流暢的 UI。

Dart:HTML 的未來,今天!

使用結構化的語言開發大型應用程式,且仍可快速的編輯/重新載入開發週期嗎?這個預言的確顯然更加完善。運用 Dart 工具、流暢的 HTML 程式庫、跨瀏覽器 polyfill 和網頁元件式架構,提高工作效率。快來瞭解如何輕鬆快速地開發可跨瀏覽器在電腦和行動裝置平台上運作的網頁應用程式。我們會示範如何使用網頁元件和動態資料導向檢視畫面,建構現代化的網頁應用程式,讓您不必等待繁瑣的編譯週期。進行變更後按一下重新載入,立即適用於所有新版瀏覽器。

Dart 最新消息:為您提供一流的網路開發體驗

瞭解 Dart 有哪些新功能,以及為現代網頁程式開發人員打造的全方位開放原始碼生態系統。瞭解如何使用未來基礎的 DOM、套件管理工具、JS 互通性、樹形編譯器,使用 JavaScript、SIM 卡、網頁元件、豐富的編輯器等工具,提升工作效率。你將離開這場對話,並離開所有與 Dart 的對話,你準備好和我們一起打造精彩的網路世界。

利用 YouTube API 進行行動開發:最佳做法

YouTube 最近推出了多種新的 API (Data API V3、Analytics API、Android Player API),而且行動開發人員在整合全球影片平台與應用程式時變得更加容易。歡迎瞭解最佳做法,並查看這個領域創新者分享的酷炫範例。

運用 Gmail 和開發人員工具的旅程回顧過往時光

在 JavaScript 中自動垃圾收集無法取代有效記憶體管理,特別是在長時間執行的大型網頁應用程式中。記憶體流失、垃圾收集頻繁,以及整體記憶體激增都會使您真正向下拉。與我們一起回顧過往時光,瞭解我們如何處理這些 Gmail 效能問題。我們會分享記憶體管理的最佳做法,並示範使用 Chrome 開發人員工具堆積分析器來最佳化網站的方法。

YouTube 影片防震的秘密

在 YouTube 的影片強化工具和 youtube.com/editor,影片防震功能是不可或缺的一環。系統會自動偵測所有 YouTube 上傳內容,確認是否有晃動情形或視需要建議的穩定度。這場講座將說明全自動單鍵穩定技術背後的技術細節,包括相機路徑最佳化、滾動快門偵測與移除、用於即時預覽的分散式運算,以及相機晃動偵測等。更多資訊:http://googleresearch.blogspot.com/2012/05/video-stabilization-on-youtube.html

標準化網頁版付款功能:隆重推出 requestAutocomplete()

是否曾嘗試透過行動網路購物?將各種表單欄位與螢幕鍵盤結合,這樣比較令人困擾。有多少客戶因為這麼做太過麻煩而沒有向您購買?requestAutocomplete() 是啟發性的網路標準,可讓使用者透過命令式 API 略過表單欄位網頁,要求瀏覽器已知的詳細資料。在本課程中,我們會說明如何使用 requestAutocomplete() 改善網站、快速導入這項功能,以及改善電子商務體驗使用者體驗時應考量的事項。

行動 HTML:協作平台未來展望

行動網路的成長速度比以往更快!這場講座將帶您認識行動網路的最先進技術,讓您的行動網站和應用程式更上一層樓。我們會進一步探討您從未認為可在行動瀏覽器中啟用的功能,並為未來的一年提供實用建議。

編寫 Android 適用的自訂檢視區塊

雖然 Android 架構提供多種版面配置和預先建構的可組合函式,可用於建構 UI,但對於目標最佳化作業或建構獨特的英雄時刻,通常還是需要編寫自訂檢視區塊。我們會說明測量和版面配置程序的運作方式,以及進階觸控處理的模式。

使用 Chrome 搭配 JAM:我們如何運用網路技術打造出大量的多人對戰音樂應用程式

Jam with Chrome 是由倫敦創意實驗室團隊所開發,這項 Chrome 實驗非常成功,使用者幾乎可以即時在世界各地組裝樂團,享受近乎即時的影音饗宴。我們會說明如何使用最新網路技術打造 Jam,也會提供實用建議和指引,說明如何善加利用。我們會著重於即時 WebSocket 元件、工作階段管理系統,以及使用 Web Audio API 製作的音樂引擎。歡迎來學習如何「Jam」。

YouTube Topics API 中的語意影片註解:理論與應用程式

您知道 YouTube 會根據與 Freebase Open Knowledge Graph 相關的主題自動分類影片嗎?我們將詳細說明如何排除這種分類機制,以及如何透過主題強化 YouTube API 搜尋,或是尋找相關影片。

用戶端套件管理:減少作業,事半功倍

建構網頁應用程式通常需要利用其他程式庫、架構和外掛程式。使用套件管理員可大幅提高工作效率、加快應用程式的速度和安全性,並更輕鬆地保持最新狀態。不必再追蹤網誌/Twitter 上的新版程式庫、手動下載相依指令碼,以及管理自己使用的媒體庫檔案和資料夾。有了套件管理功能,即可持續更新依附元件,並探索新的相關專案。在這場講座中,我們會深入探討用戶端套件管理的價值,並協助您透過開放原始碼套件管理工具 Bower 快速掌握產品與服務豐富的套件。此外,您也可以瞭解與 Yeoman、Grunt、RequireJS 和 NPM 有關的實用整合。

Portable Native Client (PNaCl) 簡介

自 2011 年起,NativeClient (NaCl) 已成為 Chrome 透過 Chrome 線上應用程式商店提供的一項功能。PNaCl 運用這項技術,向前邁進了一大步。該 API 會繼續與開發人員現有程式碼集的相容性,以及幾乎原生程式碼的效能,但以真正可攜的方式,在開放網路中實現這個目標。這項技術是以開放原始碼 LLVM 編譯器基礎架構為基礎。這項技術可讓應用程式開發人員建構適用於 Windows、OS X、Linux 和 ChromeOS 且適用於 x86 和 ARM 的網頁和 Chrome 線上應用程式商店應用程式。

WebM 和全新 VP9 開啟影片轉碼器

根據 Cisco 的研究,到了 2016 年,影片資料將佔所有消費者網際網路流量的 55%。有如此龐大的數據傳輸網路,有效的影片壓縮效率比以往更加重要,在行動網路上更是如此。我們很高興能夠推出全新的 VP9 轉碼器,相較於其他競爭技術,這個轉碼器能以更低的資料速率提供更好的視訊品質。此外,VP9 完全以免權利金技術的形式開發而成。這場講座將說明 VP9 如何與 H.264 和其他轉碼器在品質和解碼速度方面做出比較、如何使用 VP9 和新的 Opus 音訊轉碼器製作 WebM 影片,以及如何在 HTML5 影片中將 VP9 內容部署到 Chrome 使用者。

AngularJS 中的設計決策

我們會涵蓋促成建立 AngularJS 的設計決策。AngularJS 結合資料繫結、可重複使用的元件、依附元件插入,以及其他用來建構新型網頁應用程式的強大功能。誠摯邀請您與我們一同瞭解如何建構極具擴充性的應用程式,這些應用程式不僅能快速建構、需要變更且容易變更、測試容易,並能清楚向所有團隊開發人員傳達您的目標。

Jank Free:Chrome 轉譯效能

在 60 FPS 播放動畫和捲動:困難!接著根據幾項個案研究來討論轉譯效能。我們將探討流暢動畫的基本挑戰、透過開發人員工具找出應用程式瓶頸的方法,以及因應一些常見錯誤的方法。主題包括開發人員工具的算繪功能、CSS 動畫的細微差異、導致捲動效能終止的常見情況,以及搶先瞭解 Chrome 圖形管線背後的硬體加速模型。

使用 CSS 篩選器,製作出令人驚豔的行動裝置視覺化內容

未來閱讀的平台是行動裝置。如要打造引人入勝的數位雜誌體驗,必須善用頂尖網路平台功能。CSS 篩選器可為內容提供強大的廣告素材控制功能,現在可運用行動裝置上的 GPU。這場講座將介紹最先進數位文件的內容創作方式,藉此說明這些功能的運作方式、效能的最佳做法、套件部署作業,以及與其他最先進的 CSS 功能相互整合。

高效能音訊

想要在手機遊戲應用程式中播放背景配樂,或根據使用者動作播放簡短的聲音片段,並不是件容易的事。然而,回應式可靠音訊要如何避免故障、在各種裝置上順暢運作,又不會耗盡使用者的電池電力?喔,延遲時間也較短嗎?事實證明,這對你來說並不容易。我們將分享我們使用 Android 平台和應用程式的經驗,討論問題領域及我們在這個平台採取的表現,並說明如何立即應用到自己的應用程式。我們假設您熟悉 OpenSL ES 和語音術語。

善用 Android 平台功能

歡迎使用 Android 平台打造世界級的應用程式。我們會以 Gmail 為例,提供各平台功能的逐步說明,並提供程式碼範例。以便在這場講座中運用這個平台,減少投入的心力並改善應用程式體驗。

適合使用者介面開發人員的 Android 設計

Android 的設計不再是複雜的圖案問題,而 Android 設計指南也為我們秉持著與內容緊湊內容原則和回應式行動版設計的設計,打造出了令人耳目一新的設計美術風格。在這場講座中,我們會介紹 Android UI 工程師可使用的豐富工具,以便您實作這些重要規範,包括採用多窗格版面配置、指標和版面配置格線,以及核心導覽元件的回應式設計。

藍牙開發的最佳做法

藍牙對藍牙的看法可以分散許多觀眾,但科技能夠將他們串連起來。這個端對端課程會簡要介紹 Android 藍牙支援的核心規格和設定檔,並說明開發工作的最佳做法 (參考範例),以及您可能不知道的部分功能。

Android:在電視上見到!

Google TV 為開發人員提供一致的 Android 平台,讓他們透過家中最大的螢幕來建立及提供應用程式、遊戲和高品質的媒體內容。在這場講座中,我們會說明如何發揮現有 Google TV 裝置的潛力,並說明新一代 Google TV 平台的新功能。

透過 Google Play 賺取收益

許多在 Google Play 上成功的應用程式和遊戲都具有共同特質,包括引人入勝的應用程式功能、買家個人資料和商業模式。在這堂課程中,我們將分享 Google 與開發合作夥伴如何打造成功的營利食譜。我們也將分享有關如何進一步提升 Google Play 營利機制的計畫,敬請拭目以待。

Android 應用程式設計中的結構

應用程式簡單易用,可以輕鬆處理生活大小事。不過,當應用程式變得更複雜時,如何選擇要使用旋轉圖示、分頁和導覽匣?Android Design 團隊成員會研究各種技巧,瞭解如何讓您的應用程式容易預測使用,而且使用起來更得心應手。

讓使用者在 Google Play 上找到您的應用程式

Android 應用程式開發人員的目標是提高應用程式的能見度。Google Play 的目標是為 Android 使用者提供最相關的內容。在這堂課中,我們將討論這兩個目標,協助應用程式開發人員瞭解這兩個目標的最佳做法。我們將透過具體的範例和最佳做法,示範您的應用程式在 Google Play 商店中脫穎而出,獲得更高的成效。我們將討論建立熱門清單和熱門清單、個人化推薦內容和 Google Play 搜尋的各種信號。快來聽聽 Google Play 搜尋與探索系統總監的幕後故事,

與 WebRTC 進行即時通訊

WebRTC 為即時、免外掛程式視訊、音訊和資料通訊實作開放標準。Chrome 和 Firefox 現已導入核心 WebRTC API getUserMedia、RTCPeerConnection 和 DataChannel。在本課程中,我們會說明如何開始建構 WebRTC 應用程式:什麼是 MediaStream (亦稱為 getUserMedia)?該如何使用?解析度限制。信號:定義為何?該如何設定?伺服器:我需要什麼?RTCPeerConnection:WebRTC 最強大的 API。RTCDataChannel:任意資料的即時通訊。整合 WebRTC 與網路音訊。互通性。安全性課程中,我們會介紹程式碼範例、實際示範和正式版應用程式。

打造適合全球觀眾的 Android 應用程式

想要將應用程式拓展至全球,但不知從何著手嗎?在本課程中,您將示範如何為全球發行應用程式做好準備。歡迎瞭解國際化的最佳做法、由右至左的語言支援,以及各種輔助工具。

遊戲服務實務應用

Android 團隊內部為遊戲開發人員提供的實用提示,包括如何在開發一開始就使用多個版本,並開始使用開發人員資訊主頁。

吸引力、簡化、Amaze:Android 的設計原則

想要吸引使用者、簡化日常工作,並讓他們對您的應用程式感到驚豔嗎?瞭解 Android 的設計原則如何協助您打造能引起使用者共鳴的產品。一起來瞭解這些原則背後的意義和研究。查看 Android Design 團隊提供的實際範例和做法。探索在日常工作中應用這些原則的技巧。無需設計經驗。

與 Android 團隊進行專題即時通訊

拿起椅子並加入 Android 平台團隊,與會者在座談會談。請善用這個機會詢問我們對於這個平台的看法,並進一步瞭解製圖團隊的打造者,進一步瞭解為什麼由 Android 開發人員服務代表 Reto Meier 審核。

搬家體驗

這場講座將介紹多種應用程式動畫,以及用來達成這些動畫的程式碼。開發人員應讓簡報 (不要太快!) 進一步說明 Android 動畫的運作方式、如何有效使用 API,以及如何結合各種技術來為應用程式製作更具吸引力、更有趣且引人入勝的動畫。

進階遊戲開發主題

適合想深入瞭解進階情境的遊戲開發人員。瞭解與 Google+ 整合的新方式、安全地實作及管理遊戲狀態,並透過精選 Google REST API 打造酷炫的遊戲體驗。我們也會介紹新的 NDK 主題,以及使用第三方遊戲引擎。

Android Protips:讓應用程式發揮強大功能

瞭解如何運用先進的 Android 技術打造優質應用程式,讓大家一看就懂。您將學到進階程式設計提示與秘訣、實作模式,以及一些較不知名的 API,讓您深入瞭解如何建構具敏感性的應用程式,讓使用者在不耗電的情況下享有更愉悅的使用體驗。

Google Play 開發人員最新消息

在 Google Play 上發行新的應用程式只是第一步,您必須不斷更新應用程式、改善使用者評論、瞭解使用者在使用應用程式的習慣、進軍新市場,以及建立收益來源。歡迎加入新版開發人員控制台小組,瞭解 Google Play 如何為您提供更多資料來最佳化應用程式、改善應用程式的發行工具,以及透過全新方式在過程中的各階段瞭解並與使用者交流互動。

Google 地圖:未來展望

Google 地圖和 Maps API 在世界各地廣受歡迎,Google Maps API 是網路上最常用的 API,maps.google.com 是最多人使用的地圖網站。Android 和 iOS SDK 開始將地圖延伸至新的平台。在這個講座中,Google 地圖團隊的產品管理總監、Google Maps API 產品經理及首席開發人員服務代表向您介紹 Google 地圖的未來。

認知科學與設計

這場講座會深入介紹人類的觀感和認知,以及其對互動和視覺設計的影響。人類大腦屬於資訊處理機器,我們會向觀眾說明其特性、優缺點、限制,以及入侵的常見做法。課程內容僅針對近期的認知科學研究進行深入審查,但展示的所有內容也都是以多個 Google 應用程式和平台的範例設計作品為基礎。具體主題包括:邊緣偵測、分組的手勢定律、週邊視覺辨識、測地線和物體辨識、臉部辨識、色彩障礙、改變失明、流動、注意力、認知負載平衡,以及時間感知。

Android 中的靈活使用者體驗研究做法

對 Android 使用者體驗團隊而言,請務必經常取得使用者意見回饋,才能持續為使用者疊代及開發同級最佳設計。我們將討論團隊如何運用「Pulse Studies」(反覆研究) 的概念,定期向使用者提供新的構想、設計和概念。這不僅需要提前規劃,還能立即影響產品,並能滿足緊急需求。我們會以豐富的範例和個案研究來說明我們如何完成合作過程。我們也會示範可用性研究的作用,以提供實用提示與秘訣,協助希望快速有效地取得使用者意見回饋的使用者,進而瞭解如何採用這項程序。

升級至 Chrome 封裝應用程式

Chrome 封裝應用程式可為網頁開發人員開拓更多機會。根據預設,您可以允許離線執行應用程式、提供在瀏覽器外執行的沉浸式使用者體驗、採用 Chrome 的同步架構,以及存取裝置硬體。快來學習如何將網頁應用程式轉換成 Chrome 封裝應用程式,

其他行動地圖平台:在 iOS 裝置上呈現您的地圖

Google 在 12 月推出了 Google Maps SDK for iOS,您可以運用 SDK 的向量地圖,進行更廣泛的動態,以及存取 Google 地圖資料和圖像,因此在平台上建構 iOS 應用程式時,可以運用 SDK 發揮強大的功用。這場講座會說明幾種整合資料與 Google 地圖服務的方式。

破解影片編碼:《WebM/VP8》的迷思

2016 年,影片預計佔所有行動數據流量的 71% (資料來源:Cisco)。卻很少人瞭解大多數資料流量會使用的格式。這堂課將著重介紹免權利金 WebM 格式,讓您瞭解在應用程式中對影片進行編碼或解碼所需的技能。

與 Chrome 團隊的專題即時通訊

認識 Web Platform 團隊、Front End/UI 團隊、Chrome 應用程式團隊和 ChromeOS 團隊的資深員工。這些資深 Chrome 開發人員在這場演講中,會談到 Chrome 和網路平台的未來計畫。您在此同時把握時間,盡可能向對方提問,盡可能回答越多問題!

我們的地圖、您的商家:善用企業產品的逐步指南

地點持續在許多機構中扮演著重要的角色。雲端和行動平台開始逐漸興起,值得信賴且可擴充的平台,也改變了機構運用地圖技術以提升工作效率、改善流程及享有客戶優勢的方式。瞭解我們企業產品涵蓋的不同使用情境,以及機構如何輕鬆整合端對端地圖解決方案,滿足各種需求。

運用 Google Maps API 提高定位精確度

位置資訊是許多適地性應用程式的基本要素。然而,瞭解使用者所在位置只是故事的一部分而已。如果掌握這些參與者的目的地和造訪地點,向對方呈現的內容就會徹底改變。這場講座將探討如何利用位置資料,為使用者提供更豐富的體驗。

Google 地圖 + HTML5 + 空間資料視覺化:愛情故事

絕大多數的全球資料都有地理元件。以地理元件呈現的資料視覺化是網路上最受歡迎的例子。這場講座會探討資料視覺化的基本概念,以及如何使用 HTML5 (特別 WebGL) 來補充 Google 地圖視覺化內容。

地圖設計模式 - 架構

空間資料架構有很多,且各異。他們可以輕鬆代管靜態資料,並與現有企業基礎架構的複雜整合,以及各式各樣的用途。但常見的模式和反面模式,指的是資料代管和提供給使用者的方式。本課程將探討這些模式,以及如何在對應架構中實作這些模式。

如何使用 Googles API 建構多平台地圖

Google Maps API 現已支援多種平台,包括 JavaScript、Android 和 iOS。每個平台都有各自的優缺點,因此需要特別留意。但如果你同時針對這三個平台建構應用程式,該怎麼辦?你怎麼做?這場講座將探討個別平台的專業開發與三者的通用開發做法,以及不同做法的固有權衡取捨。我們會探討使用 Google 網路服務的時機,以及如何打造強大的後端基礎架構。

世界各地船舶:使用 Google Cloud 和地圖以圖表呈現資料

數以萬計的船艦每天至少每隔 5 分鐘 24 小時表示排名一次。在瀏覽器和伺服器中,以視覺化的方式呈現大量資料並提供給大量使用者。這場講座將帶您瞭解如何使用 Maps、App Engine、Go、Compute Engine、BigQuery、Cloud Storage 和 WebGL,以視覺化的方式呈現大量資料。

遠離塵囂:利用 Google 地圖和 Google 地球離線探索

Google Maps Engine (GME) Portable 可讓機構從 GME 切割 2D 和 3D 資料,以便離線使用。這項功能可將 Google 地圖和 Google 地球的強大功能,延伸至網路存取會受限或無法使用的環境。Portable 提供一套完整的 API,可讓開發人員將熟悉的 Google 地圖介面嵌入自己的離線應用程式。可攜裝置目前在國際太空站上運作,主要用於飛機、海底潛水艇,而且幾乎所有地點都使用;我們很高興能夠推廣 Portable,讓更多開發人員參與其中,讓才華洋溢的工程師能夠打造出新奇有趣的離線實作方式。

採用結構定義技術的收件匣中動作

您的服務會傳送電子郵件嗎?在本次課程中,我們會說明如何在電子郵件中加入結構化資料,以便直接從收件匣執行操作,並提升使用者參與度。

Drive Realtime API 的秘密

您是否曾想在應用程式中加入即時編輯功能,就像使用 Google 文件一樣。雲端硬碟 Realtime API 能助你一臂之力。在這場深入訪談中,我們會探討 Google 合作的幕後祕訣、Realtime API 的技術細節,以及如何在自家應用程式中善用 API。

使用 Apps Script 建立動態 Google 表單

今年稍早推出的新版 Google 表單可與 Apps Script 搭配使用,讓您只需幾行程式碼就能建立及操控表單。在本課程中,我們會探討如何透過指令碼讓表單和工作流程更實用,並示範讓表單回應貴機構異動的秘訣。

認識 Chrome 全新開放原始碼轉譯引擎 Blink 的幕後團隊。我們會簡單介紹 Blink 內部、自 4 月推出以來的收穫、未來計畫,以及確保跨瀏覽器互通性的方式。您可以在這場講座中,獲得大部分的與 Blink、功能開發和網路平台相關的問題。前往 http://bit.ly/blink-io 提問並投票

GWT 未來藍圖

Google 在 2012 年 Google I/O 大會上透過 GWT 導引委員會,將 GWT 的控制權交給社群。一年後,請大家一起看看 GWT 的精彩未來會是什麼樣子,因為 GWT 導引委員會主持 GWT 的未來發展藍圖。

Chrome 封裝應用程式現況

Chrome 套件應用程式生日快樂!歡迎瞭解套裝應用程式平台的新功能,以及日後的發展藍圖,與我們一同歡慶。

無線訊號提升手機效能:電池、延遲時間和頻寬最佳化

建立優秀的回應式行動網頁應用程式,意味著您必須成為廣播的好友!本課程將介紹如何建構節約耗電量的行動應用程式、如何達到最佳處理量,以及如何規劃行動網路中各種延遲的延遲。這場講座是無線射擊課程,也就是你的行動網頁 HAM 授權,由上而下概述新型 4G 電信業者網路的運作方式。拿起螺旋槳帽!

隆重推出在 Google 管理商家的新方式

在這次的討論中,我們將討論 Google 如何為企業管理員和開發人員打造更好的工具和應用程式,

運用 Apps Script 擴充 Google 文件

您現在可以使用 Google Apps Script 為 Google 文件新增自訂選單、彈出式視窗和其他功能。在本課程中,我們會探討如何運用技術建構自訂工作流程、從其他來源匯入資料,以及在「Google 文件」中整合您自己的應用程式。

地圖設計原則

地圖的使用者介面為何?如何設計出方便存取資料的使用者介面?地圖的設計是否有助於使用者取得所需資料?這場講座將協助開發人員整合視覺設計、製圖和使用者體驗的元素,以最合適的方式呈現地圖資料。

YouTube API 推播通知

不想再透過輪詢來更新 YouTube API 動態消息嗎?如果 API 可在有新資料時通知您的應用程式,那不是更好嗎?請觀賞我們新推出的 YouTube API 推播通知基礎架構,瞭解如何編寫程式碼來回應新的 YouTube 活動。

為 YouTube 和 YouTube 提供自動調整式串流功能

自動調整網際網路影片的做法並不容易,但若能大規模採用,可能就更難採取。我們將探討體驗品質的基本概念,並討論 YouTube 如何改善服務品質。

Google 雲端硬碟 SDK 新功能:一年後

這場講座將探討 Google 雲端硬碟 SDK 的最新功能。Google 承諾允許第三方運用 Google 文件/試算表/簡報的豐富功能編寫雲端硬碟應用程式。這些功能可讓您更輕鬆地尋找檔案、在檔案變更時接收通知及發布網站。

新領域:室內地圖

繪製街道和建築物地圖是最困難的部分。但更難的是繪製室內地圖。Google 不僅收購大型建築物和場所的平面圖,也積極研究各種方法,在這些建築物內部提供定位資料。GPS 無法運作時,該如何在地圖上找到你的地點?

與 Google 地圖團隊的專題即時通訊

您是否曾想向 Google 地圖小組提問?您可以在這裡向頂尖工程師、產品經理和開發人員支援人員提出疑問。

在 Google 雲端硬碟內發現您的應用程式

Google 雲端硬碟的目標是讓使用者隨時隨地都能在 Google 雲端硬碟或行動裝置上找到應用程式。這場講座會說明應用程式與 Google 雲端硬碟整合的明確原因,以及應用程式如何盡可能觸及更多客戶。我們會詳細說明應用程式向使用者顯示的方式,以及顯示應用程式背後的技術細節。

使用 Google Apps Script 臨時 YouTube 數據分析

這場演講的參與者將全面瞭解新版 YouTube Analytics API。我們會向目標對象展示如何透過 Google Apps Script 這個雲端指令碼處理平台存取資料。我們會製作臨時報表並示範這類報表,以便透過 YouTube Analytics API 將參數化資料擷取到 Google 試算表。我們也會說明如何排定部分報表的排定時間,以及在達到閾值時啟用快訊。這場講座將歡迎 YouTube 發布商,以及希望運用 Google Apps Script 和 Google 試算表發揮更多價值的開發人員參與。

透過 YouTube 讓手機遊戲充飽電

許多頂尖遊戲開發人員都與 YouTube 整合,讓自家遊戲爆紅。你可能會想成為接下來的人。在這堂課程中,您將瞭解如何拍攝 Unity3D 遊戲,以及如何透過 YouTube 上傳、遊戲內 YouTube 播放功能,將 YouTube 使用者變成您的遊戲玩家。

潛入水底街景服務

Google 與 Catlin Seaview Survey 的 Richard Vevers 攜手合作,將首度的海底街景服務圖像呈現在 Google 地圖上。瞭解卡特林海景調查 (Catlin Seaview Survey) 如何開發出特殊的相機,用來收集這個令人驚嘆的環場圖像。該機構與昆士蘭大學 (University of Queensland) 教授 Ove Hoegh-Guldberg 的博士目標是協助全球珊瑚礁記錄的歷史,從澳洲的大堡礁開始記錄全球珊瑚礁的景象。不僅如此,探索也探索了印尼的阿波島、菲律賓、莫洛基尼環礁、茂宜島、花馬灣和夏威夷,現在也是印尼首都拉賈阿姆帕特的新生平。他們透過 Google Plus 吸引了 300 萬人追蹤,這是透過水下潛水聚會,促進公開互動。

運用 YouTube 拓展業務

YouTube 頻道可協助推動您的事業發展。瞭解您的商家將如何利用全球第二大搜尋引擎來取得協助、產品支援、募款及獲取新客。這場講座將分享重要的深入分析資料,幫助你瞭解 YouTube 的觀眾,以及如何使用網站上的所有工具,打造引人入勝的頻道。

大展身手!:使用 YouTube Live API 將串流內容傳輸到全世界

這場講座將概略介紹新版 YouTube 直播平台,並深入介紹 YouTube Live Streaming API。我們會說明這個平台如何讓你輕鬆在 YouTube 上播送現場直播,同時為觀眾提供絕佳的觀看體驗。另外,我們也會介紹使用 API 的多種應用程式、逐步查看程式碼範例,並示範一些酷炫的示範!

YouTube 開發人員專區:未來與商機

YouTube API 是 Google 規模最大的 API,可要求數量大幅成長,但還有很多應用程式還沒採用這個 API。加入 YouTube 平台產品和工程部門的主管,一同掌握 YouTube 的發展趨勢、搶先一睹最新的 YouTube API,並談談開發人員的發展契機。我們還會觀看幾部酷炫影片

使用 Google Wallet Instant Buy 在 Android 上銷售實體商品

使用者能輕鬆結帳,是行動商務的一大挑戰。無論是銷售辦公用品、T 恤或高級珠寶,使用者都會遇到相同的問題:透過冗長的表單提供信用卡和運送資訊,在行動裝置上填寫時相當麻煩。這時 Google Wallet Android API 就能派上用場。瞭解如何使用 API 提供簡便的流暢購物體驗,進而提高轉換和銷售量。

數位錢包數位化:錢包物件簡介

Wallet Objects 是簡單又功能強大的平台,可將商用物件 (優惠、會員卡) 數位化及儲存在 Google 錢包中,讓您與第三方發卡機構建立更密切的關係,提升商務作業效率。在本課程中,我們會逐步說明將物件插入 Google 錢包中的規格和程式碼,為消費者打造更聰明的錢包。

重新定義行動時代的忠誠度

在這個課程中,我們將為您介紹 Wallet Objects Loyalty API。瞭解如何將會員方案整合至 Google 錢包,讓數百萬名使用者更容易發掘。使用者可以透過 Google 錢包顯示及使用會員卡、查看會員/獎勵點數餘額等,藉此提升會員方案的參與度。

在 Android 上打造引人入勝的行動版網站體驗

建立行動商務 Android 應用程式,不只要在 ListView 中放上產品圖片,再新增購買按鈕就行了。與其他類型的行動應用程式相比,時間就是金錢。使用者等待的時間越長,或花越多時間填寫表單,就越能降低使用者完成交易的可能性。此外,每當您處理付款事宜時,也要考量安全性。向 Google 錢包團隊和我們的合作夥伴請益,瞭解 Google 錢包團隊和合作夥伴提供的幾項技巧和提示,您就能瞭解如何讓行動應用程式更容易使用,進而提高轉換率和收益。這場講座涵蓋一些中階/進階 Android 開發主題。

揭開 GWT 中 MVP 和 EventBus 的神秘面紗

2009 年,Ray Ryan 在 Google I/O 大會上發表了演講,介紹「模特兒看模式」模式和 EventBus,瞭解如何建構 GWT 應用程式。此後,MVP 和 EventBus 在 GWT 社群中開始廣泛使用,而一些架構似乎都能支援這些架構。不過,關於 MVP 的實際實作以及實行方式,仍有許多人不清楚。許多常用的解決方案都會處理繁瑣的樣板和負擔。在這次的討論中,我將示範,正確使用 MVP 和 EventBus 可以比想像中更簡單、也能在不採用架構或額外負擔的情況下完成工作。最終的結果是 GWT 應用程式更易於測試及維護,而且很榮幸為您提供協助。

Google+ 登入功能整合簡介

無論您擁有網站、行動應用程式、遊戲或其他線上服務,使用者現在都能使用 Google 帳戶登入,並與自己的 Google+ 個人資料整合。快來瞭解 Google+ 登入功能如何在你的應用程式中打造更引人入勝的使用體驗,並帶動你在各種裝置上的使用率。這場講座會介紹整合 Google+ 登入和其他 Google+ 功能的技術概念,同時也是其他 Google+ 演練的先決條件。

Google+ 平台總覽

加入我們,即可大致瞭解整個 Google+ 平台。瞭解 Google+ 的功能、平台的設計宗旨,以及你今年的 I/O 大會有哪些值得期待的 Google+ 平台講座。

充分運用 Google+ 的功能

Google Apps 提供整套雲端式效率提升套件,可讓您的團隊隨時隨地使用各種裝置完成工作。多虧了 Google+ 企業版的強大功能,您的團隊就能順利與同事和外部合作夥伴交流及分享內容。在這場講座中,我們會探討企業專屬的 Google+ 功能、討論將 Google+ 整合至業務系統和程序的新方式,並充分運用 Google+ 的各項功能,讓貴機構成員以簡便、快速又有吸引力的方式溝通交流。

與 Google+ 平台小組進行專題即時通訊

Google+ 平台有令人困擾的問題嗎?快來認識我們的團隊,讓 Google+ 平台幕後人員直接為你解惑。深入探索技術,並表達你的意見。

使用 RenderScript 的高效能應用程式

RenderScript 是一種 API,可在 Android 上使用任何裝置上可用的處理器 (包括 CPU、GPU、DSP 等) 進行高效能運算的 API。這場講座將介紹如何使用 RenderScript 開發應用程式,並在任何搭載 Gingerbread 以上版本的裝置上運作。我們會逐步引導您加速簡易應用程式,並示範如何運用單一來源集在不同架構上提供高效能。顯示比較 RS 與 NDK 的基準測試。

一年後的 Google+ Hangouts API:虛擬鬍子超乎想像

Hangouts 應用程式平台在過去一年來持續穩定發展。歡迎聆聽我們對於這項技術的未來發展、如何透過語音/視訊對話,讓應用程式變得更加生動有趣,以及瞭解未來的這項技術。

使用 Google+ 登入進行跨平台驗證

你是開發熱門社交應用程式的開發人員。你的 Android 應用程式、iOS 應用程式和網站,都必須與通過驗證的使用者完美搭配運作。這場講座會深入介紹 Google+ 登入驗證模式,並協助你根據自身需求選擇最合適的模式。

Google+ 登入的最佳做法

瞭解如何利用 Google+ 登入功能,讓您的網站和使用者發揮最大的效益。瞭解如何提高應用程式安裝次數、改善互動式貼文的點閱率、根據社交資料提供自訂內容,以及編寫在 Google 上受到關注的應用程式活動。

網頁應用程式的 Google+ 登入

瞭解如何將 Google+ 登入功能新增到網頁式應用程式、如何將使用者與好友聯繫、運用 Google+ 個人資料資料建立自訂體驗、運用互動式訊息提高參與度,以及監控應用程式在 Google+ 上的成效。

分散式資料庫專題小組:瞭解方法與最佳做法

無論您要建構遊戲、行動應用程式,還是社群分析服務,您的資訊都必須維持高可用性、儲存妥善儲存,並在使用者數量暴增時拓展業務。歡迎參加這場講座,瞭解現代分散式資料庫如何滿足這些需求。聽聽四位業界專家的說法,瞭解他們運用 Google 基礎架構解決這項問題的解決方案,還有機會請小組回答他們的使用經驗。

發布者專用的 Google+:按鈕、徽章等

Google+ 為發布商提供一套實用工具,方便使用者分享並探索網站上的內容。不論是透過網站本身,還是來自 Google 搜尋等 Google 資源,都能輕鬆達成。在這場講座中,我們會介紹一些 Google+ 工具的基本知識,藉此提高網站的曝光率和參與度。

建立成功的 Google+ 整合機制,可大幅提升價值

查看範例,瞭解如何使用已啟動的應用程式做為參考,盡可能提高社交關係圖的使用率,並從 Google+ 整合服務回訪。瞭解特定情況下的合作夥伴如何整合 Google+,藉此改善應用程式的成效,並讓使用者感受到與社群更相關。

如何同時提供 Google+ 登入和其他社交登入服務

瞭解 Google+ 登入如何與其他社交登入解決方案並存,以及如何從舊的 Google 驗證系統遷移應用程式。如果您的網站已啟用社交登入功能,但想知道如何新增 Google+ 登入功能,或目前使用舊版的 OAuth 2.0 Google 驗證整合,那麼這堂課程就是您的最佳選擇。

iOS 開發人員適用的 Google+ 登入

我們會逐步解說如何在 iOS 應用程式中加入 Google+ 登入功能、將使用者與好友聯繫、運用互動式訊息提高參與度,以及監控應用程式在 Google+ 上的成效。

開發玻璃

只要將技術拉近一點,我們就能達成目標。我們將以此架構及其他核心概念、設計指南、使用者體驗模式和 API 為基礎,介紹 Glass 開發作業的基準。這裡會顯示這些絕佳範例,並將所有內容統整為一套最佳做法。如要開發 Glass 應用程式,從這裡著手!所有 Glass 開發會議的必備條件都必須完成這個課程。

透過 ChromeVox 提升網頁無障礙程度

對於難以看得見讀者的讀者而言,閱讀及瀏覽複雜的網頁還困難重重,但如果只依賴語音轉譯就會增加許多。ChromeVox 螢幕閱讀器經過特別設計,可處理新型網路內容的豐富性。ChromeVox 以 JavaScript 為基礎,可讓開發人員輕鬆運用各種先進的網頁應用程式。我們示範了 ChromeVox 的最新功能,它可以提供進階導覽功能來解決複雜的內容 (例如表格和數學公式),並支援點字和新的 HTML5 使用者介面控制項,例如日期/時間及媒體控制項。

與 Glass 團隊在會面談

歡迎與 Glass 小組的幾位重要成員交流,瞭解他們的運用方式。我們會探討為何 Glass 對穿戴式裝置的演進如此重要,以及開發人員如何有效參與生態系統。

無效保固:入侵玻璃

可以開始入侵玻璃!瞭解硬體平台的用途,以及如何取得 Root 權限。瞭解如何執行您的實驗性應用程式。免責事項:你將進入未知地區或不受支援的地域!

使用 Google Mirror API 建構 Glass 服務

Google Mirror API 是一組簡單但功能強大的 RESTful API,可用於建構 Glassware。在這堂課程中,我們會探討 Glass 開發的一些首要原則、Google Mirror API 的模式,以及從概念發想到原型的快速追蹤主題。我們會介紹標準應用實例,以及突破 API 界限的案例。

動態設定行動應用程式:行動應用程式專用的 Google 代碼管理工具

您是否想要稍微調整行動應用程式,但使用者已經下載過您的應用程式?您曾忘記在重要事件上加入數據分析功能嗎?瞭解在伺服器端動態設定行動應用程式的新方式。您可以鎖定不同的目標對象,讓應用程式更臻完善,再也不必擔心舊版版本和忘情不悅。

進階 Go 並行模式

並行是設計高效能網路服務的關鍵。這場講座將進一步探討去年熱門的 Go 並行模式

運用 AdMob 打造優質的應用程式事業

您在開發應用程式上投入了大量時間,但究竟該怎麼把長期和晚上的員工花在經營應用程式上,帶來豐厚的收益?瞭解 AdMob 有哪些新功能,以及如何透過這個平台打造出色的應用程式事業。

與 Go 團隊在場對談

自 2009 年 11 月發布以來,Go Programming Language 已發展成蓬勃發展的開放原始碼專案,具有多項專長。歡迎參加這個課程,Google Go 團隊成員將為您解答 Go 相關問題。

使用 Google Analytics (分析) 最佳化網頁和行動應用程式、跨裝置

Google Analytics (分析) 最近推出了通用 Analytics (分析),這項新功能可用來評估任何裝置 / 平台 / 環境中的使用者互動。評估這項資料可讓開發人員進一步改進應用程式。在本課程中,我們會說明如何評估任何裝置上的使用者互動,並示範新報表和最佳做法,為網頁和行動應用程式進行最佳化調整。

資料感應研究室的幕後功臣:使用 Google Cloud Platform 大規模收集、處理及分析資料

對許多行動、遊戲應用程式、感應器網路和「物聯網」來說,擴充性與快速的資料收集與分析功能都是其中關鍵。說明 Data 感應研究室如何結合關鍵的 Google Cloud Platform 模式:這是一個能處理資料、處理和分析作業的高處理管道。我們使用 Cloud Endpoints API 收集持續的串流資料,利用 App Engine、Cloud Storage 和 Compute Engine 的資料轉換功能,以高處理量處理大量資料;以及使用 BigQuery,在短短幾秒內查詢已收集許多 GB 的資料。

BigQuery 中的 Google Analytics (分析) 和 AdSense 資料分析

Google Analytics (分析) 和 AdSense 是兩項 Google 產品,很快就能將報表資料傳送到 Google 的大數據查詢與分析引擎 BigQuery。在本課程中,瞭解 Google Analytics Premium 和 AdSense 使用者如何利用 BigQuery 執行進階資料分析。

公開出價工具簡介:運用 Google Cloud Platform 重新定義多媒體廣告

Google 的雲端平台 (包括 Google Compute Engine、App Engine、Cloud Storage 和 BigQuery) 都是很實用的工具,可以協助開發人員解決大規模的工程需求。在這次的討論中,我們會介紹「公開出價方」這個可完全自訂的工具包,其中運用這些服務在整合 Google 的 DoubleClick Ad Exchange 時,運用這些服務滿足高要求率和低延遲的限制。

App Engine 的全新語言

本課程將介紹 Google App Engine 適用的全新語言。新的執行階段可讓開發人員運用 App Engine 強大的資源調度、服務、耐用性和易用性,同時利用熟悉且強大的架構來建構應用程式。在這場講座中,我們會概略介紹這個新的執行階段,並說明將現有應用程式遷移至使用 App Engine 和 Google Cloud Platform 有多簡單。

行動、網頁和雲端 - 現代應用程式的三大領袖

準備好使用下一個應用程式向全世界展現了嗎?一定想考慮到行動、網頁和雲端。在本課程中,我們將逐步說明如何建構能夠善用 Google Cloud Platform 的新型行動網路應用程式。學習旅遊行程、最佳做法和堅實的架構,打造您下一個出色的行動網路應用程式。

大數據混搭:使用 BigQuery 啟用新一代數據分析功能

Shutterfly 是數位個人化相片產品和服務的市場領導者,可協助消費者將珍貴的回憶轉化為長久的記憶。其能否快速分析使用者資料,對於改善客戶與產品行銷策略至關重要。瞭解 Shutterflys 的數據分析和 DW 團隊如何將 Google BigQuery 整合至工作流程,使用 Big Join and Large Group 匯總等功能分析數 TB 的資料,以及快速找出客戶使用模式和有效的外聯廣告活動,不需大量的軟硬體投資。

Google Compute Engine 的新功能與酷功能

Google Compute Engine 經過非常忙碌的一年!我們改善基礎架構,以提供更優異的效能、發布可改善開發人員體驗的新版 API,並推出許多新功能和執行個體類型。歡迎參加本活動,瞭解 Google Compute Engine 的新功能與酷炫功能,以及最新的改善項目如何協助您在雲端中建構更具效率、擴充性與成本效益的應用程式。

速度、效率和控管:Google Compute Engine 網路中的進階封包轉送技術

快來瞭解 Google Compute Engine 這項令人期待的全新網路功能,這些功能可讓您明確控制流量在整個虛擬網路中的轉送方式。

高強度電競

瞭解頂尖開發人員如何透過 Google Cloud Platform 打造新一代體驗,無論是獨立製作還是 AAA 遊戲工作室,一應俱全。這場講座會著重介紹開發人員如何結合 App Engine、Compute Engine 和 BigQuery 等技術,快速建構及擴充多平台版本。

當 Bad Things Happen to Good Clusters: 透過 Google Compute Engine 建構強大的系統時

學習各種工具和技術,以便在 Google Compute Engine 上建立可擴充的高效能虛擬運算叢集。活動內容:進階工具 (開機指令碼、中繼資料伺服器、服務帳戶、負載平衡)、建構及管理叢集、儲存空間選項與取捨 (暫存磁碟與雲端儲存空間、快照、熱交換 PD),以及服務中斷 (預定和非預定) 服務中斷問題。最後,我們會透過導覽介紹強大的網路服務,並列出最佳做法摘要。

王國的關鍵:在雲端使用 OAuth 的設計模式

這場講座將提供清楚的逐步引導,協助您使用 OAuth 2.0 存取 Google Cloud Platform 資源。我們將定義最重要的用途,並說明使用實際程式碼範例建構這些解決方案的方式。我們的目標是協助您正確輕鬆地解決授權問題,而不必成為 OAuth 專家。

Cloud Platform Track 入門:採用新一代的雲端運算技術

Urs Hlzle 資深副總裁將分享 Google 對新一代雲端運算的願景。他將探討對基礎架構、軟體和人員投注的資金,如何協助 Google 與世界各地的開發人員透過 Google Cloud Platform 邁向新時代。這場講座也會包含公告和示範「平台」的重要新功能。

自動調度資源 Java

瞭解如何建構在自動調度資源環境中順利運作的 Java 應用程式。我們會探討 Java 中常見的反模式,讓自動調度資源環境難以處理應用程式。另外,我們也會探討 App Engine 如何判斷何時該擴充和備份應用程式,以及如何充分利用此功能。

在 App Engine 上建構 developer.google.com

Google Developers 網站 (又稱開發人員.google.com) 是數千個在 App Engine 上執行的 Google 應用程式之一。在這場講座中,我們會詳細介紹驅動網站內容管理系統的實際使用案例和設計模式,並探討幾種有效的實作技巧。此外,在此應用程式中,我們將考慮一些最新的 App Engine 新功能,並說明這些功能如何改變我們對應用程式架構的思考方式。

雲端運算與高能量粒子物理學:CERN 的 ATLAS 實驗如何利用 Google Compute Engine 在 LHC 開發全新物理學中運用 Google Compute Engine

在本次討論中,我們會說明 Google Compute Engine (GCE) 科學運算專案的 ATLAS 實驗,並說明 GCE 上大規模高效能運算安裝的例子,包括 ATLAS 資料分析的 1000 核心 PROOF 叢集,以及用於模擬 LHC 衝突事件的 4000 核心 HTCondor 叢集。另外,我們也會探討用於高效能資料分群法的 Xroot 技術。

成為 BigQuery:在 Google Cloud Platform 上建構社交遊戲基礎架構

瞭解 Gamesys 社交 MMORPG Here Be Monsters 如何將 Google Cloud Platform 做為實際工作環境的資料倉儲,透過 App Engine 管理使用者參與度及自動執行保留活動。充分示範如何透過 Google Apps Script 將遊戲與 Google 試算表和 BigQuery 整合,並深入探討有助於自動報告資訊主頁和臨時遊戲最佳化作業的程式碼。

將大型資料集匯入 Google Cloud Storage

這場講座會探討客戶將大型資料集匯入 Google Cloud Storage 時採取的多種做法,包括在時間、成本和複雜性方面做出取捨。這些解決方案包含數項進階技巧,可以協助你處理其他各種情況。我們將示範其中部分方法的架構和程式碼,以及 5 PB 以上遷移作業的個案研究。

只要幾分鐘即可從一無所有到漸入佳境:Android 應用程式專用的 Cloud 後端

最好的 Android 應用程式可以充分運用雲端優勢,提供絕佳的使用者體驗。這場演講詳細說明瞭如何在 Google Cloud Platform 上使用伺服器程式碼的選用後端,將應用程式和遊戲狀態儲存在雲端。然後我們會逐步說明如何透過 Google Cloud Endpoints 和 Eclipse 專用的 Google 外掛程式,新增您的自訂邏輯。如要進一步瞭解課程內容,請參閱 Brad Abram 的寫作「Google I/O 2013 Session Overview: From Nothing to Nirvana in Minutes: the Cloud Backend for your Android Application Building-Serendipity」(http://bradabrams.com/2013/05/google-io-vans-builds-overview-youriper-overview-yourip-building-the-overview-overview)。

在 App Engine 中使用 Go 的高效能應用程式

App Engine 的 Go 執行階段是執行網頁應用程式的高效能引擎。這項工具能快速產生回應、在一秒內啟動執行個體、充分運用執行個體時數,讓您的應用程式能以全機器速度執行嚴重處理作業。跟您分享如何在 App Engine 上充分運用 Go 的強大功能,讓您的網頁應用程式發揮最佳效能。

透過 YouTube Analytics API 發掘新一代的 YouTube 事業

長片或短片在 YouTube 上是否仍能引起觀眾興趣?你在韓國是否很炎熱?影片註解是否吸引觀眾?YouTube Analytics API 可以解答所有問題和其他疑問。瞭解 API 的進階功能。瞭解 Next Big Sound 如何利用 YouTube API 協助唱片公司、藝人和樂團經理做出更好的決策。

為多螢幕世界設計產品:YouTube 觀點

設計與藝術不同。事實上,如果必須使用數學來驗證,那麼您可能就在對了。在本次以產品設計為主的講座中,我們將說明成為 YouTube 設計人員的意義。我們將探討現今多裝置時代的地位和意義。最後,我們會分享幾項實用的設計原則,以及相應的量化分析。

利用 Persistent Disk 大幅提升 Google Compute Engine 應用程式的效能

Persistent Disk (PD) 的效能、可靠性和一致性,是讓 GCE 成為新一代雲端服務的原因之一。探索專業發展領域的幾個內部概念,以及這些資料與相似產品/服務的差異。這場講座會深入探討在 GCE 應用程式上使用 PD 的最佳做法。

透過高 DPI 看世界

現今幾乎所有新款行動裝置都會推出高 DPI 螢幕。隨著這類趨勢開始擴散到筆電,而且極為重要,每部裝置都是高 DPI。這部影片將深入探討 DPI 高的意義,以及如何將網站最佳化,讓網站在任何板型規格下都能呈現最佳視覺效果。您將瞭解 1) 不同像素會如何影響版面配置,以及如何達成您想要的版面配置;2) 不同顯示密度對版面配置的影響;以及 3) 如何運用不同圖片格式為使用者提供最佳體驗,確保網站在任何裝置上都能正常顯示。你將會學到如何使用回應式技術打造吸睛的網站,以及如何快速更新現有網站,讓網站無論是現在或未來都很美觀。

Freebase API:善用 Google 的知識圖譜

Freebase 是 Google 知識圖譜的開放核心。Freebase API 可協助開發人員改善應用程式,更瞭解使用者關注的人物、地點與事物。我們將深入探究程式碼範例,並說明如何運用知識圖譜資料提升應用程式品質。

實作:全新的 Google 結構化資料工具

Google 將更廣泛地運用結構化資料,協助使用者找到你的內容。除了眾多可改善搜尋結果的複合式搜尋結果外,現在我們還會顯示城市或場地的活動日曆、知識圖譜中的電影評論,以及食譜的食材篩選器等。您如何確保您的網站啟用下列功能?為了回答這個問題,我們會示範一系列全新工具 (包括資料螢光筆和結構化資料資訊主頁),讓提供及驗證網站結構化資料變得更容易。

從結構化資料到知識圖譜

雖然網頁版以任意文字文件開始,但大部分資訊現已由結構化資料庫備份。不過,這些資料庫的結構往往會在 HTML 期間遺失。其實這種情況是可以避免的。我們將介紹運用這種結構化資料提供的新功能、工具和技術,確保您的網站不會遺失這個實用架構。

結構化資料隨處可見,除了標記網站外,您現在還可以標記要傳送電子郵件給使用者的資訊。這項做法有助於使用者迅速在 Google 上快速取得資訊,例如航班行程、近期活動、餐廳訂位等高度結構化的答案和卡片資訊。現在就來預覽即將推出的功能吧!

蒸氣

以五分鐘的快速簡報為例,Ignite 成功捕捉出神奇文化精華的故事。每個揚聲器會在 15 秒後自動推進 20 張投影片。

G+ 與搜尋:如何強化你在 Google 上的品牌查詢

在本課程中,我們會介紹一系列的技巧,讓你能夠運用技巧,讓自己的應用程式和內容在 Google 上脫穎而出。你可以運用這些技巧,在 Google 搜尋中更直接地觸及新使用者和現有使用者。

透過 Google+ 拓展讀者群

您是否製作了應用程式、網站、遊戲或線上服務,卻不知道如何與使用者接觸以拓展業務?一同參與討論,瞭解 Google+ 如何協助你拓展觀眾群並吸引目標對象。掌握各種訣竅,包括如何在 Google 上曝光、向其他 Google 使用者推薦,以及促進個人互動,藉此運用 Google+ 創造業務價值。

點、點擊、輕觸、觸控 - 建構多裝置網頁介面

電腦、筆電、平板電腦、智慧型手機、混合辦公、電視等眾多裝置:支援觸控操作的裝置。歡迎參加這場講座,瞭解如何讓您的網站在日益增加的觸控螢幕裝置上呈現最佳效果,並瞭解網路未來對於觸控式運算技術的未來發展。您將瞭解如何打造具前瞻性的觸控螢幕,打造符合未來感的觸控螢幕、打造流暢的觸控體驗,最重要的是建立可回應多模式輸入的程式碼。

7 名技術人員和麥克風

Megan Smith (Google[x]) 將由 Susan Wojcicki (廣告與商務資深副總裁)、Anna Patterson (知識,副總裁)、Johanna Wright (Android 搜尋與輔助部門副總裁)、Johanna Wright (Android 搜尋與輔助部門副總裁、ENIAC 計畫負責人、Google 環保委員會專案負責人 (ENIAC 計畫負責人)、Jean Kleiman (ENIAC 計畫負責人) 的一系列 TED 談話風格片段) 加入 Susan Wojcicki。他們將分享自己擔任創新公司技術主管的見解、學習經驗和時間。這項特別特別活動,活動時間為晚上 6:35!主持人:Women Techmakers。

線上學習透過 Google+ 打造社交功能

快來瞭解 Google+ 如何協助線上學習平台促進學生交流互動,以及擔任教授。這場講座會概要介紹可應用在網路教育的 Google+ 技術,同時也會介紹幾種有效這項技術的成功案例。Coursera 也是領先業界的線上學習平台,以及他們使用 Google+ Hangouts 的經驗。

Ingress:Google 大規模多人地理遊戲背後的設計原則

Ingress 是 Google 的 Niantic Labs 最近推出的大型多人地理遊戲。玩家使用 Android 裝置和 Ingress 應用程式探索及輕觸某個神秘能量的來源,在真實世界中遊歷世界各地。玩家會取得物品來協助執行任務、部署科技來捕捉領土,以及與其他現場探員結盟,共同推動天啟者的原因,或是抗議人類命運的史詩戰役。Brandon Badger 是 Ingress 的產品經理。擔任 Google 地圖、Google 圖書、YouTube 和 Niantic Labs 的產品經理。接下來,他將與他談論 Google 最新推出的計畫,運用 Android 和 Google 的地理資料打造「步行冒險」。討論內容主要包括用來建立 Ingress 的遊戲設計原則和技術,以及機會使用新興技術創造全新類型的手機遊戲體驗。

使用 Google 技術建立線上教育平台

去年夏天,我們邀請 15.5 萬名 Google 使用者參加我們的實驗性線上課程 (MOOC,大規模開放式線上課程),讓員工齊聚一堂。其中 2 萬名學生已畢業。兩個月後,我們以原本的 Power Searching MOOC 程式碼為基礎,推出名為 Course Builder 的開放原始碼專案,讓所有人都能運用這項技術推動課程所需的技術。本課程採用個案研究,介紹課程製作工具如何從「透過 Google MOOC 執行強大搜尋,」發展成線上課程提交平台。我們會著重說明 Google 的 API 和技術如何協助開發初始系統,並持續支援開放原始碼平台。

身分識別技術總覽:減少痛苦、增加成長

身分認同很困難,但答錯會招致嚴重的處分。好消息:隨著科技出現,開發人員可以減少開發人員面臨的困擾,同時改善使用者體驗。這場講座會特別介紹這些方法,並分別從您獨特的限制、使用者和平台組合開始介紹,協助您找出最適合的技術和政策。

Project Ground Truth:運用演算法和 Elbow Grease 準確的地圖

Google 在 2008 年展開 Ground Truth 專案。旨在透過獨特的演算法和手肘結合,從具有公信力的資料來源繪製全球地圖。這個專案至今已在 Google 地圖中建立並推出 42 個國家/地區的高品質地圖資料。在本課程中,我們會介紹 Tround Truth 內部團隊的幕後工作,瞭解我們如何結合進階演算法、補充資料 (例如空照和街景服務圖像) 與原始人勞工,以盡可能建立及維護與實際環境最相近的地圖資料。

Places API 技術輔助導覽:Mercedes Benz 個案研究

Mercedes-Benz 是知名汽車製造商,致力於帶領汽車業推動技術革新。瞭解 Mercedes 如何透過 Google 地圖和 Places API 「數位雲端硬碟樣式」打造絕佳體驗。這是一種相互連結的社交導航系統,能為智慧型手機提供便利的使用者體驗。

與 Google 研究團隊的專題訪談

Google 的研究特別獨特,因為研究者是整個工程部門,由研究科學家和軟體工程師負責。團隊整合在一起,工作機會流連貫,且我們面臨諸多難題,同時維持使用者的意見回饋循環。這讓我們得以快速建構、疊代及推出能改變藝術狀態的創新產品,從而產出新的研究成果。Google 對研究的定義很廣泛,且在整個組織中採取了許多方式。我們的研究結果,在音訊/影片指紋辨識、影像理解、MapReduce/平行運算、深度學習和大規模剖析的領域中,我們得到的研究成果已應用在許多 Google 產品上。還可讓「語音搜尋」和「Google 翻譯」等全新產品更臻完善。瞭解 Google 為工程師和科學家提供哪些創新做法 (例如 Google Glass、MapReduce、Google 搜尋和線上教育),透過混合做法來研究 Google Glass、MapReduce、Google 搜尋和線上教育等各種創意,以及執行大規模實驗,進而成為 Google 即時創新的成果。

開發全球目標對象:國際化與本地化工具

您是否想要將觸角延伸到全球觀眾 ... 該從何處著手?要怎麼做?我該如何在當地市場進行宣傳?這場講座將回答上述問題,協助 Android 和網頁程式開發人員解決問題。在這個過程中,我們會深入介紹可用的國際化和本地化工具。

超越 SOPA:如何影響科技政策

從 SOPA/PIPA、CISPA 到移民和專利改革,政府重新關注網際網路和建構這方面的企業。在某些情況下,甚至發現科技的重心涉及到運用科技來解決政府問題。因此,政府希望收到我們的創業家和開發人員社群的意見,瞭解身為社群的本質,以及政府如何根據這項利益制定更完善的公共政策。那麼,哪些最有效率又簡單的方式能助您一臂之力?歡迎參加研討會,認識網際網路倡導領域的幾位領導人,瞭解開發人員可以如何

建構 WebRTC 網頁應用程式

瞭解新式網頁的強大功能,以及如何使用 WebRTC 打造簡單的視訊和文字即時通訊應用程式。在本程式碼研究室中,我們將協助您瞭解 WebRTC:MediaStream (又稱 getUserMedia) 的核心 API 和技術,並說明它是什麼?該如何使用?RTCPeerConnection:WebRTC 最強大的 API 有何重要之處?RTCDataChannel:如何設定任意資料的即時通訊?信號:定義為何?如何設定?Servers:訊號、STUN 和 Turn 我需要準備什麼?

如何從週末 Hack 進化至經資助的新創公司

有想法並想成立公司嗎?瞭解如何在寫支票前,瞭解如何吸引投資者以及想要查看的內容。聽聽出資的創業家,以及曾為這些創投基金的創投者。

Google 地圖幕後花絮

Google 地圖的使用者體驗設計主管和工程總監會說明打造豐富 Google 地圖體驗的技術和設計重點,包括深入探討幾項創新功能。這場講座將針對一流線上地圖服務背後的思維和挑戰,提供了一些寶貴的見解。

Google 視覺化 API

探索 Google Visualization API 的最新功能,掌握建立資料導向圖表的新方法。

在 Android 上使用雲端硬碟做為儲存空間解決方案

如何運用 Android 上的儲存檔案,讓雲端硬碟 SDK 能處理各種雜亂的資料,包括上傳到雲端,然後在所有裝置存取及同步處理。

WebP:部署速度更快、更小且更美觀的映像檔

WebP 是一種新的開放原始碼圖片格式,可大幅減少圖片有損及無損壓縮,大幅減少 30 至 80% 的圖片檔,而且比 jpeg 和 png 更小!在這場講座中,我們會說明 WebP 格式的最新功能、新聞和未來藍圖。我們將深入探討幾項實作個案研究,並探討大型網站和應用程式部署 WebP 的方式、在過程中面臨的難題,以及遷移後發現和評估的好處。換句話說,一位 0 到 60 歲的 WebP 入門課程:定義、開始使用、工具,以及優點 - 帶你的螺旋槳帽!

網址翻譯:透過 Translate API 進軍國際

全球有數億名使用者使用 Google 翻譯,在 Google Cloud Platform 中使用 Translate API 時,您的應用程式、網站或數據分析可以創造出哪些新市場?快來探索 Google 運用的 AI 技術,分析超過 60 種語言的數十億份文件。瞭解統計機器翻譯的運作方式,有助於找出適當的商業應用程式,例如使用者原創內容、新聞和評論,以及本地化內容。

創辦人經驗談

在這個過程中學到的許多課題,就是邁向成功的過程。從概念發想到退出,這個傑出星系的創業家分享自身見解,說明他們如何處理產品開發、聘僱等重大挑戰,以及希望在打造創新科技公司的過程中,遇到的任何情況。調查對象包括 Caterina Fake (Findery、Hunch、Flickr)、Slava Rubin (Indiegogo)、Mary Lou Jepsen (Pixel Qi、OLPC、Google X)、Julia Hartz (Eventbrite) 和 Mary Grove (Google for Entrepreneurs - Mode)