+1

Tổng quan Google I/O 2016

google-io-2016.png

Google vừa kết thúc hội nghị phát triển hàng năm của họ, Google I / O, nơi mà gã khổng lồ công nghệ đã công bố một số sản phẩm mới thú vị và thực hiện một số thông báo lớn.

Chúng ta hãy nhìn vào tất cả các tin tức lớn nhất từ Google I / O 2016.

1. Android N Developer Preview 3

Google IO không chỉ là về công nghệ tiêu dùng mới, nó còn cung cấp các công cụ cho phép các nhà phát triển tạo ra các sản phẩm dựa trên công nghệ của Google, đáng chú ý hơn cả là Android app.

Mặc dù việc phát hành chính thức sẽ không được ra mắt cho đến cuối mùa hè này, nhưng Google đã có cơ hội thể hiện nhiều hơn Android N, thông qua hình thức của một bản phát triển preview.

Trước đó hai nhà phát triển Android đã giới thiệu một trình biên dịch mới Just In Time (JIT) nhằm tăng hiệu suất phần mềm tổng thể, rendering API Vulkan cho hiệu suất cao, đồ họa 3D, và cải thiện năng suất, đặc biệt là chia màn hình đa nhiệm bằng hình thức nhiều cửa sổ và chế độ hình ảnh-trong-hình ảnh, và thông báo trả lời trực tiếp.

Ra mắt trong thời gian khai mạc Google I / O, Android N Developer Preview 3 được xem là ứng cử viên chất lượng đầu tiên, có nghĩa là phiên bản này được coi là đủ ổn định để thử nghiệm trên điện thoại thông minh hoặc máy tính bảng chính của bạn.

Các tính năng mới quan trọng trong Developer Preview 3 là nguồn gốc hỗ trợ và tối ưu cho thực tế ảo, thông qua một chế độ VR. Chế độ này sẽ giúp các nhà phát triển cung cấp chất lượng tốt hơn trải nghiệm VR như sử dụng các tính năng thông minh head-tracking. Head-tracking đặc biệt quan trọng vì nó nhằm mục đích giảm sự chậm trễ giữa cử động bằng đầu của người dùng và những hình ảnh VR, đó là lý do tại sao rất nhiều người chỉ cần chuyển động ít khi đeo tai nghe VR.

Tính năng mới quan trọng khác trong Developer Preview 3, là một quá trình cập nhật liên tục. Thiết bị chạy Android N sẽ tự động tải về bản cập nhật ở chế độ nền, và trong thời gian tới, tăng hiệu năng sử dụng lên thiết bị của chúng, nó sẽ tự động chuyển sang hệ thống hình ảnh được cập nhật.

Nhiều người dự đoán Google sẽ công bố tên chính thức Android N tại Google I / O, nhưng Google đang cố gắng làm một chút gì đó khác biệt trong thời gian này. Họ đang yêu cầu người dùng Internet cho các đề xuất. Bạn có thể gửi ý tưởng của cho Google thông qua website Help name Android N.

Nếu bạn đã đăng ký Android Beta Program thì bạn sẽ nhận được một OTA (over-the-air) cập nhật sớm, hoặc bạn có thể tải về factory images cho các thiết bị hỗ trợ, và sau đó flash bằng tay.

2. Một nền tảng thực tế ảo mới

Tại Google I/O 2014, Google đã ra mắt một thiết bị thực tế ảo lo-fi (VR) tên là Google Cardboard. Hai năm sau đó Google đã công bố một trải nghiệm VR mới, Daydream.

Daydream bao gồm nhiều thành phần.

Phone

Bạn hãy tưởng tượng, VR không phải là một cái gì đó mà chỉ cần bất kỳ điện thoại thông minh Android là có thể hỗ trợ được. Daydream sẽ chỉ làm việc trên điện thoại thông minh có các cảm biến, độ phân giải màn hình, chipset, và phần cứng khác. Google đang làm việc để xác định một tập hợp các thông số kỹ thuật mà một điện thoại thông minh cần phải đáp ứng để hỗ trợ được Daydream.

Theo Google, chúng ta có thể mong đợi nhìn thấy điện thoại thông minh hỗ trợ Daydream từ nhiều thương hiệu lớn, ra mắt vào mùa thu.

Android N

Android N hỗ trợ Daydream qua chế độ VR mới của nó, nên lưu ý rằng không phải thiết bị của bạn đang chạy Android N có nghĩa là nó hỗ trợ Daydream. Thiết bị này vẫn phải có tất cả các phần cứng theo quy định của Google.

Tai nghe không dây và điều khiển

Tại thời điểm này, chưa có phần cứng Daydream vật lý nào cả, mới chỉ có một kế hoạch chi tiết bao gồm một tai nghe độc lập VR và bộ điều khiển mà Google sẽ chia sẻ với các bên thứ ba.

google-io-daydream-design.jpg

Google nói rằng chúng ta có thể mong đợi tai nghe Daydream và bộ điều khiển xuất hiện vào cuối năm nay.

Apps

Google đã tạo ra các dịch vụ phần mềm đặc biệt hỗ trợ VR, bao gồm YouTube, Street View, Play Movies, Hình ảnh, và thậm chí cả Google Play Store.

3. Android Wear Breaks Away From the Smartphone

Google cũng đưa ra một số thông báo thú vị cho các thiết bị Android wearables và phát hành bản phát triển preview đầu tiên của Android Wear 2.0.

Sự thay đổi lớn nhất của Android Wear 2.0, các thiết bị wearables có thể hoạt động độc lập với một điện thoại thông minh. Điều này có nghĩa rằng các ứng dụng bây giờ có thể chạy trong một thiết bị Android wear và sẽ tiếp tục hoạt động bình thường ngay cả khi điện thoại thông minh tích hợp với nó ra khỏi phạm vi hoặc tắt nguồn. Bản cập nhật này có tiềm năng làm cho Android smartwatches mạnh mẽ nhiều hơn, hữu ích hơn nhiều.

Các tính năng mới khác trong Android Wear 2.0 bao gồm các phương thức đầu vào mới, hỗ trợ cho Android và N, một API cho nhận diện, trong đó cho phép các nhà phát triển ứng dụng truyền dữ liệu thô để xem giao diện.

Để biết thêm thông tin, hãy tham khảo website Android Wear 2.0 Developer Preview . Google cũng giới thiệu hướng dẫn Material Design cho Android Wear, đó là kiến thức phải đọc nếu bạn đang phát triển cho nền tảng Android Wear.

4. Chạy ứng dụng mà không cần cài đặt

Google đang thực hiện nhiệm vụ làm cho việc sử dụng ứng dụng di động giống như duyệt web và tính năng Android Instant Apps của họ là một bước tiến gần hơn đến mục tiêu này.

Với Instant Apps, các nhà phát triển có thể chuyển ứng dụng của họ vào khối mô-đun, trong đó cung cấp cho người dùng Android tùy chọn để lựa chọn tải về và chỉ sử dụng các mã đó là cần thiết cho họ để thực hiện một hành động nào đó, chứ không phải tải toàn bộ ứng dụng.

Đây là tin tốt cho người dùng, như tất cả chúng ta đã biết thật phiền nhiễu khi phải tải về một ứng dụng mà bạn biết bạn sẽ chỉ sử dụng một lần hoặc hai lần. Ví dụ, nếu bạn muốn xem một đoạn video mà chỉ có sẵn thông qua một ứng dụng video đặc biệt, Instant Apps cung cấp cho bạn tùy chọn để lấy các bộ phận của các ứng dụng được yêu cầu để phát video, thay vì phải tải về toàn bộ ứng dụng đó chỉ vì bạn muốn xem một video duy nhất.

Instant Apps có thể là một trong các thông báo thú vị nhất của Google I/O đối với các nhà phát triển Android, vì nó có khả năng làm thay đổi hoàn toàn cách người dùng và các nhà phát triển nghĩ về ứng dụng di động. Nó cũng sẽ dễ dàng hơn nhiều cho người dùng mới để khám phá và bắt đầu sử dụng ứng dụng của bạn.

Android Instant Apps sẽ được phát hành vào mùa thu, tương thích với Android Jellybean và cao hơn.

5. Android hỗ trợ Chromebook

Google cuối cùng cũng hỗ trợ thêm các ứng dụng Android cho Chromebook. Mặc dù điều này sẽ không được thực hiện cho đến cuối năm nay, nhưng bạn có thể bắt đầu làm cho các ứng dụng Android của bạn chạy trên Chromebook ngay hôm nay bằng cách làm theo hướng dẫn của Google.

6. Nền tảng Mobile Analytics mới

Sau khi mua lại Firebase vào năm 2014, Google đã thiết kế lại nó như là một nền tảng phát triển. Nền tảng Firebase mới mở rộng này bao gồm các công cụ để giúp các nhà phát triển nâng cao chất lượng của các ứng dụng của họ, thu hút người dùng mới, và kiếm tiền từ công việc của họ.

Firebase cũng có các tính năng của một công cụ phân tích điện thoại di động, trong đó Google xây dựng lại từ mặt đất lên. Các công cụ Firebase Analytics cung cấp chức năng tương tự như Google Analytics, nhưng được thiết kế đặc biệt để đáp ứng nhu cầu của các nhà phát triển ứng dụng di động.

7. Android Studio 2.2 Preview

Google cũng phát hành một bản preview của Android Studio 2.2. Android Studio 2.2 Preview 1 bao gồm một trình soạn thảo layout mới để giúp bạn trực quan thiết kế layout của bạn, cộng với một chế độ kế hoạch chi tiết khá tiện dụng để kiểm tra khoảng cách và sự sắp xếp của các yếu tố giao diện người dùng khác nhau của ứng dụng.

google-io-android-studio-new-layout-editor.png

Android Studio 2.2 Preview 1 cũng giới thiệu một giao diện layout mới, ConstraintLayout, giúp bạn duy trì một hệ thống phân cấp phẳng bằng cách thể hiện giao diện người dùng phức tạp mà không cần phải nhờ đến bố trí lồng layout. Bất cứ khi nào bạn kéo-và-thả một view vào ConstraintLayout, bạn xác định cách nhìn được bố trí tương đối so với các yếu tố khác trên màn hình, bằng cách thêm constraints.

Giao diện hạn chế được phân phối như một thư viện hỗ trợ tương thích với phiên bản Android 2.3 và cao hơn.

Để giúp bạn giảm kích thước của các dự án của bạn, Android Studio 2.2 Preview 1 giới thiệu một máy phân tích apk mới giúp bạn hiểu được nội dung và kích thước của các thành phần của gói ứng dụng.

Các nhà phát triển cũng có thể nhìn về phía trước để thêm các dịch vụ Firebase cho các dự án của họ thông qua một plugin Firebase cho Android Studio. Để truy cập vào các tính năng Firebase, chọn Tools> Firebase từ menu Android Studio.

Bạn có thể tải về Android Studio 2.2 Preview 1 bây giờ. Nếu bạn đang sử dụng một phiên bản trước, sau đó bạn có thể kiểm tra các bản cập nhật trên kênh Canary bằng cách chọn Android Studio> Check for Updates từ menu.

8. Google Play Services 9.0

Mặc dù chúng ta có thể mong đợi một số kết hợp giữa các dịch vụ Google Play và Firebase, Google khẳng định rằng họ sẽ tiếp tục cập nhật các dịch vụ Google Play và công ty thực sự tung ra một phiên bản mới trong Google I / O.

Google Play Services 9.0 bao gồm các bản cập nhật cho các Player Stats API, một API quay video mới giúp người sử dụng ghi lại và chia sẻ kinh nghiệm chơi game của họ, và một dạng quảng cáo gốc mới, được gọi là Native Ads Express, cho phép các nhà phát hành xác định thông tin định dạng khác nhau trong các template CSS .

9. Một trợ lí ảo mới

Với Google Assistant, gã khổng lồ công nghệ đang cố gắng để mở ra một cuộc đối thoại hai chiều giữa bạn và Google bằng cách thiết kế một trợ lý ảo được thiết kế giống như một ứng dụng trò chuyện, giống như Google Now.

Google Assistant không chỉ cung cấp cho bạn kết quả tìm kiếm liên quan, mà cũng có thể trả lời các câu hỏi tiếp theo. Ví dụ, nếu bạn yêu cầu Google Assistant tìm cho mình một số gợi ý các bộ phim bom tấn mới nhất Hollywood, cuộc trò chuyện không đơn thuần kết thúc ở đây. Bạn có thể tiếp tục hỏi "Ai là đạo diễn?" Hay "diễn viên chính là ai?". Google Assistant sẽ tiếp tục cuộc trò chuyện mà không bỏ qua một nhịp nào.

Google Assistant cũng sẽ cung cấp câu trả lời dựa trên bối cảnh hiện tại của bạn. Ví dụ, nếu địa điểm dịch vụ được kích hoạt và bạn đứng trước một rạp chiếu phim, bạn hỏi "Ai thiết kế nó?" Và Google Assistant sẽ trở lại với một câu trả lời.

Theo Google, phần mềm trợ lý sẽ tìm hiểu sở thích của bạn dựa trên các tương tác của bạn với các dịch vụ của Google và các cuộc hội thoại văn bản mà bạn có với bạn bè và gia đình. Nó sẽ mất một cách tiếp cận chủ động để giới thiệu phim và nhà hàng nó nghĩ rằng bạn có thể thưởng thức. Và kể từ khi Google Assistant biết sở thích của bạn, bạn cũng sẽ có thể hỏi nó câu hỏi như "Đội bóng của tôi liệu có thể giành chiến thắng?"

Để chứng minh tất cả những khả năng liên kết với nhau như thế nào, Giám đốc điều hành Google Sundar Pichai sử dụng Google Assistant để đặt vé cho một bộ phim dành cho gia đình trên điện thoại thông minh của mình. Thông thường bạn sẽ mở một ứng dụng trình duyệt web, tìm rạp chiếu phim gần nhất, mở trang web của họ, và sau đó mất thời gian di chuyển qua các Tab, đọc giới thiệu và đánh giá của mỗi bộ phim để xem liệu nó có phù hợp với trẻ em hay không? Thay vào đó, ông chỉ đơn giản là yêu cầu Google Assistant những gì bộ phim đã được chiếu tối nay và xác định rằng ông sẽ đưa con cái đi cùng. Google Assistant sẽ trở lại với một số tùy chọn cho gia đình hiện đang trình chiếu tại các rạp chiếu phim địa phương và đặt ông bốn vé. Dễ dàng hơn nhiều.

Google Assistant sẽ không chỉ được tích hợp vào điện thoại thông minh hoặc máy tính bảng Android của bạn. Nó sẽ tích hợp trong một vài sản phẩm khác của Google, cụ thể là các loa Google Home và ứng dụng tin nhắn mới của Google tên là Allo.

10. Google Takes on Amazon Echo

Amazon’s voice-controlled Echo đã được đánh giá cao bởi người tiêu dùng, vì vậy không có gì ngạc nhiên khi Google đã quyết định để tích hợp.

google-io-home.jpg

Google Home là một loa nhỏ được hỗ trợ hoàn toàn bằng giọng nói, nhờ vào micro luôn lắng nghe nó. Đó cũng là phần cứng đầu tiên tích hợp trợ lý bot mới của Google, Google Assistant.

Thiết bị trợ lý này hứa hẹn sẽ tích hợp với một loạt các dịch vụ và thực hiện tất cả các loại công việc, bao gồm cả âm nhạc trực tuyến và video, trả lời câu hỏi của bạn, quản lý danh sách công việc của bạn, thiết lập báo, và thêm sự kiện vào lịch của bạn.

Bạn có thể liên kết Google Home với các thiết bị kết nối Wi-Fi khác, bao gồm cả các thiết bị Nest và loa Chromecast tương thích và màn hình. Và nếu bạn mua nhiều thiết bị Google Home , bạn sẽ có thể để liên kết chúng lại với nhau để cung cấp chức năng này.

Hơn nữa, Google muốn cung cấp cho bạn khả năng kiểm soát những thứ bên ngoài căn nhà bạn quá, ví dụ, đặt hàng hoa hay nói Google Home để mở và đóng cửa nhà để xe của bạn. Google Home cũng sẽ tích hợp với các dịch vụ của bên thứ ba, vì vậy bạn sẽ có thể làm những việc như gọi một dịch vụ Uber hoặc sử dụng OpenTable để đặt bàn tại nhà hàng yêu thích của mình.

Google chưa cung cấp API cho các nhà phát triển, vì vậy tại thời điểm này chủ Google không thể giao tiếp với nhiều dịch vụ của bên thứ ba như Echo của Amazon. Tuy nhiên, Google nói các tích hợp có thể sẽ trở thành nền tảng phát triển.

Google Home sẽ được phát hành vào cuối năm nay, nhưng bạn có thể đăng ký ngay bây giờ. Giá vẫn chưa được xác nhận.

Tổng kết

Google I / O luôn luôn là một sự pha trộn thú vị của các tiện ích của người tiêu dùng lên-và-đến và công cụ phát triển mới, và năm nay cũng không ngoại lệ. điểm nổi bật đặc biệt đối với các nhà phát triển Android bao gồm các tính năng tức thì Apps, hỗ trợ Chromebook sắp tới và, tất nhiên, các chi tiết về Android N.

Viễn cảnh được xây dựng trong hỗ trợ Android N cho VR cũng là thú vị, mặc dù hiện nay rất khó để có được một hình ảnh rõ ràng như thế nào Daydream sẽ làm việc như một toàn thể. Nó sẽ được tốt đẹp để xem một nguyên mẫu của tai nghe và điều khiển chứ không phải chỉ là một đặc điểm kỹ thuật. Nó sẽ được thú vị để xem làm thế nào dự án thực tế ảo mới nhất của Google định hình lên trong vài tháng tới, cùng với tất cả các sản phẩm khác và các công cụ công bố tại Google I / O.

Tham khảo http://code.tutsplus.com/articles/google-io-2016-aftermath--cms-26568


All Rights Reserved

Viblo
Let's register a Viblo Account to get more interesting posts.