Phiên

Bật tính năng hỗ trợ tiếp cận khi người khiếm thị và thị lực kém trên Android

Chúng tôi sẽ minh hoạ các thành phần hỗ trợ trên nền tảng Android nhằm hỗ trợ người khiếm thị và người có thị lực kém, đồng thời giải thích những điểm mà nhà phát triển ứng dụng cần chú ý để tiếp cận nhiều người dùng nhất có thể. Trọng tâm chính của buổi trò chuyện này là giúp người dùng có thể truy cập vào các khung hiển thị tuỳ chỉnh trên Android.

Thành phần web: Sự thay đổi về kiến tạo đối với việc phát triển web

Thành phần web được thiết kế để thay đổi cơ bản cách chúng ta suy nghĩ, xây dựng và sử dụng các ứng dụng web. Phiên này sẽ giúp bạn chuẩn bị cho tương lai của nền tảng web thông qua việc thảo luận về các công nghệ cấp thấp hơn tạo thành cơ sở của Thành phần web (DOM bóng, <template>, phần tử tuỳ chỉnh, MDV, CSS nguyên gốc mới). Nhiều công cụ trong số này đã có mặt trên một trình duyệt hiện đại gần bạn!

Thành phần web trong thực tế

Phiên này được xây dựng dựa trên các công nghệ và khái niệm đã được thảo luận trong phiên trước, "Thành phần web: sự thay đổi kiến tạo cho việc phát triển web". Năm nay, hoạt động phát triển web trở nên tốt hơn nhiều nhờ sức mạnh đáng kinh ngạc của Thành phần web. Mục tiêu của chúng tôi trong buổi học này là giới thiệu cách sử dụng đoạn mã polyfill để giúp bạn xây dựng nền tảng web của tương lai ngay hôm nay. Khi các trình duyệt triển khai những thông số kỹ thuật mới này, lớp đệm đó sẽ nhỏ hơn, tốt hơn và nhanh hơn theo thời gian. Chúng ta sẽ nói về DOM bóng, phần tử tuỳ chỉnh, liên kết dữ liệu/sự kiện khai báo, nhập bằng cách chạm, ảnh động mượt mà và cách kết hợp chúng để tạo ra các ứng dụng tuyệt vời. Viết ít mã nguyên mẫu hơn, nhắm mục tiêu mọi nền tảng và làm việc hiệu quả hơn bằng cách sử dụng thế hệ nền tảng web mới.

Phát hiện tính năng trong thế giới thực

Lý tưởng nhất là chúng tôi phải luôn sử dụng quy trình phát hiện tính năng để quyết định tính năng nào phục vụ người dùng. Thật không may, trong thực tế, có một số vấn đề thực tế với cách tiếp cận đó, đặc biệt là khi người dùng sử dụng thiết bị di động, nơi bạn cần đánh giá khả năng của họ trong thời gian chạy trong khi đang phân phát thành phần. Trong buổi trò chuyện này, tôi sẽ giới thiệu các ý tưởng và công cụ đằng sau tính năng phát hiện tính năng, sau đó thảo luận về trải nghiệm của chúng ta với việc phát hiện các cạnh của web tại Coursera.

Ngôn ngữ web và máy ảo: Mã nhanh luôn là thời trang

Một điều tất yếu cho việc đổi mới trong các ứng dụng web là tốc độ thực thi nhanh. Buổi trò chuyện này sẽ đi sâu vào các phòng máy của cả V8 và Dart VM, đồng thời giải thích một số lý do tại sao cần có một công cụ thực thi mới để đưa nền tảng web lên một tầm cao mới. Vui lòng tham gia cùng chúng tôi để tìm hiểu về cách ngôn ngữ lập trình tác động đến máy ảo cơ bản, tính phức tạp, việc tạo mã nhanh chóng và hiệu suất có thể dự đoán.

Tính năng mới trong Dịch vụ Google Play

Thông tin tổng quan về mọi nội dung hiện có trong Dịch vụ Google Play kể từ khi dịch vụ này ra mắt, trong đó tập trung đặc biệt vào mức độ ảnh hưởng của dịch vụ này đến các nhà phát triển như bạn và những điều bạn nên chú ý.

True Grit: Gỡ lỗi CSS và hiệu suất hiển thị

Bạn sẽ dễ dàng xem việc tối ưu hoá CSS như một nghệ thuật tối, chỉ dành cho người mới bắt đầu. Phần này sẽ tập trung vào việc xác định và giải quyết tình trạng kết xuất chậm, trong đó tập trung vào bố cục và thời gian vẽ. Chúng ta sẽ sử dụng Công cụ của Chrome cho nhà phát triển để tìm, đo điểm chuẩn và gỡ lỗi chậm ở phía hiển thị của một ứng dụng. Khám phá một số thủ phạm hoạt động chậm, chúng ta sẽ khám phá xem mất thời gian ở đâu và tìm hiểu dữ liệu lập hồ sơ từ các bộ phận bên trong của Chrome. Bạn sẽ tiếp tục hiểu rõ hơn về cách sử dụng thời gian của mình một cách khôn ngoan, đồng thời khiến ứng dụng của bạn phải hét lên nhanh chóng và các giải pháp thông minh giúp giải quyết các vấn đề thường gặp về hiệu suất CSS.

Quy trình làm việc hiện đại để phát triển web dành cho thiết bị di động

Việc xây dựng cho web dành cho thiết bị di động ngày nay, đạt tốc độ 60 khung hình/giây trên tất cả các thiết bị mục tiêu, trong khi vẫn cung cấp trải nghiệm người dùng tuyệt vời là một thách thức lớn. Chúng tôi sẽ đi sâu vào tất cả các công cụ để phát triển, thử nghiệm và đánh giá hiệu suất của ứng dụng web dành cho thiết bị di động. Tìm hiểu cách tốt nhất để phát triển nhờ phản hồi ngay lập tức từ các thiết bị di động bạn đang nhắm đến, nâng cao độ phức tạp để tránh các quyết định khó khăn về hiệu suất sau này. Chúng tôi cũng sẽ xem xét mọi khả năng của việc thử nghiệm thiết bị trên thiết bị và trên đám mây. Trong phiên này, chúng tôi sẽ ra mắt tính năng gỡ lỗi từ xa cải tiến bằng Chrome dành cho Android và Công cụ của Chrome cho nhà phát triển. Giờ đây, bạn có thể tiến hành tạo đường hầm cục bộ để cải thiện quá trình phát triển cục bộ. Sau phiên hội thảo, bạn sẽ được cung cấp một cái nhìn tổng quan về bối cảnh của công cụ web dành cho thiết bị di động và tự tin quay lại dự án của mình.

Tính năng mới trong Công cụ dành cho nhà phát triển Android

Chuyến tham quan chuyên sâu về các công cụ phát triển của Android, đồng thời tìm hiểu kỹ hơn về mọi thứ mới, cùng với các mẹo và thủ thuật để khai thác tối đa các công cụ đó. Để có cái nhìn chi tiết hơn về một trong các bản minh hoạ được trình bày trong buổi này, hãy xem nội dung tổng quan của Brad Abram 'Bản minh hoạ Google I/O 2013: Android Studio + Bản minh hoạ điểm cuối Cloud được đồng bộ hoá' (http://bradabrams.com/2013/06/google-io-2013-demo-android-studio-cloud-endpoints-watch-demohronized).

Xây dựng Google+ Ảnh: Trọng tâm ứng dụng Chrome

Tốc độ đổi mới nhanh chóng trên nền tảng Chrome đã thúc đẩy Miền tây hoang dã nhưng việc phát triển một sản phẩm ở ranh giới này lại dễ dàng hơn bạn nghĩ. Trong phiên này, kỹ sư trưởng của ứng dụng Google+ Ảnh Chrome sẽ cung cấp một câu chuyện về những gì cần thiết để phát hành một ứng dụng Chrome thực tế. Tận dụng các bài học đã học, bao gồm cách áp dụng những thay đổi bạn cần vào nền tảng. Ngoài ra, chúng tôi sẽ nêu bật một số API mới trong các ứng dụng đóng gói Chrome cho phép ứng dụng của bạn tương tác và điều khiển thiết bị trong thế giới thực. Tìm hiểu cách chúng tôi xây dựng Google+ Photos để giao diện và hoạt động giống như một ứng dụng gốc và tìm hiểu cách thực hiện tương tự với ứng dụng Chrome.

Web tuyệt vời hơn: Các tính năng bạn luôn mong muốn

Web tiếp tục phát triển với tốc độ nhanh chóng. Khó theo dõi lắm! Phiên này sẽ đề cập đến các tính năng tân tiến của HTML5 mà bạn có thể đã bỏ lỡ, tập trung vào các tính năng giúp cuộc sống của nhà phát triển dễ dàng hơn và ứng dụng mạnh mẽ hơn. Tập trung chủ yếu vào các dữ liệu nguyên gốc CSS/JS/HTML mới cập nhật, trong đó giải quyết bố cục, hiệu suất và các trường hợp sử dụng cụ thể...đặc biệt là trên thiết bị di động: @viewport, @supports, đơn vị nội tại/viewport, truy vấn phương tiện độ phân giải và con trỏ, API User/Resource Timing, API JS i18n, tính năng iframe, <template>,

và nhiều tính năng khác.

Đăng nhập bằng Google+ dành cho nhà phát triển Android

Tìm hiểu cách thêm tính năng Đăng nhập bằng Google+ vào ứng dụng Android, tăng số lượt cài đặt ứng dụng bằng lượt cài đặt OTA, tăng mức độ tương tác bằng các bài đăng tương tác và theo dõi hiệu suất của ứng dụng trên Google+.

Bước phát triển mới trong trò chơi dành cho thiết bị di động

Xin chào nhà phát triển trò chơi dành cho thiết bị di động! Bạn muốn biết Google đang làm gì để cuộc sống của bạn tốt hơn? Ghé thăm buổi trò chuyện về những bước phát triển mới trong ngành trò chơi dành cho thiết bị di động và lắng nghe những tính năng mới nhất mà chúng tôi đang xây dựng để mang đến cho trò chơi dành cho thiết bị di động của bạn trải nghiệm phong phú hơn.

Gửi thông báo qua đám mây của Google

Nhắn tin qua đám mây của Google cho phép các dịch vụ của bạn gửi dữ liệu hiệu quả đến các ứng dụng trên thiết bị Android. Xem tính năng mới và tìm hiểu cách sử dụng GCM để giúp ứng dụng của bạn hoạt động hiệu quả hơn.

Tăng tốc Oz bằng V8: Theo con đường gạch vàng để tăng hiệu suất JavaScript

Khai thác những bài học mà các nhà phát triển của trò chơi Tìm đường đến xứ Oz đã học được. Hiệu suất hoạt động sau cùng của ứng dụng sẽ cần đến quá trình tối ưu hoá cẩn thận, điều mà bạn chỉ có thể thực hiện khi hiểu về môi trường thời gian chạy. Tìm hiểu cách đào sâu vào V8 và hiển thị các tín hiệu quan trọng mà bạn cần để tối ưu hoá chương trình một cách hiệu quả. Hãy sử dụng các tín hiệu này để xác định những thay đổi nhỏ về mã có thể có tác động lớn đến hiệu suất!

Thanh toán trong ứng dụng phiên bản 3

Hàng nghìn nhà phát triển kiếm tiền từ các ứng dụng trên Google Play thông qua tính năng thử và mua, hàng hóa ảo cũng như các gói đăng ký. Tìm hiểu cách tận dụng thế hệ mới của API thanh toán trong ứng dụng Android mạnh mẽ hơn (và đơn giản hơn!) để giúp viết và duy trì các hoạt động triển khai dễ dàng hơn. Không cần làm quen với các phiên bản cũ. Chúng ta sẽ tìm hiểu về: phạm vi cung cấp, quy trình mua, gói thuê bao, mô hình tiêu thụ và các phương pháp bảo mật hay nhất.

Android thực hiện chế độ ngủ

Với Daydream, tính năng mới trong Android 4.2, thiết bị ở trạng thái rảnh hoặc gắn vào đế sạc sẽ là cơ hội để ứng dụng của bạn làm hài lòng người dùng. Nhưng tính năng này đến từ đâu? Ứng dụng của bạn có nên hỗ trợ Daydream không? Việc thêm Chế độ ngủ dễ đến mức nào? Làm cách nào để video của bạn thú vị và hấp dẫn hơn? Câu trả lời cho các câu hỏi này cùng nhiều ý tưởng và mã mẫu sẽ được cung cấp cho những người mơ mộng tham dự phiên này.

Thiết kế trang web chú trọng đến GPU

Chrome triển khai quá trình kết xuất trang web nhanh và mạnh mẽ bằng cách sử dụng phần cứng đồ hoạ (GPU). Tuy nhiên, khả năng kết xuất GPU mạnh mẽ lại dẫn đến một loạt vấn đề mới mà các nhà phát triển web cần phải hiểu rõ. Ví dụ: bộ nhớ đệm kết cấu bị vô hiệu hoá bao lâu một lần? Việc sử dụng translation-z có thể gây ra vấn đề về hiệu suất GPU như thế nào? Các div ẩn ảnh hưởng như thế nào đến quá trình kết hợp GPU? Những người tham dự sẽ bước vào chuyến đi với sự hiểu biết rõ ràng về trình tổng hợp GPU trong Chrome và kiến thức về cách các lựa chọn thiết kế của họ sẽ ảnh hưởng như thế nào đến hiệu suất của một trang trên các thiết bị có chức năng kết hợp GPU.

Trang web tức thì dành cho thiết bị di động: Kỹ thuật và phương pháp hay nhất

Người dùng mong đợi có được trải nghiệm nhanh và được tối ưu hoá bất kể họ dùng trình duyệt dành cho thiết bị di động hay máy tính. Tuy nhiên, việc cung cấp trải nghiệm nhanh trên thiết bị di động đòi hỏi sự cân nhắc và kỹ thuật cẩn thận: bạn cần tối ưu hoá quyền truy cập mạng, ưu tiên các thành phần quan trọng để mang lại hiệu suất hiển thị hình ảnh tốt nhất, đồng thời điều chỉnh các trang cho phù hợp với khả năng của thiết bị (chẳng hạn như cửa sổ xem nhỏ hơn, màn hình cảm ứng, màn hình có độ phân giải cao, v.v.). Trong phiên này, chúng ta sẽ tìm hiểu kỹ thuật chuyên sâu về các tiêu chí ảnh hưởng đến hiệu suất của trang web trên trình duyệt cho thiết bị di động, đồng thời thảo luận cách bạn có thể tối ưu hoá trang web của mình nhằm cung cấp trải nghiệm tốt nhất cho người dùng.

Khi Android hoạt động với Maps

Xây dựng ứng dụng bản đồ trực quan và hấp dẫn dành cho thiết bị di động với API Android Google Maps. Phiên này sẽ trình bày những cách đổi mới để tích hợp bản đồ và cảm biến Android với các dịch vụ của Google trên Android. Chúng ta sẽ tìm hiểu các khái niệm liên quan đến việc trực quan hoá thông tin theo bối cảnh, dành riêng cho từng cá nhân và có tính kịp thời.

Cuộc cách mạng về Công cụ của Chrome cho nhà phát triển năm 2013

Vì sự phức tạp của các ứng dụng web mà bạn xây dựng liên tục thay đổi, Công cụ của Chrome cho nhà phát triển cũng vậy. Chúng tôi sẽ mang đến cho bạn thông tin cập nhật mới nhất về sản phẩm đồng hành bạn yêu thích; khám phá các tính năng mới như mô phỏng thiết bị di động, gỡ lỗi từ xa, tạo hồ sơ Canvas và WebGL, hỗ trợ bộ tiền xử lý Sass, phát triển hoàn toàn trong Chrome bằng cách sử dụng dịch vụ hỗ trợ Workspace mới và 20 tính năng hoàn toàn mới và sẽ cải thiện đáng kể quá trình phát triển của bạn. Ngoài ra, hãy tìm hiểu cách lập hồ sơ và cải thiện hiệu suất cuộn trang: paint để cải thiện kẻ thù số 1 của bạn. Mô phỏng thiết bị di động trong Công cụ của Chrome cho nhà phát triển bằng các sự kiện chạm và dữ liệu định vị vị trí mô phỏng. Bạn sẽ vượt qua phiên giảng dạy với lợi ích rất lớn về năng suất, tốc độ và độ chính xác khi phát triển, gỡ lỗi và cải thiện các ứng dụng web của mình.

Hệ thống xây dựng SDK Android mới

Ra mắt hệ thống xây dựng SDK Android dựa trên Gradle mới. Hệ thống này sẽ thay thế Ant và các trình tạo Eclipse. Phiên bản này có khả năng mở rộng, quản lý phần phụ thuộc, tích hợp IDE, hỗ trợ kiểm thử và các tính năng nâng cao. Chúng tôi sẽ hướng dẫn bạn mọi thứ, từ cách thiết lập cơ bản đến cách định cấu hình và tuỳ chỉnh nâng cao.

Nâng tầm trò chơi Android

Tìm hiểu cách nâng trò chơi của bạn lên một tầm cao mới trên Google Play. Chương trình trò chuyện thường niên của chúng tôi về các cách giúp bạn tăng khả năng phân phối, khả năng thu nạp người dùng và tỷ lệ giữ chân. Đạt thành tích Cơn sốt vàng. Đạt 3 sao về chất lượng và trở thành một trong những trò chơi nổi bật trên Google Play.

Volley: Kết nối mạng nhanh, dễ dàng cho Android

Volley là một thư viện giúp việc kết nối mạng cho ứng dụng Android trở nên dễ dàng hơn và quan trọng nhất là nhanh hơn. Chúng tôi sẽ cung cấp thông tin tổng quan về cách hoạt động của API này, các mẫu phổ biến hoạt động hiệu quả với API này và hướng dẫn từng bước về cách bạn có thể dễ dàng tải song song hình ảnh thu nhỏ cho ListView của mình từ mạng.

Phát triển độc lập thiết bị

Trước đây, chúng tôi phát triển các trang web dành riêng cho người dùng máy tính. Hiện nay, chúng tôi cũng phát triển cho thiết bị di động và chúng tôi dự định sẽ có những kiểu dáng mới nào trong tương lai. Bạn dự kiến sẽ đối phó với nhiều hạn chế khác nhau như thế nào và đâu là những cách phù hợp để tiếp cận việc phát triển không phụ thuộc vào thiết bị?

Tự động hoá các phương pháp hay nhất về hiệu suất bằng PageSpeed

Hãy đến để tìm hiểu về dòng sản phẩm Google PageSpeed: (a) Các sản phẩm Insights giúp xác định các vấn đề về hiệu suất (thông qua các tiện ích trình duyệt, trực tuyến và API). (b) Tối ưu hoá tự động: các trình bổ trợ Apache và Nginx PageSpeed nguồn mở có thể tối ưu hoá trang web cho bạn. Xem ví dụ thực tế, số liệu thống kê và nghiên cứu điển hình từ các đối tác (AOL và một số đối tác khác). (c) Dịch vụ tốc độ trang: giải thích về sản phẩm tối ưu hóa web do Google lưu trữ. Xem ví dụ về cách tích hợp nâng cao với các sản phẩm khác của Google (ví dụ: App Engine, thử nghiệm A/B với Google Analytics, v.v.). (d) Nén dữ liệu Chrome: xem xét nâng cao cách Chrome tận dụng tốc độ trang để tối ưu hoá các trang nhanh chóng và cải thiện tối đa 50% băng thông cho các trình duyệt trên thiết bị di động!

Beyond the Blue Dot: Các tính năng mới trong dịch vụ vị trí trên Android

Vị trí không chỉ là trung tâm của bản đồ, mà ngày càng đóng vai trò quan trọng đối với một thế hệ ứng dụng mới theo bối cảnh, giúp họ nhận thức rõ hơn về vị trí và hoạt động của người dùng. Hãy cùng chúng tôi khám phá một số ứng dụng mới mà các API này hỗ trợ.

Nhiều người chơi trên thiết bị di động có thể quản lý

Từ cơ sở hạ tầng đến logic trò chơi, việc viết một trò chơi nhiều người chơi có thể là một thách thức. Chúng ta sẽ xem xét các kỹ thuật giải quyết các vấn đề thường gặp khi viết trò chơi nhiều người chơi cho Android.

Tích hợp Google Drive với Google Apps Script

Với SDK Google Drive, các nhà phát triển có thể tích hợp trình đơn "Tạo" và "Mở bằng" tuỳ chỉnh trong giao diện Google Drive và tiếp cận hàng chục triệu người dùng. Bằng cách sử dụng API Apps Script cùng với SDK Google Drive, nhà phát triển có thể khai thác các tính năng độc đáo của Apps Script, đồng thời phát triển hoàn toàn trên nền tảng Google Cloud! Chúng tôi cũng sẽ minh hoạ cách để truy cập theo phương thức lập trình vào tệp và thư mục trong Drive thông qua Apps Script.

Hiệu suất đồ hoạ Android

Các kỹ sư của nhóm Đồ hoạ giao diện người dùng Android sẽ đưa ra một số mẹo, thủ thuật, công cụ và kỹ thuật để có được hiệu suất tốt nhất cũng như giao diện người dùng mượt mà nhất cho các ứng dụng Android của bạn.

Dart: HTML của tương lai, hôm nay!

Phát triển các ứng dụng lớn bằng ngôn ngữ có cấu trúc và vẫn trải qua chu kỳ phát triển Chỉnh sửa/tải lại nhanh chóng? Thật vậy, lời tiên tri đã thành hiện thực. Làm việc thật hiệu quả với các công cụ của Dart, thư viện HTML mượt mà, nội dung polyfill trên nhiều trình duyệt và khung dựa trên thành phần web. Mời bạn tìm hiểu cách phát triển các ứng dụng web hoạt động trên nhiều trình duyệt trên cả nền tảng máy tính và thiết bị di động một cách dễ dàng và nhanh chóng. Chúng tôi sẽ hướng dẫn bạn cách tạo ứng dụng web hiện đại bằng Thành phần web và chế độ xem động dựa trên dữ liệu mà không phải đợi các chu kỳ biên dịch rườm rà. Thay đổi, nhấn vào tải lại và tự động hoàn tất. Vậy là tính năng này đã sẵn sàng cho mọi trình duyệt hiện đại.

Tính năng mới trong Dart: Bản nâng cấp hạng nhất của bạn để phát triển web

Khám phá điểm mới trong Dart với hệ sinh thái nguồn mở, toàn diện dành cho nhà phát triển web hiện đại. Tìm hiểu cách làm việc hiệu quả hơn với một ngôn ngữ mới: DOM dựa trên tương lai, trình quản lý gói, JS-interop, một trình biên dịch chuyển đổi cây lệnh cho JavaScript, SIMD, Thành phần web, một trình chỉnh sửa phong phú và nhiều tính năng khác. Bạn sẽ rời khỏi buổi nói chuyện này với Dart và sẵn sàng làm cho web trở nên tuyệt vời.

Phát triển thiết bị di động bằng API YouTube: Các phương pháp hay nhất

Gần đây, YouTube đã ra mắt một số API mới (API Dữ liệu V3, API Analytics, API Trình phát Android) và các nhà phát triển ứng dụng di động có thể tích hợp nền tảng video của thế giới vào ứng dụng của họ dễ dàng hơn nhiều. Hãy tìm hiểu về các phương pháp hay nhất và xem ví dụ thú vị từ những nhà đổi mới trong lĩnh vực này.

Lưu lượng bộ nhớ giảm với Gmail và Công cụ cho nhà phát triển

Tính năng tự động thu thập rác trong JavaScript không thay thế cho việc quản lý bộ nhớ hiệu quả, đặc biệt là trong các ứng dụng web lớn, chạy trong thời gian dài. Rò rỉ bộ nhớ, thường xuyên tạm dừng thu thập rác và tình trạng đầy bộ nhớ tổng thể có thể thực sự làm bạn khó chịu. Hãy cùng chúng tôi ôn lại kỷ niệm và tìm hiểu cách chúng tôi giải quyết những vấn đề về hiệu suất này trong Gmail. Chúng tôi sẽ chia sẻ các phương pháp hay nhất để quản lý bộ nhớ và minh hoạ cách sử dụng Trình phân tích vùng nhớ khối xếp trong Công cụ của Chrome cho nhà phát triển như một trình hướng dẫn để tối ưu hoá trang web.

Bí mật về tính năng ổn định video trên YouTube

Ổn định video là một thành phần quan trọng trong các công cụ nâng cao chất lượng video trên YouTube và trang youtube.com/editor. Hệ thống sẽ tự động phát hiện tất cả các video tải lên YouTube để phát hiện độ rung và đề xuất chống rung nếu cần. Buổi trò chuyện này sẽ mô tả các chi tiết kỹ thuật đằng sau công nghệ ổn định bằng một lần nhấp hoàn toàn tự động của chúng tôi, bao gồm các khía cạnh như tối ưu hoá đường dẫn máy ảnh, phát hiện và loại bỏ màn trập lăn, điện toán phân tán để xem trước theo thời gian thực và phát hiện rung máy ảnh. Tìm hiểu thêm thông tin: http://googleresearch.blogspot.com/2012/05/video-stabilization-on-youtube.html

Chuẩn hoá các khoản thanh toán trên web: Ra mắt requestAutocomplete()

Bạn đã bao giờ thử mua thứ gì đó trên web dành cho thiết bị di động chưa? Việc kết hợp một loạt các trường biểu mẫu với một bàn phím mềm sẽ khiến bạn thấy khó chịu hơn thực tế. Có bao nhiêu khách hàng không mua hàng từ bạn vì làm như vậy là mất quá nhiều công sức? yêu cầu tự động hoàn thành() là một tiêu chuẩn web đầy tham vọng cho phép người dùng bỏ qua các trang chứa các trường biểu mẫu bằng một API bắt buộc để yêu cầu các thông tin chi tiết mà trình duyệt biết. Trong phiên này, chúng tôi sẽ nêu bật cách cải thiện trang web của bạn bằng requestAutocomplete(), cách triển khai nhanh chóng tính năng này và những điều cần xem xét khi tối ưu hoá trải nghiệm thương mại điện tử.

HTML dành cho thiết bị di động: Tương lai của trang web của bạn

Web dành cho thiết bị di động đang tăng tốc nhanh hơn bao giờ hết! Phiên này sẽ cho bạn thấy công nghệ tương lai của web dành cho thiết bị di động, giúp bạn đưa trang web và ứng dụng dành cho thiết bị di động của mình lên một tầm cao mới. Chúng tôi sẽ đi sâu vào các tính năng mà bạn chưa bao giờ nghĩ rằng mình có thể bật trên trình duyệt cho thiết bị di động, đồng thời cung cấp cho bạn lời khuyên thiết thực cho năm nay.

Viết thành phần hiển thị tuỳ chỉnh cho Android

Mặc dù khung Android cung cấp một số bố cục và các thành phần kết hợp được tạo sẵn để xây dựng giao diện người dùng, nhưng việc tối ưu hoá có mục tiêu hoặc xây dựng các khoảnh khắc nổi bật độc đáo thường có nghĩa là viết khung hiển thị tuỳ chỉnh. Chúng tôi sẽ cho bạn biết cách hoạt động của quy trình đo lường và quy trình bố cục cũng như các mẫu để xử lý cảm ứng nâng cao.

ỨNG TÁC với Chrome: Cách chúng tôi xây dựng ứng dụng âm nhạc nhiều người chơi chỉ bằng công nghệ web

Do nhóm Creative Labs ở London xây dựng, Jam with Chrome là một thử nghiệm Chrome cực kỳ thành công, cho phép người dùng thành lập một ban nhạc từ hầu hết mọi nơi trên thế giới và "Jam" như những ngôi sao gần như theo thời gian thực. Chúng tôi sẽ trình bày cách chúng tôi xây dựng Jam bằng Chrome dựa trên các công nghệ web mới nhất, đồng thời cho bạn lời khuyên và hướng dẫn thiết thực về cách thực hiện tương tự. Chúng ta sẽ tập trung vào thành phần WebSocket thời gian thực, hệ thống quản lý phiên và công cụ âm nhạc được tạo bằng Web Audio API – hãy tìm hiểu cách 'Jam'.

Chú thích video ngữ nghĩa trong API Chủ đề của YouTube: Lý thuyết và ứng dụng

Bạn có biết rằng YouTube tự động phân loại video dựa trên các chủ đề có liên quan trong Sơ đồ tri thức mở của Freebase không? Chúng tôi sẽ trình bày thêm về cách chúng tôi thực hiện thành công hoạt động phân loại này, cũng như cách bạn có thể sử dụng các chủ đề để hỗ trợ nội dung tìm kiếm trong API YouTube hoặc tìm video có liên quan.

Quản lý gói phía máy khách: Ít công việc hơn, hiệu quả hơn

Việc xây dựng ứng dụng web thường có nghĩa là sử dụng các thư viện, khung và trình bổ trợ khác. Sử dụng trình quản lý gói để quản lý công việc này giúp cải thiện đáng kể năng suất của bạn, tăng cường tốc độ và tính bảo mật của ứng dụng cũng như giúp việc cập nhật trở nên dễ dàng hơn nhiều. Hãy quên việc theo dõi các bản phát hành thư viện mới trên blog/Twitter, tải tập lệnh phụ thuộc xuống theo cách thủ công cũng như quản lý các tệp và thư mục của thư viện bạn sử dụng. Với tính năng quản lý gói, việc cập nhật các phần phụ thuộc và khám phá các dự án mới cũng như dự án có liên quan sẽ trở nên dễ dàng hơn. Trong buổi hôm nay, chúng ta sẽ tìm hiểu sâu hơn về giá trị của việc quản lý gói phía máy khách và làm quen với trình quản lý gói nguồn mở Bower – một công cụ cung cấp hệ sinh thái các gói phong phú. Ngoài ra, hãy tìm hiểu về các công cụ tích hợp hữu ích với Yeoman, Grunt, RequiredJS và nước bước.

Giới thiệu về Native Client di động (PNaCl)

Kể từ năm 2011, NativeClient (NaCl) là một tính năng của Chrome có sẵn thông qua Cửa hàng Chrome trực tuyến. PNaCl là bước thú vị tiếp theo của công nghệ này. Nó tiếp tục khả năng tương thích của Native Client với cơ sở mã hiện có của nhà phát triển và gần như hiệu suất mã gốc, nhưng đưa điều này vào web mở theo một cách thực sự di động. Công nghệ này được xây dựng dựa trên cơ sở hạ tầng trình biên dịch LLVM nguồn mở. Công nghệ này cho phép các nhà phát triển ứng dụng xây dựng cả ứng dụng web và ứng dụng Cửa hàng Chrome trực tuyến hoạt động trên Windows, OS X, Linux và ChromeOS cho x86 và ARM.

WebM và bộ mã hoá và giải mã video mở VP9 mới

Theo Cisco, dữ liệu video sẽ chiếm 55% tổng lưu lượng truy cập Internet của người tiêu dùng vào năm 2016. Với nhiều mạng truyền tải dữ liệu như vậy, việc nén video hiệu quả sẽ quan trọng hơn bao giờ hết, đặc biệt là trên mạng di động. Chúng tôi rất hào hứng về bộ mã hoá và giải mã VP9 mới, giúp mang lại chất lượng video tốt hơn với tốc độ dữ liệu thấp hơn so với các công nghệ của đối thủ cạnh tranh. Hơn nữa, VP9 được phát triển hoàn toàn tự do dưới dạng công nghệ miễn phí bản quyền. Trong phiên này, bạn sẽ tìm hiểu cách VP9 hoạt động so với H.264 và các bộ mã hoá và giải mã khác về chất lượng và tốc độ giải mã, cách tạo video WebM với VP9 và bộ mã hoá và giải mã âm thanh Opus mới cũng như cách triển khai nội dung VP9 cho người dùng Chrome trong video HTML5.

Quyết định thiết kế trong AngularJS

Chúng ta sẽ đề cập đến các quyết định về thiết kế thúc đẩy việc tạo AngularJS, khung JavaScript kết hợp liên kết dữ liệu, các thành phần có thể sử dụng lại, chèn phần phụ thuộc và nhiều chức năng mạnh mẽ khác để xây dựng các ứng dụng web hiện đại. Hãy tham gia cùng chúng tôi và tìm hiểu cách xây dựng các ứng dụng cực kỳ có thể mở rộng, dễ xây dựng, dễ thay đổi và bảo trì, dễ kiểm thử và thể hiện rõ ý định của bạn cho tất cả nhà phát triển trong nhóm.

Không bị giật: Hiệu suất hiển thị của Chrome

Ảnh động và cuộn ở tốc độ 60 khung hình/giây: khó! Hãy cùng thảo luận về hiệu suất kết xuất thông qua một số nghiên cứu điển hình. Chúng tôi sẽ đề cập đến những thách thức cơ bản của ảnh động mượt mà, các phương pháp tìm nút thắt cổ chai trong ứng dụng của bạn bằng cách sử dụng Công cụ dành cho nhà phát triển và các phương pháp để đối phó với một số lỗi phổ biến. Các chủ đề bao gồm tính năng kết xuất của Công cụ dành cho nhà phát triển, sự tinh tế của ảnh động CSS, các trường hợp thường gặp làm giảm hiệu suất cuộn và hé lộ về mô hình tăng tốc phần cứng làm nền tảng cho quy trình đồ hoạ của Chrome.

Hình ảnh tuyệt đẹp trên thiết bị di động với bộ lọc CSS

Nền tảng tương lai dành cho hoạt động đọc là thiết bị di động. Để tạo trải nghiệm tạp chí kỹ thuật số hấp dẫn, bạn cần tận dụng các tính năng hàng đầu của nền tảng web. Bộ lọc CSS mang lại khả năng kiểm soát mẫu quảng cáo mạnh mẽ cho nội dung và giờ đây có thể tận dụng GPU trên thiết bị di động. Phiên này sẽ đề cập đến việc tạo nội dung cho các tài liệu kỹ thuật số hiện đại, giải thích cách hoạt động của các tính năng này, các phương pháp hay nhất để nâng cao hiệu suất, hình thức trình bày để triển khai và tích hợp với các tính năng CSS tiên tiến khác.

Âm thanh hiệu suất cao

Việc phát nhạc nền trong ứng dụng trò chơi dành cho thiết bị di động hoặc phát các đoạn âm thanh ngắn theo hành động của người dùng không hề khó. Nhưng làm thế nào để trải nghiệm âm thanh đáp ứng ổn định, ổn định, hoạt động tốt trên nhiều thiết bị và không làm tiêu hao pin của người dùng? Ồ, độ trễ cũng sẽ thấp hơn phải không? Hoá ra chuyện đó không dễ dàng chút nào. Hãy chia sẻ trải nghiệm của chính chúng ta với nền tảng và ứng dụng Android, thảo luận về các lĩnh vực vấn đề và công việc chúng tôi đã và đang thực hiện trong nền tảng, đồng thời đưa ra một số kỹ thuật mà bạn có thể áp dụng ngay bây giờ trong ứng dụng của mình. Chúng tôi giả định rằng bạn đã quen thuộc với OpenSL ES và các thuật ngữ về âm thanh.

Tận dụng các tính năng của nền tảng Android

Tận dụng nền tảng Android để tạo ứng dụng đẳng cấp thế giới. Chúng tôi sẽ dùng Gmail làm ví dụ, hướng dẫn về các tính năng nền tảng và cung cấp mã mẫu. Buổi trò chuyện này sẽ giúp bạn tận dụng nền tảng này, giảm công sức và cải thiện trải nghiệm trong ứng dụng.

Thiết kế Android dành cho nhà phát triển giao diện người dùng

Thiết kế trên Android không còn là một bí ẩn phức tạp của những mẫu rời rạc; các nguyên tắc thiết kế của Android đã mở đường cho quá trình phục hồi thiết kế theo nguyên lý về nội dung tiên tiến và thiết kế thích ứng cho thiết bị di động. Trong buổi trò chuyện này, chúng ta sẽ khám phá kho công cụ có sẵn cho các kỹ sư giao diện người dùng Android, giúp bạn triển khai một số nguyên tắc quan trọng, bao gồm cả thiết kế thích ứng với bố cục nhiều ngăn, các chỉ số và lưới bố cục cũng như các thành phần điều hướng cốt lõi.

Các phương pháp hay nhất để phát triển Bluetooth

Các ý kiến về Bluetooth có thể chia đám đám đông, nhưng công nghệ này có thể kết nối họ với nhau. Đây là buổi đào tạo toàn diện, cung cấp thông tin tổng quan ngắn gọn về các thông số kỹ thuật và hồ sơ cốt lõi trước khi tìm hiểu về tính năng hỗ trợ Bluetooth cho Android, các phương pháp hay nhất để phát triển (có ví dụ) và một số tính năng mà có thể bạn chưa biết.

Android: Như đã thấy trên TV!

Google TV mang đến cho các nhà phát triển một nền tảng Android nhất quán để tạo và phân phối các ứng dụng, trò chơi và nội dung nghe nhìn chất lượng cao trên màn hình lớn nhất nhà. Trong buổi hội thảo này, chúng tôi sẽ giới thiệu cách khai thác tiềm năng của các thiết bị Google TV hiện tại cũng như giải thích các tính năng mới của nền tảng Google TV thế hệ mới.

Kiếm tiền trên Google Play

Nhiều ứng dụng và trò chơi thành công về mặt thương mại trên Google Play có chung đặc điểm, bao gồm các tính năng hấp dẫn của ứng dụng, hồ sơ người mua và mô hình kinh doanh. Trong buổi chia sẻ này, chúng tôi sẽ chia sẻ những việc Google và các đối tác nhà phát triển đã làm để xây dựng các công thức kiếm tiền thành công. Chúng tôi cũng sẽ chia sẻ các kế hoạch tăng cường hơn nữa hoạt động kiếm tiền trên Google Play.

Cấu trúc trong thiết kế của ứng dụng Android

Cuộc sống thật đơn giản khi ứng dụng của bạn đơn giản. Nhưng khi các ứng dụng của bạn trở nên phức tạp hơn, làm cách nào để chọn giữa trình đơn vòng quay, thẻ và ngăn để thao tác? Các thành viên của nhóm Thiết kế Android sẽ tìm hiểu các kỹ thuật giúp ứng dụng của bạn dễ dự đoán và dễ sử dụng.

Khám phá trên Google Play

Là nhà phát triển ứng dụng Android, mục tiêu của bạn là làm cho ứng dụng của bạn được khám phá. Mục tiêu của Google Play là hiển thị những nội dung phù hợp nhất cho người dùng Android. Trong phiên này, chúng tôi sẽ thảo luận về các phương pháp hay nhất dành cho nhà sáng tạo ứng dụng dựa trên cả hai mục tiêu. Thông qua các ví dụ cụ thể, chúng tôi sẽ minh hoạ các phương pháp hay nhất để giúp ứng dụng của bạn vượt trội hơn các ứng dụng khác trong Cửa hàng Google Play. Chúng ta sẽ thảo luận về các tín hiệu liên quan đến việc tạo danh sách hàng đầu và thịnh hành, nội dung đề xuất được cá nhân hoá cũng như tính năng Tìm kiếm trên Google Play. Hãy cùng lắng nghe câu chuyện từ người phụ trách hệ thống tìm kiếm và khám phá trên Google Play chia sẻ.

Giao tiếp theo thời gian thực qua WebRTC

WebRTC triển khai các tiêu chuẩn mở để giao tiếp video, âm thanh và dữ liệu theo thời gian thực, không có plugin. Các API WebRTC chính getUserMedia, RTCPeerConnection và DataChannel hiện đã được triển khai trên Chrome và Firefox. Trong phiên này, chúng tôi sẽ hướng dẫn bạn cách bắt đầu tạo ứng dụng WebRTC: MediaStream (còn gọi là getUserMedia) là gì và cách sử dụng ứng dụng này? Các giới hạn về độ phân giải. Tín hiệu: tính năng này là gì và làm cách nào để thiết lập? Máy chủ: tôi cần gì? RTCPeerConnection: API mạnh nhất của WebRTC. RTCDataChannel: giao tiếp theo thời gian thực về dữ liệu tùy ý. Tích hợp WebRTC với Âm thanh trên web. Khả năng tương tác. Bảo mật. Chúng ta sẽ thảo luận về các ví dụ về mã, bản minh hoạ trực tiếp và ứng dụng sản xuất.

Xây dựng ứng dụng Android cho đối tượng toàn cầu

Bạn muốn mở rộng ứng dụng của mình ra thị trường quốc tế, nhưng không biết bắt đầu từ đâu? Trong buổi này, chúng tôi sẽ hướng dẫn bạn cách chuẩn bị ứng dụng để phân phối trên toàn cầu. Hãy cùng tham khảo các phương pháp hay nhất để quốc tế hoá, hỗ trợ ngôn ngữ từ phải sang trái và nhiều công cụ có thể giúp bạn trong quá trình học tập.

Dịch vụ trò chơi trong thực tế

Các mẹo thiết thực dành cho nhà phát triển trò chơi của những người trong ngành thuộc nhóm Android, bao gồm cả cách làm việc với trang tổng quan dành cho nhà phát triển từ khi bắt đầu phát triển cho đến khi bắt đầu phát hành nhiều bản phát hành.

Thưởng thức, đơn giản hóa, ngạc nhiên: Nguyên tắc thiết kế của Android

Bạn muốn thu hút mọi người, đơn giản hoá cuộc sống của họ và khiến họ cảm thấy tuyệt vời thông qua ứng dụng của bạn? Tìm hiểu cách Nguyên tắc thiết kế của Android có thể giúp bạn tạo ra những sản phẩm phù hợp với mọi người. Tìm hiểu về ý nghĩa và nghiên cứu đằng sau các nguyên tắc này. Xem ví dụ và phương pháp thực tế của nhóm Thiết kế Android. Khám phá các kỹ thuật áp dụng các nguyên tắc vào công việc hằng ngày. Không cần kinh nghiệm thiết kế.

Trò chuyện thân mật với Nhóm Android

Kéo ghế xuống và tham gia cuộc trò chuyện thân mật với nhóm nền tảng Android. Đây là cơ hội để bạn hỏi chúng tôi về nền tảng này và tìm hiểu thêm một chút về lý do tại sao mọi thứ hoạt động như vậy, từ những người đã xây dựng nó. Được kiểm duyệt bởi Người hỗ trợ nhà phát triển Android Reto Meier.

Trải nghiệm chuyển động

Buổi trò chuyện này sẽ trình bày nhiều loại ảnh động ứng dụng và mã để biết cách tạo ảnh động. Nhà phát triển nên rời khỏi bài thuyết trình (không quá nhanh!) để có thêm kiến thức về cách hoạt động của ảnh động Android, cách sử dụng API hiệu quả cũng như cách kết hợp các kỹ thuật khác nhau để tạo ảnh động hấp dẫn hơn, thú vị hơn và hấp dẫn hơn cho ứng dụng.

Chủ đề phát triển trò chơi nâng cao

Dành cho nhà phát triển trò chơi muốn tìm hiểu sâu hơn về các tình huống nâng cao hơn. Tìm hiểu những cách mới để tích hợp với Google+, triển khai và quản lý trạng thái trò chơi theo cách an toàn, cũng như tạo trải nghiệm trò chơi thú vị thông qua các API REST của Google. Chúng tôi cũng sẽ đề cập đến các chủ đề mới về NDK, cũng như cách sử dụng công cụ phát triển trò chơi của bên thứ ba.

Lời khuyên của Android: Làm cho ứng dụng hoạt động hiệu quả

Tìm hiểu cách sử dụng các kỹ thuật Android nâng cao để xây dựng ứng dụng thật tuyệt vời, mọi người nghĩ đó là một điều kỳ diệu. Với các mẹo và thủ thuật lập trình nâng cao, mẫu triển khai và tiếp cận một số API ít được biết đến, bạn sẽ hiểu rõ hơn về cách xây dựng ứng dụng có phân biệt ngữ cảnh để làm hài lòng người dùng mà không làm tiêu hao pin.

Thông tin mới dành cho nhà phát triển trên Google Play

Việc phát hành ứng dụng mới trên Google Play chỉ là bước khởi đầu. Bạn làm việc liên tục để cập nhật ứng dụng, cải thiện bài đánh giá của người dùng, xem người dùng đang làm gì với ứng dụng, mở rộng ra thị trường mới và tạo nguồn doanh thu. Tham gia nhóm đã mang đến cho bạn Developer Console mới để tìm hiểu cách Google Play mang đến cho bạn nhiều dữ liệu hơn nhằm tối ưu hoá ứng dụng, các công cụ tốt hơn để phân phối ứng dụng cũng như những cách mới để hiểu và kết nối với người dùng của bạn trong từng bước của hành trình.

Google Maps: Tương lai

Google Maps và API Maps rất phổ biến trên toàn thế giới. API Google Maps là API được sử dụng nhiều nhất trên web. Maps.google.com là trang web lập bản đồ được sử dụng nhiều nhất. SDK Android và iOS đang mở rộng Maps sang các nền tảng mới. Trong phiên này, Giám đốc quản lý sản phẩm của Google Maps cùng với Nhà quản lý sản phẩm về API Google Maps và là người dẫn dắt nhà phát triển để hướng dẫn bạn về tương lai của Google Maps.

Khoa học nhận thức và thiết kế

Buổi học này sẽ cung cấp thông tin chuyên sâu về nhận thức và nhận thức của con người, cũng như tác động của nó đối với thiết kế tương tác và hình ảnh. Bộ não con người chỉ đơn thuần được xem là một cỗ máy xử lý thông tin và chúng ta sẽ dạy khán giả các đặc điểm, ưu điểm, hạn chế của nó và nói chung là cách xâm nhập vào đó. Mặc dù nội dung này sẽ cung cấp thông tin đánh giá chuyên sâu về nghiên cứu khoa học nhận thức gần đây, nhưng mọi nội dung trình bày cũng sẽ dựa trên công trình thiết kế mẫu được lấy từ nhiều ứng dụng và nền tảng của Google. Các chủ đề cụ thể sẽ bao gồm: phát hiện cạnh, định luật cử chỉ của nhóm, tầm nhìn ngoại vi, geons và nhận dạng vật thể, nhận dạng khuôn mặt, khuyết tật màu sắc, mù thay đổi, lưu lượng, chú ý, cân bằng tải nhận thức và nhận thức về thời gian.

Thực hành nghiên cứu trải nghiệm người dùng linh hoạt trong Android

Trong nhóm trải nghiệm người dùng Android, điều tối quan trọng là nhận được phản hồi của người dùng thường xuyên và nhất quán để chúng tôi có thể lặp lại và phát triển các thiết kế tốt nhất cho người dùng. Chúng ta sẽ thảo luận về cách đội ngũ này áp dụng "Nghiên cứu Pulse" (các phiên nghiên cứu lặp lại) để thường xuyên đưa ra những ý tưởng, thiết kế và khái niệm mới cho người dùng. Việc này chỉ cần lên kế hoạch trước ở mức tối thiểu, có thể tác động ngay lập tức đến sản phẩm và có thể đáp ứng những nhu cầu cấp bách. Chúng tôi sẽ minh hoạ cách chúng tôi đạt được quá trình cộng tác này bằng cách trình bày các ví dụ và nghiên cứu điển hình phong phú. Chúng tôi cũng sẽ minh hoạ vai trò của nghiên cứu về khả năng hữu dụng để chia sẻ cho bạn các mẹo và thủ thuật về cách áp dụng quy trình này cho bất cứ ai muốn nhận phản hồi của người dùng một cách nhanh chóng và hiệu quả.

Nâng cấp lên ứng dụng được đóng gói của Chrome

Các ứng dụng đóng gói Chrome mở rộng cơ hội cho nhà phát triển web, mang đến cho bạn khả năng chạy ngoại tuyến theo mặc định, cung cấp trải nghiệm người dùng phong phú chạy bên ngoài trình duyệt, tận dụng cấu trúc đồng bộ hoá của Chrome và truy cập vào phần cứng thiết bị. Hãy tới tìm hiểu cách nâng ứng dụng web của bạn lên một tầm cao mới bằng cách chuyển ứng dụng đó thành một ứng dụng đóng gói của Chrome.

Nền tảng lập bản đồ di động khác: Đưa bản đồ của bạn vào iOS

Vào tháng 12, Google đã phát hành SDK Google Maps dành cho iOS. Với bản đồ vectơ cho phép chuyển động và truy cập rộng hơn nhiều vào dữ liệu và hình ảnh trên Google Map, SDK cung cấp một cách mạnh mẽ để bạn xây dựng ứng dụng iOS trên nền tảng của mình. Trong phiên sự kiện này, bạn sẽ tìm hiểu các cách để tích hợp dữ liệu của mình vào Google Maps.

Khám phá phương thức mã hoá video: WebM/VP8 cho những người dùng khác

Video được dự đoán sẽ chiếm 71% toàn bộ lưu lượng truy cập dữ liệu di động vào năm 2016 (Nguồn: Cisco). Tuy nhiên, có rất ít người hiểu được các định dạng mà phần lớn lưu lượng truy cập dữ liệu đó sẽ sử dụng. Trong buổi học này, bạn sẽ tìm hiểu các kỹ năng cần thiết để mã hoá hoặc giải mã video trong ứng dụng của mình, tập trung vào định dạng WebM miễn phí bản quyền.

Trò chuyện thân mật với Nhóm Chrome

Gặp gỡ nhân viên cấp cao của nhóm Nền tảng web, nhóm Giao diện người dùng/Giao diện người dùng, nhóm Ứng dụng Chrome và nhóm ChromeOS. Tại buổi trò chuyện này, bạn sẽ được nghe các nhà phát triển Chrome cấp cao chia sẻ về các kế hoạch trong tương lai cho Chrome và nền tảng web. Bạn sẽ có cơ hội đặt cho học viên nhiều câu hỏi khó nhất có thể trong thời gian có thể!

Bản đồ của chúng tôi, doanh nghiệp của bạn: Hướng dẫn từng bước để khai thác tối đa sản phẩm dành cho doanh nghiệp

Vị trí tiếp tục đóng vai trò ngày càng quan trọng trong nhiều tổ chức. Sự xuất hiện của công nghệ đám mây và thiết bị di động với sự xuất hiện của những nền tảng đáng tin cậy và có thể mở rộng đã làm thay đổi cách các tổ chức sử dụng công nghệ lập bản đồ để làm việc hiệu quả hơn, cải thiện các quy trình và mang lại lợi ích cho khách hàng. Tìm hiểu về những trường hợp sử dụng mà sản phẩm dành cho doanh nghiệp của chúng tôi hướng đến và cách các tổ chức có thể dễ dàng tích hợp các giải pháp lập bản đồ toàn diện để giải quyết nhiều nhu cầu.

Làm cho vị trí có ý nghĩa với API Google Maps

Vị trí là một khía cạnh cơ bản của nhiều ứng dụng dựa trên vị trí. Nhưng việc biết vị trí của người dùng mới chỉ là một phần của câu chuyện. Việc biết được họ đang đi đâu và họ đã đến đâu về cơ bản có thể thay đổi những gì bạn thể hiện với họ. Phiên này sẽ khám phá việc sử dụng các khía cạnh của vị trí để mang lại trải nghiệm phong phú hơn cho người dùng.

Google Maps + HTML5 + Trực quan hoá dữ liệu không gian: Câu chuyện tình

Phần lớn, nếu không phải là hầu hết dữ liệu thế giới đều có thành phần địa lý. Trực quan hoá dữ liệu kèm theo thành phần địa lý là một số thành phần phổ biến nhất trên web. Phiên này sẽ khám phá các nguyên tắc trực quan hoá dữ liệu và cách bạn có thể sử dụng HTML5 - đặc biệt là WebGL - để bổ sung cho hình ảnh trực quan của Google Maps.

Mẫu thiết kế cho bản đồ – Kiến trúc

Các kiến trúc dữ liệu không gian rất đa dạng. Có các giải pháp đơn giản lưu trữ dữ liệu tĩnh, các giải pháp tích hợp phức tạp với cơ sở hạ tầng doanh nghiệp hiện có và mọi giải pháp khác. Nhưng các mẫu hình phổ biến (và mô hình phản mẫu) lại xuất hiện liên quan đến cách dữ liệu được lưu trữ và phân phối cho người dùng của bạn. Phiên này sẽ thảo luận về các mẫu đó và cách bạn có thể triển khai chúng trong cấu trúc lập bản đồ của mình.

Cách xây dựng Maps đa nền tảng bằng API của Google

API Google Maps hiện có trên nhiều nền tảng như JavaScript, Android và iOS. Mỗi nền tảng đều có những điểm mạnh và hạn chế riêng cần được chú ý đặc biệt. Nhưng nếu bạn xây dựng ứng dụng cho cả ba nền tảng thì sao? Bạn sẽ tiếp cận vấn đề đó như thế nào? Phiên này sẽ thảo luận về quá trình phát triển chuyên biệt cho từng nền tảng so với cách phát triển tổng quát của cả ba nền tảng, đồng thời đề cập đến những ưu điểm và ưu điểm vốn có của mỗi nền tảng. Chúng tôi sẽ xem xét thời điểm sử dụng dịch vụ web của chúng tôi và cách xây dựng cơ sở hạ tầng phụ trợ mạnh mẽ.

Tất cả những chiếc tàu trên thế giới: Trực quan hoá dữ liệu nhờ Google Cloud và Maps

Hàng chục nghìn tàu báo cáo vị trí của chúng ít nhất 5 phút một lần, 24 giờ mỗi ngày. Việc trực quan hoá số lượng dữ liệu đó và phân phát đến số lượng lớn người dùng sẽ mất rất nhiều sức mạnh cả trong trình duyệt và trên máy chủ. Phiên này sẽ tìm hiểu cách sử dụng Maps, App Engine, Go, Compute Engine, BigQuery, Cloud Storage và WebGL để trực quan hoá dữ liệu trên diện rộng.

Kết nối ngoại tuyến: Sử dụng chế độ ngoại tuyến với Maps và Earth

Google Maps Engine (GME) Mobile cho phép các tổ chức cắt dữ liệu 2D và 3D của họ từ GME để sử dụng ngoại tuyến. Tính năng này mở rộng sức mạnh của Google Maps và Google Earth sang những môi trường khắc nghiệt nơi mà việc truy cập mạng có thể bị hạn chế hoặc không khả dụng. di động đi kèm với một bộ đầy đủ các API cho phép các nhà phát triển nhúng các giao diện lập bản đồ quen thuộc của Google vào các ứng dụng ngoại tuyến của riêng họ. Thiết bị di động hiện đang được sử dụng trên Trạm vũ trụ quốc tế. Thiết bị này đã được sử dụng trên máy bay, dưới nước trong tàu ngầm và được sử dụng hầu như mọi nơi. Chúng tôi rất vui mừng được cung cấp tính năng Di động cho nhiều đối tượng nhà phát triển hơn để các kỹ sư tài năng có thể tạo ra các cách triển khai ngoại tuyến mới và thú vị.

Thao tác trong hộp thư đến, được giản đồ hỗ trợ

Dịch vụ của bạn có gửi email không? Trong buổi đào tạo này, chúng tôi sẽ hướng dẫn bạn cách thêm dữ liệu có cấu trúc vào email để thực hiện hành động ngay trong hộp thư đến và tăng mức độ tương tác của người dùng.

Bí mật của API thời gian thực Drive

Bạn đã bao giờ muốn thêm tính năng chỉnh sửa tuyệt vời theo thời gian thực vào ứng dụng của mình, giống như Google Tài liệu? API thời gian thực Drive sẽ giúp bạn làm việc này. Buổi trò chuyện chuyên sâu này sẽ thảo luận về các bí mật đằng sau việc cộng tác với Google, các chi tiết kỹ thuật của API thời gian thực và cách bạn có thể tận dụng nó trong các ứng dụng của mình.

Sử dụng Apps Script để tạo biểu mẫu động cho Google Biểu mẫu

Phiên bản cập nhật của Google Biểu mẫu ra mắt trong năm nay hoạt động với Apps Script, cho phép bạn tạo và thao tác với các biểu mẫu chỉ bằng một vài dòng mã. Trong buổi này, chúng ta sẽ khám phá cách làm cho biểu mẫu và quy trình làm việc trở nên hữu ích hơn thông qua tập lệnh, cũng như minh hoạ các thủ thuật giúp biểu mẫu phản ứng với các thay đổi trong tổ chức của bạn.

Gặp gỡ nhóm phụ trách Blink, công cụ kết xuất hình ảnh nguồn mở mới của Chrome. Chúng tôi sẽ cung cấp tổng quan ngắn gọn về Blink từ bên trong; cùng với những nội dung khác, những gì đã xảy ra kể từ lần ra mắt vào tháng 4, một số kế hoạch trong tương lai của chúng tôi và cách chúng tôi đảm bảo khả năng tương tác trên các trình duyệt. Phần lớn thời gian của phiên sự kiện sẽ được dành riêng cho các câu hỏi của bạn về Blink, phát triển tính năng và nền tảng web. Đặt câu hỏi và bình chọn cho câu hỏi tại http://bit.ly/blink-io

Lộ trình của GWT cho tương lai

Tại Google I/O 2012, Google đã chuyển giao quyền kiểm soát GWT cho cộng đồng thông qua Ban chỉ đạo GWT. Bây giờ, một năm sau, hãy cùng đón xem tương lai thú vị của GWT, khi Ban chỉ đạo GWT trình bày lộ trình tương lai của GWT.

Trạng thái quốc gia về ứng dụng đóng gói Chrome

Chúc mừng sinh nhật các ứng dụng đóng gói của Chrome! Hãy cùng chúng tôi ăn mừng bằng cách tìm hiểu những điểm mới trong nền tảng Ứng dụng đóng gói cũng như những gì sắp tới trong lộ trình phát hành này.

Hiệu suất thiết bị di động từ Radio Up: Pin, độ trễ và Tối ưu hoá băng thông

Việc xây dựng các ứng dụng web di động đáp ứng, tuyệt vời đồng nghĩa với việc bạn phải kết bạn với đài phát thanh! Chúng tôi sẽ trình bày cách xây dựng các ứng dụng di động tiết kiệm pin, cách đạt được công suất tối đa và cách lập kế hoạch cho các độ trễ khác nhau của mạng di động. Buổi trò chuyện này là một khoá học về thông tin vô tuyến, hay còn gọi là giấy phép HAM của bạn dành cho web dành cho thiết bị di động, với nội dung tổng quan từ trên xuống về cách hoạt động của mạng di động 4G hiện đại. Mang theo mũ gắn cánh quạt!

Giới thiệu cách mới để quản trị doanh nghiệp trên Google

Trong buổi trò chuyện này, chúng tôi sẽ thảo luận về những việc chúng tôi đang làm cho quản trị viên doanh nghiệp và nhà phát triển nhằm cung cấp cho họ cách tốt hơn nhiều trong việc xây dựng các công cụ và ứng dụng.

Mở rộng Google Tài liệu bằng Apps Script

Với Google Apps Script, giờ đây bạn có thể thêm các trình đơn tuỳ chỉnh, cửa sổ bật lên và chức năng khác vào Google Tài liệu. Trong buổi học này, chúng ta sẽ khám phá cách bạn có thể sử dụng công nghệ này để xây dựng quy trình công việc tuỳ chỉnh, nhập dữ liệu từ các nguồn khác và tích hợp các ứng dụng của riêng bạn vào Google Tài liệu.

Nguyên tắc thiết kế dành cho Maps

Giao diện người dùng cho bản đồ của bạn là gì? Làm cách nào để thiết kế một giao diện người dùng cho phép dễ dàng truy cập vào dữ liệu của bạn? Thiết kế của bản đồ có giúp người dùng của bạn nhận được dữ liệu họ cần không? Buổi trò chuyện này sẽ giúp các nhà phát triển kết hợp các yếu tố về thiết kế trực quan, bản đồ và trải nghiệm người dùng để giúp trình bày dữ liệu lập bản đồ của họ một cách tốt nhất.

Thông báo đẩy về API YouTube

Bạn đã chán phải thăm dò ý kiến về thông tin cập nhật nguồn cấp dữ liệu API YouTube? Chẳng phải sẽ tốt hơn nếu API có thể thông báo cho ứng dụng của bạn khi có dữ liệu mới? Hãy đến khám phá cơ sở hạ tầng thông báo đẩy mới của API YouTube, đồng thời tìm hiểu cách bạn có thể viết mã phản hồi các hoạt động mới của YouTube.

Tính năng Phát trực tiếp thích ứng dành cho bạn và YouTube

Việc thích ứng với video trên Internet phát trực tuyến đã khó, nhưng còn khó hơn nữa khi bạn cố gắng thực hiện trên quy mô lớn. Chúng tôi sẽ nói về những thông tin cơ bản liên quan đến chất lượng trải nghiệm và những việc chúng tôi đang làm để cải thiện chất lượng trải nghiệm tại YouTube.

Tính năng mới với SDK Google Drive: Một năm sau

Buổi trò chuyện này sẽ thảo luận về các tính năng mới nhất của SDK Drive đã được phát triển theo cam kết của Google nhằm cho phép bên thứ ba viết ứng dụng Drive nhờ sự phong phú của Google Tài liệu/Trang tính/Bản trình bày. Những tính năng này giúp bạn dễ dàng tìm thấy tệp, nhận thông báo khi tệp thay đổi và xuất bản trang web.

Biên giới tiếp theo: Bản đồ trong nhà

Lập bản đồ đường phố và toà nhà là phần khó khăn. Nhưng phần khó hơn nữa là lập bản đồ trong nhà. Google không chỉ thu thập sơ đồ mặt bằng cho các toà nhà và địa điểm lớn mà còn tìm cách cung cấp dữ liệu vị trí bên trong các toà nhà đó. Khi GPS không hoạt động, bạn tìm vị trí của mình trên bản đồ bằng cách nào?

Trò chuyện thân mật với Nhóm Google Maps

Bạn đã bao giờ có thắc mắc muốn đặt cho Nhóm Google Maps chưa? Đây là cơ hội để bạn hỏi các kỹ sư, nhà quản lý sản phẩm và người ủng hộ nhà phát triển hàng đầu về những câu hỏi mà bạn luôn muốn hỏi.

Giúp ứng dụng của bạn được phát hiện bên trong Google Drive

Mục tiêu của Google Drive là cung cấp ứng dụng của bạn cho người dùng Google Drive tại nơi và thời điểm họ cần tìm ứng dụng trong Google Drive hoặc trên thiết bị di động. Buổi trò chuyện này sẽ mô tả những lý do thuyết phục khiến ứng dụng của bạn nên tích hợp với Google Drive cũng như những cách mà ứng dụng của bạn có thể tiếp cận nhiều khách hàng nhất có thể. Chúng tôi sẽ trình bày cách ứng dụng của bạn xuất hiện trước người dùng, cũng như các chi tiết kỹ thuật làm nên ứng dụng đó.

YouTube Analytics đặc biệt với Google Apps Script

Trong buổi trò chuyện này, những người tham dự sẽ tìm hiểu mọi thứ về API YouTube Analytics mới. Chúng tôi sẽ chỉ cho khán giả cách truy cập dữ liệu thông qua Google Apps Script, một nền tảng viết tập lệnh đám mây. Chúng tôi sẽ xây dựng và minh hoạ báo cáo đặc biệt giúp trích xuất dữ liệu chứa tham số thông qua API YouTube Analytics vào Google Trang tính. Chúng tôi cũng sẽ trình bày cách lên lịch một số báo cáo và kích hoạt cảnh báo khi đạt đến ngưỡng. Các nhà xuất bản của YouTube cũng như các nhà phát triển muốn làm được nhiều việc hơn với Google Apps Scripts và Google Trang tính sẽ quan tâm.

Tăng giá trò chơi di động của bạn với YouTube

Các nhà phát triển trò chơi hàng đầu đang tích hợp với YouTube để lan toả trò chơi của họ. Bạn có thể là người tiếp theo. Trong buổi học này, bạn sẽ biết cách chơi một trò chơi Unity3D, rồi "tăng cấp" bằng tính năng tải lên YouTube, phát lại trong trò chơi trên YouTube và biến người dùng YouTube thành người chơi trò chơi của bạn.

Khám phá Chế độ xem đường phố dưới nước

Richard Vevers của Google và Catlin Seaview Survey đã hợp tác với nhau để mang lên Google Maps những hình ảnh chế độ xem đường phố dưới nước đầu tiên từ trước đến nay. Tìm hiểu cách Catlin Seaview Survey xây dựng một máy ảnh đặc biệt để thu thập hình ảnh xung quanh ngoạn mục này. Mục tiêu của họ cùng với giáo sư Ove Hoegh-Guldberg thuộc Đại học Queensland là nâng cao khả năng lưu trữ rạn san hô trên toàn cầu nhằm tạo ra bức tranh tổng quan nhanh về các khu vực rạn san hô trên thế giới, bắt đầu từ Rạn san hô Great Rạn ở Úc. Khám phá thêm Đảo Apo, Philippines, Đảo san hô Molokini, Maui, Vịnh Hanauma, Hawaii và lần đầu tiên là Raja Ampat hoang sơ, Indonesia. Họ đã xây dựng được 3 triệu người theo dõi ấn tượng trên Google Plus, cho phép công chúng tương tác thông qua các điểm tụ tập lặn dưới nước.

Khai thác YouTube để phát triển hoạt động kinh doanh

Kênh YouTube có thể giúp bạn đưa doanh nghiệp của mình thành công. Tìm hiểu một số mẹo và thủ thuật về cách doanh nghiệp của bạn có thể sử dụng công cụ tìm kiếm lớn thứ hai thế giới để hỗ trợ việc trang điểm, hỗ trợ sản phẩm, gây quỹ và thu nạp khách hàng. Phiên này sẽ chia sẻ những thông tin chi tiết quan trọng giúp bạn hiểu khán giả của YouTube và tìm hiểu cách sử dụng tất cả các công cụ của YouTube để xây dựng một kênh gắn bó.

Tự phát sóng!: Sử dụng API Phát trực tiếp trên YouTube để phát trực tiếp trên khắp thế giới

Phiên này cung cấp thông tin tổng quan về nền tảng Phát trực tiếp trên YouTube mới và tìm hiểu chuyên sâu về các API Phát trực tiếp trên YouTube. Giải thích rõ cách nền tảng này giúp bạn dễ dàng phát sóng các sự kiện trực tiếp trên YouTube trong khi vẫn mang đến trải nghiệm xem tuyệt vời cho khán giả. Chúng tôi cũng sẽ giới thiệu một số ứng dụng sử dụng API, xem qua các mã mẫu và trình bày một số bản minh hoạ thú vị!

YouTube dành cho nhà phát triển: Tương lai và cơ hội

API YouTube là API lớn nhất của Google theo số lượng yêu cầu. Tuy nhiên, vẫn còn nhiều ứng dụng chưa tận dụng được API này. Hãy tham gia cùng các nhà lãnh đạo kỹ thuật và sản phẩm của nền tảng YouTube để khám phá tổng quan về hướng đi của YouTube, cơ hội tìm hiểu về các API YouTube mới nhất và trao đổi về cơ hội dành cho nhà phát triển. Chúng ta cũng sẽ xem một số video thú vị.

Bán hàng hoá thực trên Android bằng tính năng Mua nhanh bằng Google Wallet

Một trong những rào cản hàng đầu đối với hoạt động thương mại trên thiết bị di động là tính dễ dàng. Cho dù bạn đang bán đồ dùng văn phòng, áo phông hoặc đồ trang sức đẹp mắt, người dùng của bạn cũng đang gặp phải cùng một vấn đề: cung cấp thông tin thẻ tín dụng và thông tin giao hàng qua các biểu mẫu dài phức tạp và đặc biệt khó điền trên thiết bị di động. Đó là lúc API Android Google Wallet ra đời. Tìm hiểu cách sử dụng API để tạo nên trải nghiệm mua sắm đơn giản và suôn sẻ cho người dùng, từ đó gia tăng số lượt chuyển đổi và doanh số.

Số hoá toàn bộ Wallet: Ra mắt các đối tượng của Wallet

Đối tượng Wallet là một nền tảng đơn giản, mạnh mẽ giúp hoạt động thương mại hiệu quả hơn bằng cách số hoá và lưu trữ các đối tượng thương mại (ưu đãi, thẻ khách hàng thân thiết) trong Google Wallet và tạo điều kiện vững chắc hơn mối quan hệ bền chặt giữa nhà phát hành và người tiêu dùng bên thứ ba. Trong buổi chia sẻ này, chúng tôi sẽ hướng dẫn bạn các thông số và mã để chèn đối tượng vào Google Wallet, giúp bạn tạo ra một chiếc ví thông minh hơn cho người tiêu dùng.

Định hình lại mức độ trung thành trong kỷ nguyên di động

Trong buổi này, chúng tôi sẽ giới thiệu cho bạn về API Thân thiết của đối tượng Wallet. Tìm hiểu cách tích hợp các chương trình khách hàng thân thiết vào Google Wallet và cung cấp các chương trình này cho hàng triệu người dùng khám phá. Thúc đẩy tương tác với chương trình khách hàng thân thiết bằng cách cho phép người dùng sử dụng Google Wallet để trình bày và sử dụng thẻ khách hàng thân thiết, kiểm tra số dư điểm khách hàng thân thiết/phần thưởng và làm nhiều việc khác.

Xây dựng trải nghiệm mCommerce hấp dẫn trên Android

Việc tạo ứng dụng Android cho hoạt động thương mại trên thiết bị di động không chỉ đơn thuần là đưa hình ảnh sản phẩm vào ListView và thêm nút mua. Hơn bất kỳ loại ứng dụng di động nào khác, thời gian chính là tiền bạc. Bạn khiến người dùng chờ càng lâu hoặc bạn càng khiến họ mất nhiều thời gian để điền vào biểu mẫu, thì khả năng người dùng hoàn tất giao dịch sẽ giảm đi. Thêm vào đó, bất cứ khi nào nói về việc chấp nhận thanh toán, bạn cũng phải nghĩ đến vấn đề bảo mật. Tìm hiểu một số kỹ thuật và mẹo từ nhóm Google Wallet và từ một trong các đối tác của chúng tôi về cách bạn có thể làm cho các ứng dụng thương mại di động của mình dễ sử dụng và an toàn hơn, do đó, tăng số lượt chuyển đổi và cuối cùng là lợi nhuận của bạn. Phiên này sẽ bao gồm một số chủ đề về phát triển Android trung cấp/nâng cao.

Giải mã MVP và EventBus trong GWT

Năm 2009, Ray Ryan diễn thuyết tại Google I/O, ủng hộ mô hình Model-View-Presenter và EventBus để thiết kế các ứng dụng GWT. Kể từ đó, MVP và EventBus đã trở nên phổ biến trong cộng đồng GWT và xuất hiện một số khung hỗ trợ các công cụ này. Tuy nhiên, vẫn còn nhiều người nhầm lẫn về việc MVP thực sự là gì và cách tốt nhất để triển khai MVP. Có nhiều giải pháp phổ biến tốn nhiều công sức tạo mẫu và tốn kém. Trong buổi trò chuyện này, tôi sẽ giải thích rằng việc sử dụng MVP và EventBus đúng cách sẽ dễ dàng hơn nhiều so với những gì bạn nghĩ và có thể thực hiện được mà không cần bất kỳ khung hay chi phí phát sinh nào. Kết quả cuối cùng là một ứng dụng GWT dễ kiểm thử và dễ bảo trì hơn mà rất thú vị khi làm việc cùng.

Giới thiệu về cách tích hợp tính năng Đăng nhập bằng Google+

Cho dù bạn có trang web, ứng dụng dành cho thiết bị di động, trò chơi hay dịch vụ trực tuyến khác, người dùng hiện có thể đăng nhập bằng Google và mang theo hồ sơ trên Google+ của họ. Hãy đến để tìm hiểu cách tính năng Đăng nhập bằng Google+ có thể tạo ra trải nghiệm hấp dẫn hơn trong ứng dụng của bạn và tăng mức sử dụng trên các thiết bị. Cuộc trò chuyện này sẽ giới thiệu các khái niệm kỹ thuật về việc tích hợp Đăng nhập bằng Google+ và các tính năng khác của Google+, đồng thời là điều kiện tiên quyết cho các cuộc trò chuyện khác trên Google+.

Tổng quan về nền tảng Google+

Tham gia cùng chúng tôi để biết tổng quan về toàn bộ nền tảng Google+. Tìm hiểu xem Google+ cung cấp những gì cho các ứng dụng của bạn, hướng phát triển nền tảng này và xác định xem bạn phải xem các phiên về nền tảng Google+ tại I/O năm nay.

Tận dụng tối đa Google+ trong tổ chức của bạn

Google Apps là gói năng suất dựa trên đám mây giúp nhóm của bạn hoàn thành công việc từ mọi nơi trên mọi thiết bị. Bằng cách thêm sức mạnh của Google+ dành cho doanh nghiệp, nhóm của bạn có thể kết nối và chia sẻ liền mạch với đồng nghiệp cũng như đối tác bên ngoài. Trong phiên này, chúng ta sẽ đánh giá các tính năng độc đáo của Google+ dành cho doanh nghiệp, thảo luận về các cách mới để tích hợp Google+ vào các hệ thống và quy trình của doanh nghiệp, đồng thời giúp bạn khai thác tối đa Google+ để hỗ trợ việc giao tiếp dễ dàng, nhanh chóng và hấp dẫn trong tổ chức của bạn.

Trò chuyện thân mật với Nhóm Google+ Platform

Bạn có câu hỏi thường gặp nhất về nền tảng Google+? Hãy đến gặp nhóm và được giải đáp trực tiếp các câu hỏi từ những người đứng sau nền tảng Google+. Tìm hiểu sâu hơn về công nghệ này và lắng nghe ý kiến của bạn.

Các ứng dụng hiệu suất cao sử dụng RenderScript

RenderScript là một API để tính toán hiệu suất cao trên Android bằng bất kỳ bộ xử lý nào có trên thiết bị, bao gồm cả CPU, GPU, DSP và các bộ xử lý khác. Buổi trò chuyện này sẽ đề cập cách phát triển các ứng dụng dùng RenderScript có khả năng chạy trên mọi thiết bị chạy Gingerbread trở lên. Chúng tôi sẽ hướng dẫn bạn cách tăng tốc một ứng dụng đơn giản, cũng như cho thấy cách chúng tôi có thể mang lại hiệu suất cao trên nhiều kiến trúc chỉ bằng một cơ sở nguồn duy nhất. Các điểm chuẩn so sánh RS với NDK sẽ hiển thị.

API Google+ Hangouts một năm sau đó: Hơn cả ria mép ảo

Nền tảng Ứng dụng Hangout đã phát triển ổn định trong năm qua. Lắng nghe những bước tiến chúng tôi đã thực hiện, tìm hiểu cách bạn có thể làm cho ứng dụng của mình trở nên sống động bằng các cuộc trò chuyện bằng âm thanh/video và xem những gì sắp tới cho công nghệ này.

Xác thực trên nhiều nền tảng với đăng nhập bằng Google+

Bạn là nhà phát triển tạo ra một ứng dụng mạng xã hội hấp dẫn. Tất cả ứng dụng Android, ứng dụng iOS và trang web của bạn đều cần hoạt động liền mạch với một người dùng đã được xác thực. Phiên này sẽ đi sâu vào các mô hình xác thực đăng nhập bằng Google+ và giúp bạn chọn mô hình phù hợp với nhu cầu của bạn.

Các phương pháp hay nhất dành cho Đăng nhập bằng Google+

Tìm hiểu cách tận dụng tối đa lợi ích cho trang web và người dùng của bạn từ tính năng Đăng nhập bằng Google+. Nghe cách tối đa hóa số lượt cài đặt ứng dụng, tối ưu hóa tỷ lệ nhấp cho các bài đăng tương tác, phân phối nội dung tùy chỉnh dựa trên dữ liệu xã hội và viết các hoạt động ứng dụng được chú ý trên Google.

Đăng nhập bằng Google+ dành cho ứng dụng web

Tìm hiểu cách thêm tính năng Đăng nhập bằng Google+ vào ứng dụng dựa trên web của bạn, cách kết nối của người dùng với bạn bè của họ, tạo trải nghiệm tùy chỉnh với dữ liệu hồ sơ trên Google+, tăng mức độ tương tác bằng các bài đăng tương tác và theo dõi hiệu suất của ứng dụng trên Google+.

Bảng cơ sở dữ liệu phân tán: Tìm hiểu các phương pháp và phương pháp hay nhất

Cho dù bạn đang xây dựng trò chơi, ứng dụng dành cho thiết bị di động hay dịch vụ phân tích mạng xã hội, thông tin của bạn cần phải có khả năng tiếp cận cao, được lưu trữ an toàn và có thể phát triển khi cơ sở người dùng của bạn bùng nổ. Hãy tham gia buổi hội thảo này để tìm hiểu cách cơ sở dữ liệu phân phối hiện đại đáp ứng những nhu cầu này. Ban sẽ được nghe nhóm 4 chuyên gia trong ngành trình bày về các giải pháp của họ để giải quyết vấn đề này bằng cơ sở hạ tầng của Google và có cơ hội đặt các câu hỏi cho ban giám khảo về trải nghiệm của họ.

Google+ dành cho nhà xuất bản: Nút, huy hiệu và nhiều nội dung khác

Google+ cung cấp một bộ công cụ cho nhà xuất bản để giúp người dùng chia sẻ và khám phá nội dung trên trang web của họ, cả trên chính trang web đó và khi đến từ các sản phẩm của Google như Google Tìm kiếm. Trong buổi này, chúng tôi sẽ đề cập đến tất cả khái niệm cơ bản về các công cụ của Google+ có thể giúp thúc đẩy khả năng khám phá và tương tác trên trang web của bạn.

Xây dựng tính năng tích hợp Google+ thành công giúp tăng thêm giá trị đáng kể

Xem ví dụ về cách tối đa hoá mức sử dụng biểu đồ xã hội và lợi nhuận sau khi tích hợp Google+, sử dụng các ứng dụng được phát hành làm tài liệu tham khảo. Xem cách các đối tác tích hợp Google+ trong một số trường hợp nhất định để cải thiện sự thành công của ứng dụng và làm cho ứng dụng trở nên phù hợp hơn với người dùng về mặt xã hội.

Cách cung cấp dịch vụ Đăng nhập bằng Google+ bên cạnh các dịch vụ đăng nhập bằng mạng xã hội khác

Tìm hiểu cách tính năng Đăng nhập bằng Google+ có thể cùng tồn tại với các giải pháp đăng nhập qua mạng xã hội thay thế và cách di chuyển ứng dụng của bạn khỏi hệ thống xác thực cũ của Google. Nếu bạn đã đăng nhập bằng mạng xã hội trên trang web của mình và muốn biết cách thêm tính năng Đăng nhập bằng Google+ hoặc hiện đang sử dụng tính năng tích hợp xác thực của Google OAuth 2.0 cũ hơn, thì buổi học này sẽ dành cho bạn.

Đăng nhập bằng Google+ dành cho nhà phát triển iOS

Hãy để chúng tôi hướng dẫn bạn cách thêm tính năng Đăng nhập bằng Google+ vào ứng dụng iOS, kết nối của người dùng với bạn bè của họ, tăng mức độ tương tác bằng các bài đăng tương tác và theo dõi hiệu suất của ứng dụng trên Google+.

Phát triển cho thuỷ tinh

Bằng cách đưa công nghệ đến gần hơn, chúng ta có thể biến nó thành công. Tính năng này cũng như các khái niệm cốt lõi khác, nguyên tắc thiết kế, mô hình trải nghiệm người dùng và API sẽ được đưa vào làm cơ sở cho Glass Development. Những ví dụ tiêu biểu sẽ được hiển thị và dùng để hệ thống hoá mọi thứ thành một nhóm các phương pháp hay nhất. Nếu bạn muốn phát triển cho Glass, đây là nơi bạn bắt đầu! Phiên này là điều kiện tiên quyết cho tất cả các phiên phát triển Glass.

Cải tiến tính năng Hỗ trợ tiếp cận trên web bằng ChromeVox

Nếu có thị lực hoàn hảo thì người đọc khó có thể đọc và thao tác trên các trang web phức tạp, nhưng lại khó hơn nhiều khi chỉ dựa vào tính năng kết xuất lời nói. Trình đọc màn hình ChromeVox được thiết kế đặc biệt để xử lý nội dung web hiện đại với tất cả phong phú. ChromeVox dựa trên JavaScript và giúp các nhà phát triển dễ dàng tiếp cận các ứng dụng web tiên tiến. Chúng tôi minh hoạ phiên bản mới nhất của ChromeVox cung cấp các tiện ích điều hướng nâng cao cho nội dung phức tạp như bảng và công thức toán học cũng như hỗ trợ chữ nổi và các chế độ điều khiển mới trên giao diện người dùng HTML5 như ngày/giờ và các chế độ điều khiển nội dung nghe nhìn.

Trò chuyện thân mật với nhóm Glass

Hãy tham gia cùng một số thành viên chủ chốt của nhóm Glass khi họ thảo luận về hành trình đã đưa họ đến với sự kiện này. Chúng ta sẽ thảo luận về lý do tại sao Glass lại quan trọng đến vậy đối với sự phát triển của công nghệ thiết bị đeo và cách các nhà phát triển có thể tham gia một cách hiệu quả nhất vào hệ sinh thái.

Vô hiệu hóa bảo hành của bạn: Xâm nhập Glass

Glass đã sẵn sàng để xâm nhập! Hãy xem những việc có thể làm với nền tảng phần cứng và cách bạn có thể lấy quyền truy cập thư mục gốc. Tìm hiểu cách chạy các ứng dụng thử nghiệm của riêng bạn. Tuyên bố từ chối trách nhiệm: bạn sẽ bước vào những lãnh thổ chưa được khám phá và không được hỗ trợ!

Dịch vụ kính xây dựng với Google Mirror API

API Google Mirror là một bộ API RESTful đơn giản nhưng mạnh mẽ để xây dựng Glassware. Trong buổi này, chúng ta sẽ xem xét một số nguyên tắc đầu tiên cho quá trình phát triển Glass, mô hình của Google Mirror API và quá trình nhanh chóng đi từ ý tưởng đến nguyên mẫu. Chúng tôi sẽ đề cập đến cả trường hợp sử dụng thông thường và trường hợp vượt ra ngoài các giới hạn của API.

Định cấu hình động cho ứng dụng dành cho thiết bị di động: Trình quản lý thẻ của Google dành cho ứng dụng dành cho thiết bị di động

Bạn đã bao giờ muốn thực hiện một chỉnh sửa nhỏ đối với ứng dụng dành cho thiết bị di động nhưng người dùng đã tải ứng dụng của bạn xuống? Bạn đã bao giờ quên thêm số liệu phân tích về một sự kiện chính cho đến khi quá muộn? Tìm hiểu các cách mới để định cấu hình động cho ứng dụng dành cho thiết bị di động ở phía máy chủ. Bạn có thể hoàn thiện ứng dụng của mình cho nhiều đối tượng để không bao giờ bị cuốn hút bởi các phiên bản cũ hoặc quên lãng nữa.

Các mẫu đồng thời Go nâng cao

Cơ chế xử lý đồng thời là yếu tố then chốt để thiết kế các dịch vụ mạng hiệu suất cao. Buổi trò chuyện này mở rộng cuộc trò chuyện về Mô hình đồng thời Go phổ biến của năm ngoái để tìm hiểu sâu hơn về các yếu tố đồng thời cơ bản của Go và xem cách giải quyết các vấn đề đồng thời phức tạp một cách dễ dàng bằng mã Go đơn giản.

Xây dựng hoạt động kinh doanh ứng dụng tuyệt vời với AdMob

Bạn đã dành rất nhiều giờ làm việc cho ứng dụng của mình, nhưng làm cách nào để biến những ngày và đêm dài đó thành nhiều người dùng và doanh thu dồi dào? Tìm hiểu những tính năng mới của AdMob và cách AdMob trở thành đối tác của bạn trong việc xây dựng một doanh nghiệp ứng dụng tuyệt vời.

Trò chuyện thân mật với nhóm Go

Kể từ khi phát hành vào tháng 11 năm 2009, Ngôn ngữ lập trình Go đã phát triển thành một dự án nguồn mở phát triển mạnh mẽ với những người theo dõi tận tâm. Tham gia cùng chúng tôi trong phiên này và được các thành viên của nhóm Go của Google giải đáp các câu hỏi của bạn về Go.

Tối ưu hoá ứng dụng web và ứng dụng di động trên các thiết bị bằng Google Analytics

Gần đây, Google Analytics đã ra mắt Universal Analytics, một cách mới để đo lường lượt tương tác của người dùng trên mọi thiết bị / nền tảng / môi trường. Bằng cách đo lường dữ liệu này, nhà phát triển có thể tối ưu hoá ứng dụng của họ hiệu quả hơn. Trong phiên này, chúng ta sẽ thảo luận về cách đo lường tương tác của người dùng từ một thiết bị bất kỳ, cũng như minh hoạ các báo cáo mới và các phương pháp hay nhất để tối ưu hoá cả ứng dụng web và ứng dụng di động.

Phía sau Phòng thí nghiệm cảm biến dữ liệu: Thu thập, xử lý và phân tích dữ liệu trên quy mô lớn bằng Google Cloud Platform

Thu thập và phân tích dữ liệu nhanh chóng và có khả năng mở rộng cao là một nhu cầu chính của nhiều ứng dụng dành cho thiết bị di động và trò chơi, cũng như cho mạng cảm biến và "Internet của vạn vật". Chúng ta sẽ trình bày cách Phòng thí nghiệm cảm biến dữ liệu kết hợp một mẫu Google Cloud Platform chính: một quy trình công suất cao để thu thập, xử lý và phân tích dữ liệu. Chúng tôi sử dụng Cloud Endpoints API để thu thập dữ liệu được truyền trực tuyến liên tục; xử lý lượng lớn dữ liệu với công suất cao bằng App Engine, Cloud Storage và chuyển đổi dữ liệu trên Compute Engine; và truy vấn nhiều GB dữ liệu đã thu thập chỉ trong vài giây bằng BigQuery.

Google Analytics và Phân tích dữ liệu AdSense trong BigQuery

Google Analytics và AdSense là hai sản phẩm của Google sẽ sớm có thể phân phối dữ liệu báo cáo vào BigQuery, công cụ phân tích và truy vấn dữ liệu lớn của Google. Trong phiên này, hãy xem cách người dùng Google Analytics Premium và AdSense có thể tiến hành phân tích dữ liệu nâng cao bằng BigQuery.

Giới thiệu bên đặt giá thầu mở: Tận dụng Cloud Platform của Google để đổi mới quảng cáo hiển thị

Nền tảng đám mây của Google, trong đó có Google Compute Engine, App Engine, Cloud Storage và BigQuery là những công cụ hiệu quả giúp nhà phát triển vượt qua những yêu cầu khó khăn về kỹ thuật trên quy mô lớn. Trong buổi trò chuyện này, chúng tôi xin giới thiệu về Bên đặt giá thầu mở, một bộ công cụ hoàn toàn có thể tuỳ chỉnh, giúp tận dụng các dịch vụ này nhằm đáp ứng tỷ lệ yêu cầu cao và những ràng buộc về độ trễ thấp mà nhà phát triển bên thứ ba phải đối mặt khi tích hợp với Google DoubleClick Ad Exchange.

Ngôn ngữ mới cho App Engine

Phiên này giới thiệu một ngôn ngữ mới và được yêu cầu nhiều cho Google App Engine. Môi trường thời gian chạy mới cho phép các nhà phát triển tận dụng khả năng của App Engine trong việc mở rộng quy mô, dịch vụ, độ bền và tính dễ sử dụng, đồng thời tận dụng các khung quen thuộc và mạnh mẽ để xây dựng ứng dụng. Trong phiên này, chúng tôi sẽ giới thiệu tổng quan về môi trường thời gian chạy mới này, cũng như cho thấy việc di chuyển các ứng dụng hiện có để sử dụng App Engine và Google Cloud Platform rất dễ dàng.

Thiết bị di động, web và đám mây – Bộ ba vương miện của ứng dụng hiện đại

Bạn đã sẵn sàng để khuấy động thế giới bằng ứng dụng tiếp theo chưa? Có khả năng bạn đang nghĩ về thiết bị di động, web và đám mây. Trong buổi học này, chúng ta sẽ tìm hiểu cách xây dựng một ứng dụng web hiện đại dành cho thiết bị di động để khai thác tối đa Google Cloud Platform. Tìm hiểu các chuyến đi, phương pháp hay nhất và kiến trúc vững chắc sẽ giúp ứng dụng web dành cho thiết bị di động tiếp theo của bạn thành công tuyệt vời.

Kết hợp dữ liệu lớn: Bật giải pháp phân tích thế hệ mới bằng BigQuery

Shutterfly là một công ty dẫn đầu thị trường về các sản phẩm và dịch vụ ảnh kỹ thuật số được cá nhân hóa, giúp khách hàng biến những kỷ niệm quý giá của họ thành những kỷ niệm khó quên. Việc có thể phân tích dữ liệu người dùng một cách nhanh chóng là rất quan trọng để tối ưu hoá chiến lược tiếp thị sản phẩm và khách hàng. Tìm hiểu cách các nhóm phân tích và DW của Shutterflys đang tích hợp Google BigQuery vào quy trình công việc của họ, sử dụng các tính năng như Big Join (Tham gia lớn) và Large Group Overviews (Tổng hợp cho nhóm lớn) để khai thác hàng terabyte dữ liệu và nhanh chóng xác định mẫu sử dụng của khách hàng cũng như các chiến dịch tiếp cận hiệu quả mà không cần đầu tư quá nhiều vào phần cứng và phần mềm.

Tính năng mới và thú vị của Google Compute Engine

Google Compute Engine đã có một năm rất bận rộn! Chúng tôi đã cải tiến cấu trúc cơ bản để mang lại hiệu suất tốt hơn nữa, phát hành các phiên bản API mới nhằm cải thiện trải nghiệm của nhà phát triển, đồng thời giới thiệu nhiều tính năng và loại thực thể mới. Hãy tham gia cùng chúng tôi để được hướng dẫn về những tính năng mới và thú vị của Google Compute Engine, cũng như cách những cải tiến gần đây có thể giúp bạn xây dựng những ứng dụng hiệu quả hơn, dễ mở rộng hơn và tiết kiệm chi phí hơn trên đám mây.

Tốc độ, hiệu quả và quyền kiểm soát: Kỹ thuật định tuyến gói nâng cao trong mạng Google Compute Engine

Đến để tìm hiểu về tính năng kết nối mạng mới thú vị dành cho Google Compute Engine cho phép bạn kiểm soát cụ thể cách lưu lượng truy cập được định tuyến qua mạng ảo của bạn.

Trò chơi cường độ cao

Từ các hãng trò chơi độc lập cho đến các hãng trò chơi của AAA, hãy tìm hiểu cách các nhà phát triển tiên tiến đang xây dựng trải nghiệm thế hệ mới trên Google Cloud Platform. Phiên này tập trung vào cách các nhà phát triển kết hợp các công nghệ như App Engine, Compute Engine và BigQuery để nhanh chóng xây dựng và mở rộng quy mô của các bản phát hành đa nền tảng.

Khi điều xấu xảy ra với các cụm tốt: Xây dựng hệ thống mạnh mẽ bằng Google Compute Engine

Tìm hiểu các công cụ và kỹ thuật giúp bạn xây dựng các cụm điện toán ảo vững chắc, có thể mở rộng và hiệu suất cao trên Google Compute Engine. Chủ đề chúng ta sẽ tìm hiểu: Tóm tắt các công cụ nâng cao (tập lệnh khởi động, máy chủ siêu dữ liệu, tài khoản dịch vụ, cân bằng tải), Xây dựng và quản lý cụm, các lựa chọn lưu trữ và đánh đổi (ổ đĩa tạm thời so với bộ nhớ trên đám mây, ảnh chụp nhanh, PD hoán đổi nóng) và Xử lý sự cố ngừng dịch vụ (theo kế hoạch và ngoài dự kiến). Chúng ta sẽ kết thúc bằng chuyến tham quan có hướng dẫn về dịch vụ web mạnh mẽ cùng với bản tóm tắt các phương pháp hay nhất.

Chìa khoá của Vương quốc: Mẫu thiết kế để sử dụng OAuth trong đám mây

Phiên này sẽ cung cấp cách tiếp cận rõ ràng, từng bước để truy cập vào các tài nguyên của Google Cloud Platform bằng OAuth 2.0. Chúng ta sẽ xác định các trường hợp sử dụng quan trọng nhất và trình bày cách xây dựng các giải pháp đó bằng cách dùng các ví dụ mã thực tế. Mục tiêu là giúp bạn giải quyết các vấn đề về việc uỷ quyền một cách chính xác và dễ dàng mà không cần phải trở thành một chuyên gia về OAuth.

Bắt đầu lộ trình ra mắt Cloud Platform: Dẫn dắt thế hệ điện toán đám mây mới

Phó chủ tịch cấp cao Urs Hlzle sẽ chia sẻ tầm nhìn của Google đối với công nghệ điện toán đám mây thế hệ mới. Anh sẽ thảo luận về cách các khoản đầu tư vào cơ sở hạ tầng, phần mềm và con người sẽ giúp mở ra kỷ nguyên mới này cho Google và các nhà phát triển trên khắp thế giới thông qua Google Cloud Platform. Phiên họp này cũng sẽ bao gồm các thông báo và bản minh họa các tính năng mới quan trọng của Nền tảng.

Java tự động cấp tài nguyên bổ sung

Nắm được cách xây dựng ứng dụng Java hoạt động tốt trong môi trường tự động cấp tài nguyên bổ sung. Chúng ta sẽ thảo luận về các phương thức chống mẫu phổ biến trong Java có thể gây khó khăn cho môi trường tự động cấp tài nguyên bổ sung khi xử lý ứng dụng của bạn. Chúng ta cũng sẽ thảo luận về cách App Engine biết khi nào cần mở rộng quy mô và hỗ trợ ứng dụng của bạn cũng như cách tận dụng tối đa lợi thế của ứng dụng này.

Xây dựng Developers.google.com trên App Engine

Trang web Google Developers, còn gọi là Developers.google.com, là một trong hàng nghìn ứng dụng của Google chạy trên App Engine. Trong buổi trò chuyện này, chúng tôi sẽ giới thiệu các trường hợp sử dụng trong thực tế và mẫu thiết kế thúc đẩy hệ thống quản lý nội dung của trang web, đồng thời thảo luận về các kỹ thuật triển khai có hiệu quả và một số kỹ thuật chưa hiệu quả. Chúng tôi sẽ xem xét thêm một số tính năng mới nhất của App Engine trong bối cảnh của ứng dụng này và cách chúng thay đổi cách chúng tôi suy nghĩ về cấu trúc ứng dụng.

Điện toán đám mây và vật lý hạt năng lượng cao: Cách thử nghiệm ATLAS tại CERN sử dụng Google Compute Engine trong việc tìm kiếm vật lý mới tại LHC

Trong buổi nói chuyện này, chúng tôi sẽ mô tả dự án điện toán khoa học Thử nghiệm ATLAS trên Google Compute Engine (GCE) và minh hoạ một số ví dụ về việc cài đặt điện toán hiệu suất cao quy mô lớn trên GCE, bao gồm cụm PROOF 1000 lõi để phân tích dữ liệu ATLAS và cụm HTCondor 4000 lõi được sử dụng để mô phỏng các sự kiện va chạm LHC. Chúng ta cũng sẽ thảo luận về công nghệ Xroot dùng để phân cụm dữ liệu hiệu suất cao.

Đây là BigQuery: Xây dựng cơ sở hạ tầng trò chơi xã hội trên Google Cloud Platform

Hãy xem cách trò chơi nhập vai trực tuyến MMORPG ở đây là Monsters xã hội của Gamesys tận dụng App Engine để tận dụng Google Cloud Platform làm kho dữ liệu chính thức để quản lý mức độ tương tác của người dùng và tự động hoá các hoạt động giữ chân người dùng. Minh hoạ tốt việc tích hợp trò chơi với Bảng tính Google và BigQuery thông qua Google Apps Script, đồng thời đi sâu vào mã nguồn cho phép trang tổng quan báo cáo tự động và tối ưu hoá trò chơi đặc biệt.

Nhập Tập dữ liệu lớn vào Google Cloud Storage

Phiên này sẽ xem xét nhiều phương pháp mà khách hàng thực hiện khi nhập những tập dữ liệu lớn vào Google Cloud Storage, bao gồm cả những đánh đổi về thời gian, chi phí và độ phức tạp. Những giải pháp này bao gồm một số kỹ thuật nâng cao cũng sẽ hữu ích trong nhiều trường hợp khác. Chúng tôi sẽ trình bày cấu trúc và mã của một số phương pháp này, đồng thời trình bày nghiên cứu điển hình về quá trình di chuyển 5 PB+.

Từ Nothing đến Nirvana trong vài phút: Phần phụ trợ đám mây cho ứng dụng Android của bạn

Các ứng dụng Android tốt nhất tận dụng tối đa đám mây để mang lại trải nghiệm tuyệt vời cho người dùng. Buổi trò chuyện này trình bày chi tiết cách sử dụng phần phụ trợ không bắt buộc có mã máy chủ trên Google Cloud Platform để lưu trữ ứng dụng và trạng thái trò chơi trên đám mây. Sau đó, chúng ta sẽ tìm hiểu cách thêm logic tuỳ chỉnh của riêng bạn thông qua Google Cloud Endpoints và Trình bổ trợ Google cho Eclipse. Để có cái nhìn sâu hơn về nội dung phiên hội thảo, hãy đọc bài viết của Brad Abram "Google I/O 2013 Session Overview: From Nothing to Nirvana in Minutes: Cloud Backend for your Android Application Build Geek Serendipity" (http://bradabrams.com/2013/05/google-io-2013-session-overview-backto-ser- {5}

Ứng dụng hiệu suất cao với Go on App Engine

Go Runtime cho App Engine là một công cụ hiệu suất cao để chạy các ứng dụng web. Công nghệ này tạo ra phản hồi nhanh, khởi động thực thể chỉ trong vài giây, khai thác tối đa số giờ của thực thể và cho phép ứng dụng xử lý nghiêm túc ở tốc độ tối đa của máy. Cùng lắng nghe cách khai thác tối đa sức mạnh của Go trên App Engine và giúp các ứng dụng web của bạn trở nên tốt nhất có thể.

Tìm hiểu điều quan trọng tiếp theo thông qua API YouTube Analytics

Nội dung dài có còn là sự lựa chọn tốt nhất hay không, hay các đoạn video ngắn vẫn còn thịnh hành trên YouTube? Bạn có nóng lòng ở Hàn Quốc không? Chú thích video có thu hút hay gây khó chịu cho khán giả của bạn không? API YouTube Analytics có thể trả lời tất cả các câu hỏi này và nhiều câu hỏi khác. Tìm hiểu về các tính năng nâng cao của API. Khám phá cách Next Big Sound sử dụng API YouTube để giúp các hãng thu âm, nghệ sĩ và người quản lý ban nhạc đưa ra quyết định sáng suốt hơn.

Thiết kế sản phẩm cho thế giới đa màn hình: Quan điểm YouTube

Thiết kế khác với nghệ thuật. Trên thực tế, nếu phải dùng toán học để xác thực dữ liệu thì có lẽ bạn đang đi đúng hướng. Trong buổi tập trung vào thiết kế sản phẩm này, chúng ta sẽ thảo luận về ý nghĩa của việc trở thành một nhà thiết kế tại YouTube. Chúng ta sẽ đề cập đến trạng thái và ý nghĩa của thế giới đa thiết bị mà chúng ta đang sống. Sau cùng, chúng tôi sẽ chia sẻ một số nguyên tắc hiệu quả nhất cho cả hoạt động thiết kế lẫn hoạt động phân tích định lượng tương ứng trong thế giới mới này.

Tăng sức mạnh cho ứng dụng Google Compute Engine bằng ổ đĩa lưu trữ dài lâu

Hiệu suất, độ tin cậy và tính nhất quán của Persistent Disk (PD) là những yếu tố làm nên sự khác biệt của GCE là một dịch vụ đám mây thế hệ mới. Khám phá một số đặc điểm bên trong của PD và điểm phân biệt sản phẩm này với các dịch vụ tương đương. Phiên này sẽ có phần tìm hiểu kỹ thuật chuyên sâu về các phương pháp hay nhất để sử dụng PD trong ứng dụng GCE.

Quan sát thế giới qua DPI cao

Hầu hết mọi thiết bị di động mới ngày nay đều có màn hình DPI cao. Xu hướng này đã bắt đầu mở rộng sang máy tính xách tay và chỉ là vấn đề thời gian cho đến khi mọi thiết bị chúng ta sử dụng đều có DPI cao. Trong buổi trò chuyện này, chúng tôi sẽ tìm hiểu sâu về ý nghĩa của DPI cao cũng như cách bạn có thể tối ưu hoá trang web của mình để trang web trông đẹp mắt ở mọi kiểu dáng. Bạn sẽ tìm hiểu 1) các pixel khác nhau ảnh hưởng đến bố cục như thế nào và cách đạt được bố cục theo ý muốn, 2) mật độ hiển thị ảnh hưởng đến bố cục như thế nào và 3) cách sử dụng các định dạng hình ảnh khác nhau để mang lại trải nghiệm tốt nhất cho người dùng, đảm bảo trang web của bạn trông đẹp mắt trên mọi thiết bị. Bạn sẽ không còn biết cách sử dụng kỹ thuật đáp ứng để xây dựng các trang web nổi bật, cũng như cách bạn có thể nhanh chóng cập nhật các trang web hiện có để trở nên đẹp mắt cả hôm nay lẫn tương lai.

API Freebase: Khai thác Sơ đồ tri thức của Google

Freebase là cốt lõi mở của Sơ đồ tri thức của Google. API Freebase giúp nhà phát triển cải thiện ứng dụng để họ hiểu rõ hơn về con người, địa điểm và những thứ mà người dùng quan tâm. Chúng tôi sẽ đi sâu vào các mã mẫu và cho thấy cách cải thiện ứng dụng của bạn bằng dữ liệu Sơ đồ tri thức.

Thực hành: Công cụ mới của Google dành cho dữ liệu có cấu trúc

Tại Google, chúng tôi đang ngày càng sử dụng dữ liệu có cấu trúc để giúp người dùng tìm thấy nội dung của bạn ngày càng nhiều. Ngoài nhiều đoạn trích phong phú giúp nâng cao kết quả tìm kiếm, giờ đây chúng tôi còn hiển thị lịch sự kiện cho các thành phố và địa điểm, bài đánh giá về phim trong Sơ đồ tri thức, bộ lọc nguyên liệu cho công thức nấu ăn, v.v. Làm cách nào để bạn đảm bảo trang web của mình đang cho phép sử dụng các tính năng như thế này? Chúng tôi sẽ trả lời câu hỏi đó bằng cách minh hoạ một bộ công cụ mới và được cập nhật, bao gồm cả Công cụ đánh dấu dữ liệu và Trang tổng quan dữ liệu có cấu trúc. Công cụ này giúp cung cấp và xác thực dữ liệu có cấu trúc trang web của bạn dễ dàng hơn bao giờ hết.

Từ dữ liệu có cấu trúc đến Sơ đồ tri thức

Mặc dù web ban đầu chỉ có các tài liệu dạng văn bản tự do, nhưng giờ đây, hầu hết tài liệu này được hỗ trợ bởi các cơ sở dữ liệu có cấu trúc. Tuy nhiên, cấu trúc từ các cơ sở dữ liệu này thường xuyên bị mất trên đường vào HTML. Bạn không nhất thiết phải làm vậy. Chúng tôi sẽ đề cập đến những tính năng mới mà dữ liệu có cấu trúc này có thể cung cấp, cũng như các công cụ và kỹ thuật để đảm bảo rằng cấu trúc hữu ích này không bị mất trên trang web của bạn.

Dữ liệu có cấu trúc xuất hiện ở mọi nơi. Cùng với việc đánh dấu trang web, giờ đây bạn còn có thể đánh dấu thông tin mà bạn gửi qua email cho người dùng. Bằng cách làm như vậy, bạn có thể giúp người dùng của mình nhận được thông tin đó nhanh hơn trên Google -- ví dụ: như câu trả lời và thẻ có cấu trúc cao cho hành trình chuyến bay, sự kiện sắp tới, yêu cầu đặt chỗ nhà hàng, v.v. Hãy xem trước các tính năng sắp tới trong thực tế.

TIN TỨC

Ignite ghi lại những gì tốt nhất của văn hóa đam mê công nghệ thông qua một loạt các bản trình bày tốc độ dài 5 phút. Mỗi loa nhận được 20 trang trình bày và tự động chuyển trang sau 15 giây.

G+ và Tìm kiếm: Cách nâng cao truy vấn thương hiệu của bạn trên Google

Trong buổi chia sẻ này, chúng tôi sẽ giới thiệu một loạt kỹ thuật mà bạn có thể áp dụng để giúp ứng dụng và nội dung của mình nổi bật trên Google. Khi sử dụng những kỹ thuật này, bạn có thể kết nối trực tiếp hơn với người dùng mới và người dùng hiện tại trên Google Tìm kiếm.

Tăng lượng độc giả của bạn với Google+

Bạn đã tạo một ứng dụng, trang web, trò chơi hoặc dịch vụ trực tuyến nhưng không biết cách kết nối với người dùng để phát triển doanh nghiệp của mình? Hãy tham gia cùng chúng tôi để thảo luận về cách Google+ giúp bạn phát triển và thu hút người xem. Tiếp tục tìm hiểu các mẹo về cách sử dụng Google+ để tạo giá trị cho doanh nghiệp của bạn bằng cách được tìm thấy trên Google, được đề xuất cho những người dùng Google khác và tạo ra hoạt động tương tác cá nhân hơn.

Trỏ, nhấp, nhấn, chạm - Xây dựng giao diện web đa thiết bị

Máy tính, máy tính xách tay, máy tính bảng, điện thoại thông minh, kết hợp, TV và nhiều thiết bị khác: sắp ra mắt các thiết bị hỗ trợ thao tác chạm và chuột. Tham gia buổi trò chuyện này để tìm hiểu cách làm cho trang web của bạn trở nên tuyệt vời hơn trên số lượng thiết bị màn hình cảm ứng ngày càng tăng và để tìm hiểu tương lai của web đối với điện toán dựa trên cảm ứng. Bạn sẽ tìm hiểu cách xây dựng trang web phù hợp với tương lai cho máy tính xách tay có màn hình cảm ứng, cách tạo trải nghiệm chạm mượt mà và quan trọng nhất là cách tạo mã thích ứng với phương thức nhập nhiều phương thức.

7 Nhà sản xuất kỹ thuật và micrô

Megan Smith (Phó chủ tịch Google[x]) sẽ dẫn dắt một loạt các phần có phong cách trò chuyện của TED từ Susan Wojcicki (Phó chủ tịch cấp cao phụ trách mảng Quảng cáo và thương mại), Anna Patterson (Phó chủ tịch phụ trách mảng Kiến thức), Johanna Wright (Phó chủ tịch phụ trách mảng Tìm kiếm và hỗ trợ Android), Kathy Kleiman (Nhà sáng lập Dự án lập trình ENIAC), Jean Wang (Trưởng nhóm phần cứng, Glass) và Diane Greene (Ban giám đốc) Họ sẽ chia sẻ những thông tin chuyên sâu, học hỏi được và những khoảnh khắc ấn tượng từ các nhà lãnh đạo kỹ thuật trong các công ty đổi mới. Đây sẽ là một buổi chia sẻ đặc biệt, kéo dài đến 18:35! Do Women Techmakers giới thiệu.

Học tập trực tuyến được tạo ra xã hội với Google+

Hãy đến để tìm hiểu cách Google+ đang giúp các nền tảng học tập trực tuyến giúp kết nối sinh viên với nhau và với các giáo sư. Buổi trò chuyện này sẽ giới thiệu tổng quan về công nghệ của Google+ có thể được sử dụng trong giáo dục trực tuyến, đồng thời giới thiệu nhiều ví dụ về những trường hợp tích hợp thành công công nghệ này. Bạn cũng sẽ được lắng nghe thông tin từ Coursera, một trong những nền tảng Học tập trực tuyến hàng đầu và trải nghiệm của họ với Google+ Hangouts.

Ingress: Nguyên tắc thiết kế đằng sau trò chơi địa lý siêu nhiều người chơi của Google

Ingress là một trò chơi địa lý cực kỳ nhiều người chơi vừa được Niantic Labs phát hành gần đây. Người chơi di chuyển trong thế giới thực bằng cách sử dụng thiết bị Android và ứng dụng Ingress để khám phá và khai thác các nguồn năng lượng bí ẩn. Người chơi thu nạp các vật phẩm để hỗ trợ cho nhiệm vụ của họ, triển khai công nghệ để chiếm lãnh thổ và liên kết với các đặc vụ hiện trường khác để thúc đẩy chính nghĩa của nhóm Khai sáng hoặc nhóm Kháng chiến trong một cuộc đấu tranh mang tính hào hứng vì số phận của nhân loại. Brandon Badger là Nhà quản lý sản phẩm của Ingress. Anh cũng là Nhà quản lý sản phẩm của Google Maps, Google Sách, YouTube và Niantic Labs. Anh ấy sẽ nói về những nỗ lực mới nhất của Google trong việc tạo ra "cuộc phiêu lưu bằng cách đi bộ" bằng cách sử dụng dữ liệu của Android và địa lý của Google. Nội dung thảo luận sẽ tập trung vào các nguyên tắc và kỹ thuật thiết kế trò chơi được dùng để tạo ra lưu lượng truy cập, cũng như các cơ hội sử dụng các công nghệ mới nổi để tạo ra các loại trải nghiệm trò chơi mới dành cho thiết bị di động.

Xây dựng một nền tảng giáo dục trực tuyến bằng Google Technologies

Mùa hè năm ngoái, 155 nghìn người dùng Google đã cùng tham gia một lớp học trực tuyến bằng cách đăng ký tham gia MOOC thử nghiệm "Tìm kiếm năng lực với Google" (khóa học trực tuyến mở rộng rãi) của chúng tôi. 20.000 học sinh đã tốt nghiệp. Hai tháng sau, chúng tôi ra mắt một dự án nguồn mở có tên là Trình tạo khoá học, dựa trên mã MOOC ban đầu của Power Search (Tìm kiếm năng lượng) – để cung cấp công nghệ hỗ trợ lớp học cho mọi người. Buổi này là nghiên cứu điển hình về cách Trình tạo khoá học phát triển từ tính năng Tìm kiếm mạnh mẽ với Google MOOC thành một nền tảng phân phối khoá học trực tuyến. Chúng tôi sẽ tập trung vào cách API và công nghệ của Google hỗ trợ sự phát triển của hệ thống ban đầu và tiếp tục hỗ trợ nền tảng nguồn mở.

Tổng quan về công nghệ về danh tính: Ít đau, nhiều lợi ích hơn

Danh tính là một việc khó, nhưng những hình phạt sẽ rất nặng nề nếu bạn khai báo sai. Tin vui: các công nghệ xuất hiện giúp giảm bớt những phiền hà cho nhà phát triển, đồng thời cải thiện trải nghiệm người dùng. Buổi trò chuyện này sẽ nêu bật những điểm nổi bật của họ và giới thiệu một khung làm việc, bắt đầu từ sự kết hợp độc đáo giữa các điều kiện ràng buộc, người dùng và nền tảng, nhằm giúp bạn xác định những công nghệ và chính sách nào sẽ phù hợp với bạn.

Project Ground Truth: Bản đồ chính xác thông qua các thuật toán và giải pháp

Năm 2008, Google bắt đầu dự án Ground Truth. Mục tiêu của họ là lập bản đồ thế giới từ các nguồn dữ liệu đáng tin cậy, thông qua sự kết hợp độc đáo giữa các thuật toán và công đoạn trau chuốt. Đến nay, dự án đã tạo và ra mắt dữ liệu bản đồ chất lượng cao của 42 quốc gia trên Google Maps. Trong buổi này, bạn sẽ được khám phá hậu trường về hoạt động bên trong trò chơi Ground Truth. Hãy xem cách chúng tôi kết hợp các thuật toán nâng cao, dữ liệu bổ sung (như hình ảnh từ trên không và Chế độ xem đường phố) cũng như công nhân lao động thô để tạo và duy trì dữ liệu bản đồ tương ứng với sự thật trên thực tế nhất có thể.

Điều hướng dựa trên API của Địa điểm: Nghiên cứu điển hình với Mercedes Benz

Là nhà sản xuất ô tô nổi tiếng, Mercedes-Benz nỗ lực dẫn đầu ngành công nghiệp ô tô trong việc đổi mới công nghệ. Tìm hiểu cách Mercedes tạo ra những trải nghiệm tuyệt vời với Google Maps và API Địa điểm trong "Kiểu Drive kỹ thuật số" – một hệ thống điều hướng xã hội, được kết nối cung cấp trải nghiệm người dùng trong buồng lái từ điện thoại thông minh.

Trò chuyện thân mật với nhóm Nghiên cứu của Google

Nghiên cứu tại Google là duy nhất, vì nó được thực hiện trên toàn bộ tổ chức Kỹ thuật – bởi các Nhà khoa học nghiên cứu cũng như các Kỹ sư phần mềm. Các nhóm làm việc có sự liên kết với nhau, các ranh giới không ngừng thay đổi và chúng tôi cùng nhau đối mặt với những thách thức, đồng thời duy trì vòng phản hồi chặt chẽ từ người dùng. Nhờ đó, chúng tôi có thể nhanh chóng xây dựng, lặp lại và ra mắt các sản phẩm mới, cải tiến, giúp thay đổi hiện trạng công nghệ, từ đó cho ra các kết quả nghiên cứu mới. Định nghĩa về nghiên cứu của Google rất rộng và diễn ra theo nhiều cách trong toàn tổ chức. Kết quả nghiên cứu của chúng tôi về những tiến bộ công nghệ trong lĩnh vực Tạo vân tay số bằng âm thanh/video, Tìm hiểu hình ảnh, Giảm thiểu bản đồ/Điện toán song song, Học sâu và Phân tích cú pháp trên quy mô lớn. Chúng tôi áp dụng những phương pháp này vào nhiều sản phẩm của mình. Đồng thời, việc này còn tạo ra các sản phẩm hoàn toàn mới, chẳng hạn như Tìm kiếm bằng giọng nói và Google Dịch. Tìm hiểu về phương pháp kết hợp của Google đối với hoạt động nghiên cứu của các kỹ sư và nhà khoa học đằng sau những ý tưởng như Google Glass, MapReduce, Tìm kiếm và giáo dục trực tuyến. Họ tiến hành các thử nghiệm ý tưởng lớn chuyển thành đổi mới theo thời gian thực tại Google.

Phát triển cho đối tượng toàn cầu: Công cụ quốc tế hoá và bản địa hoá

Vậy thì bạn muốn mở rộng ra khán giả quốc tế ... bạn bắt đầu từ đâu? yêu cầu của việc này là gì? Làm thế nào để quảng bá ở thị trường địa phương? Buổi trò chuyện này sẽ giải đáp các câu hỏi phía trên dành cho nhà phát triển Android và web. Trong hành trình của mình về vị trí, sự kiện và cách thức, chúng tôi sẽ đi sâu tìm hiểu các công cụ quốc tế hoá và bản địa hoá mà bạn có thể sử dụng.

Ngoài SOPA: Những việc bạn có thể làm để tác động đến chính sách công nghệ

Từ SOPA/PIPA và CISPA, đến nhập cư và cải cách bằng sáng chế, chính phủ đang quan tâm đến Internet và các doanh nghiệp mà chúng ta đang xây dựng trên Internet – trong một số trường hợp, thậm chí còn chú trọng vào việc sử dụng công nghệ có thể giải quyết các vấn đề của chính phủ. Do đó, chính phủ đang tìm kiếm ý kiến đóng góp của cộng đồng doanh nhân và nhà phát triển về những nhu cầu mà cộng đồng của chúng ta cần, cũng như cách họ có thể xây dựng chính sách công tốt hơn theo lợi ích của chúng ta. Vậy đâu là những cách dễ dàng và hiệu quả nhất giúp bạn tham gia? Hãy cùng chúng tôi tham gia với một số nhà lãnh đạo trong lĩnh vực ủng hộ Internet để tìm hiểu cách bạn, với tư cách là nhà phát triển, có thể tham gia nhiều hơn vào việc tạo ra các chính sách tốt hơn có thể ảnh hưởng đến doanh nghiệp của bạn.

Tạo ứng dụng web WebRTC

Tìm hiểu sức mạnh của web hiện đại và sử dụng WebRTC để tạo một ứng dụng trò chuyện văn bản và video đơn giản. Trong lớp học lập trình này, chúng tôi sẽ giúp bạn nắm bắt các API và công nghệ cốt lõi của WebRTC: MediaStream (còn gọi là getUserMedia): là gì và cách sử dụng? RTCPeerConnection: điều gì quan trọng về API mạnh nhất của WebRTC? RTCDataChannel: làm cách nào để thiết lập hoạt động giao tiếp theo thời gian thực của dữ liệu tuỳ ý? Tín hiệu là gì và làm cách nào để thiết lập tín hiệu? Máy chủ: tôi cần những gì để báo hiệu, STUN và TURN?

Cách đi từ chiến thuật cuối tuần hiệu quả sang công ty khởi nghiệp có nguồn vốn

Bạn có ý tưởng và muốn mở công ty? Tìm hiểu cách thu hút các nhà đầu tư và những thông tin họ muốn xem trước khi viết séc. Lắng nghe câu chuyện của những doanh nhân đã huy động được tiền và các quỹ đầu tư mạo hiểm (VC) đã tài trợ cho họ.

Trải nghiệm hậu trường của Google Maps

Trưởng nhóm Thiết kế trải nghiệm người dùng và Giám đốc kỹ thuật của Google Maps sẽ trình bày các cân nhắc về mặt kỹ thuật và thiết kế liên quan đến việc tạo trải nghiệm phong phú của Google Maps, bao gồm việc tìm hiểu sâu về một số tính năng đổi mới. Buổi trò chuyện này sẽ mang đến một cái nhìn chi tiết hiếm có về những suy nghĩ và thách thức trong hậu trường của dịch vụ lập bản đồ trực tuyến hàng đầu.

API Hình ảnh hóa của Google

Khám phá các tính năng mới nhất của API Google Hình ảnh và nắm vững các phương pháp mới để tạo biểu đồ tinh tế dựa trên dữ liệu.

Sử dụng Drive làm giải pháp bộ nhớ trên Android

Cách bạn có thể sử dụng tính năng lưu tệp trên Android và để SDK Drive xử lý các chi tiết phức tạp của việc tải tệp lên đám mây, đồng thời cung cấp tệp có sẵn và đồng bộ hóa trên tất cả các thiết bị.

WebP: Triển khai hình ảnh nhanh hơn, nhỏ hơn và đẹp hơn

WebP là định dạng hình ảnh nguồn mở mới cung cấp tính năng nén hình ảnh có tổn hao và không tổn hao với mức tiết kiệm byte đáng kể: tệp hình ảnh nhỏ hơn 30-80% so với jpeg và png! Trong buổi này, chúng tôi sẽ trình bày về các tính năng mới nhất, tin tức và lộ trình trong tương lai của định dạng WebP. Chúng ta sẽ đi sâu vào một số nghiên cứu điển hình thực tế và kể lại cách các trang web và ứng dụng lớn triển khai WebP, những thách thức họ phải đối mặt trong quá trình này cũng như những lợi ích họ nhận thấy và đo lường được sau quá trình di chuyển. Nói cách khác, hãy giới thiệu sơ lược 0-60 về WebP: nó là gì, cách bắt đầu, công cụ và những lợi ích – hãy mang mũ cánh quạt của bạn!

Tìm thấy trong bản dịch: Vươn ra toàn cầu nhờ API của Google Dịch

Hàng trăm triệu người dùng sử dụng Google Dịch ở những thị trường mới mà ứng dụng, trang web hoặc số liệu phân tích của bạn mở ra với API Dịch trên Google Cloud Platform? Cùng khám phá AI mà Google sử dụng để phân tích hàng tỷ tài liệu bằng hơn 60 ngôn ngữ. Hiểu được cách hoạt động của bản dịch máy có tính thống kê có thể giúp xác định các ứng dụng thương mại thích hợp, chẳng hạn như nội dung do người dùng tạo, tin tức và bài đánh giá cũng như nội dung bản địa hoá.

Bài học từ các nhà sáng lập

Con đường đến thành công bao gồm nhiều bài học kinh nghiệm trong suốt hành trình. Từ ý tưởng đến bước ra, hội đồng nhà sáng lập đầy tài năng này chia sẻ thông tin chuyên sâu về cách họ giải quyết những thách thức quan trọng từ phát triển sản phẩm cho đến tuyển dụng nhân sự, cũng như tất cả những điều họ mong muốn được biết trên hành trình xây dựng các công ty công nghệ tiên tiến. Những tham luận viên bao gồm