12/08/2018, 13:27

Những điểm mới của Android: N-release, thực tế ảo, Android studio 2.2 và hơn thế nữa

Trong năm ngoái, người dùng Android trên khắp thế giới đã có thể cài đặt ứng dụng với trên 65 tỷ lượt trên Google Play. Để giúp các nhà phát triển tiếp tục tạo ra những trải nghiệp Android tốt hơn. Tại Google I/O 2016, Google đã thông báo một số điểm mới mà họ đã làm đối với nền tảng này, bao gồm ...

Trong năm ngoái, người dùng Android trên khắp thế giới đã có thể cài đặt ứng dụng với trên 65 tỷ lượt trên Google Play. Để giúp các nhà phát triển tiếp tục tạo ra những trải nghiệp Android tốt hơn. Tại Google I/O 2016, Google đã thông báo một số điểm mới mà họ đã làm đối với nền tảng này, bao gồm phiên bản tiếp theo - Android N bản preview, phần mở rộng của Android đối với thực tế ảo, bản cập nhật Android Studio và một vài điểm khác nữa

NEXUS-iO-GROUP1_v2b-no-N (1).jpg Android N Developer Preview đã có sẵn và có thể thử trên một vài thiết bị

Android N: Trải nghiệm, hiệu suất và tính bảo mật

Đối với Android N, Google muốn đạt tới một tầm mới của những sản phẩm hoàn hảo. Họ đã thực hiện một vài can thiệp sâu vào nền tảng cũng như cách thức hoạt động của hệ thống. Đối với Android N, Google tập trung vào 3 điểm quan trọng: trải nghiệm, hiệu suất và tính bảo mật. Bản preview đầu tiên được giới thiệu như một nhánh mới của JIT Compiler để cải thiện trải nghiệm ứng dụng, tạo ra những ứng dụng cài đặt nhanh hơn và chiếm ít bộ nhớ hơn. Bản Android N preview thứ 2 bao gồm Vulkan hàm API vẽ 3D để giúp các nhà phát triển game tạo ra hiệu năng đồ họa cao trên các thiết bị di dộng. Cả 2 bản preview đều mang đến những cải thiện về hiệu suất, bao gồm hỗ trợ đa cửa sổ và trả lời trực tiếp từ notification

image01.jpg Chế độ đa cửa sổ trong android N

Android N cũng thêm vào một vài đặc điểm quan trọng để giúp người dùng an toàn hơn và bảo mật hơn. Lấy cảm hứng từ cách mà Chromebooks áp dụng cho các bản cập nhật. Google cũng giới thiệu về cách thức cập nhật liền mạch, nên các thiết bị Android mới, cài trên bản Android N có thể cài đặt hệ thống cập nhật ở mức nền. Điều đó có nghĩa là người dùng tăng quyền hạn trên thiết bị của họ. Các thiết bị mới có thể cập nhật tự động và liên tục

Google cũng đã tung ra bản Android N preview 3. Đã có sẵn để test trên các thiết bị mobile, tablet. Bạn có thể lựa chọn bản Android Beta tại android.com/beta và chạy Android N trên Nexus 6, 9, 5X, 6P, Nexus Player, Pixel C, and Android One (General Mobile 4G). Bằng việc giới thiệu cho nhiều người dùng thử bản beta release, các nhà phát triển có thể mong chờ thấy việc các ứng dụng chạy trên Android N. Nếu các nhà phát triển có ứng dụng android, thì nên kiểm thử ứng dụng làm việc trên android N như thế nào và xem phản hồi của người dùng ra sao

Chế độ VR trong Android Trong thực tế, sức mạnh Android trong điện thoại, máy tính bản, đồ hồ của bạn, nó thậm chí cả trong xe ô tô, trong phòng khách, giúp chuyển đổi giữa các thiết bị ngay lập tức, Google tin rằng những chiếc điện thoại của chúng ta có sức mạnh thực sự để có thể hiểu được thế giới cùng với trải nghiệm nội dung mới. Điều đó lý giải vì sao Google làm việc với nhiều mức độ động khác nhau với Android stack trong N - từ việc hệ điều hành đọc dữ liệu từ cảm biến như thế nào cho đến việc nó gửi những điểm ảnh trên màn hình để tạo ra những trải nghiệm tốt nhất về thực tế ảo trên di động, cùng với chế độ thực tế ảo trong android. Có nhiều cải thiện về thiết kế cho những nhà phát triển, bao gồm trình vẽ đệm đơn, truy cập lõi CPU độc quyền cho ứng dụng thực tế ảo. Ở trong những ứng dụng của các nhà phát triển, những người lập trình viên có thể tận dụng lợi thế của thiết bị theo dõi và thông báo âm thanh stereo khi làm việc với thực tế ảo. Điều quan trọng nhất, Android N cung cấp độ trễ đồ họa thấp, trong thực tế, chuyển động của độ trễ trên Nexus 6P trên bản Preview 3 là < 20ms, tốc độ thiết lập cần thiết để khiến người dùng cảm thấy họ thực sự ở một nơi khác khi đeo kính thực tế ảo

Android Instant Apps: App thực tế mà không cần cài đặt Google mong muốn tạo ra một thứ đơn giản hơn cho người dùng có họ có thể khám phá và sử dụng ứng dụng của các nhà phát triển. Google giới thiệu Androoid Instant Apps Giả sử có người dùng nào đó thấy ứng dụng từ việc tìm kiếm, truyền thông xã hội, tin nhắn. Người dùng sẽ có thể có trải nghiệm nhanh hơn, mạnh mẽ hơn từ những ứng dụng gốc mà không cần phải dừng lại và cài đặt ứng dụng như lần đầu tiên hoặc tái xác thực. Android Instant Apps tương thích với tất cả các thiết bị Android chạy phiên bản Jellybean hoặc cao hơn (4.1+) cùng với Google Play services, bạn có thể đăng ký đến việc yêu cầu truy cập sớm tới những tài liệu

Android Wear 2.0: UI thay đổi và những ứng dụng độc đáo Trong buổi sáng của sự kiện Google I/O 2016, Google cũng đã thông báo điều quan trọng nhất của bản cập nhật Android Wear nó được tung ra 2 năm trước: Android Wear 2.0. Dựa trên cái mà họ học được từ người dùng và những nhà phát triển, Google đã phát triển nền tảng và cải thiện trải nghiệm trên đồng hồ: xem mặt, gửi tin nhắn, sức khỏi. Họ cũng tạo ra sự thay đổi đối với một số UI và cập nhật thiết kế mới của google trên bản hướng dẫn để tạo ra ứng dụng thích hợp, trực quan và đẹp. Cùng với Android Wear 2.0, những ứng dụng có thể truy cập dữ liệu mạng trực tiếp tới đám mây và phạm vi bluetooth, wi-fi, hoặc điện thoại khác. Kể cả khi ứng dụng không dựa trên tầng dữ liệu APIs nó có thể tiếp tục đưa ra đầy đủ chức năng nếu được ghép đôi với điện thoại. Các nhà phát triển có thể đọc tất cả về android wear 2.0 với những đặc điểm mới có sẵn tại bản preview ở đây

AndroidWear20Watches.png

Android Studio 2.2 Preview: một layout được thiết kế mới, constraint layout, và nhiều hơn thé Android Studio là cách nhanh nhất để đánh thực và chaỵ cùng với Android N và tất cả đặc điểm mới. Tại Google I/O năm nay, Google đã đưa ra bản preview cho Android Studio 2.2 - một cập nhật lớn đối với IDE được thiết kế để giúp lập trình viên viết code nhanh hơn cùng với những công cụ thông minh với nhiều đặc điểm được tích hợp sẵn. Một trong những đặc điểm nổi bật là google đã viết lại thiết kế giao diện cùng với constraint layout. Thêm vào đó, IDE phiên bản mới này sẽ giúp cho lập trình viên lấy ra XML để làm layouts trực quan. Công cụ mới giúp những nhà phát triển dễ dàng thiết kế cho nhiều thiết bị.

  • Tốc độ: Giao diện mới được thiết kế cùng với constraint layout, thử nghiệm ghi âm Espresso nhanh hơn
  • Đặc điểm: bộ phân tích APK, giao diện kiểm duyệt, mở rộng lõi phân tích Android và IntelliJ 2016.1
  • Hỗ trợ nền tảng: kế thừa Jack compiler / Java 8 support, Expanded C++ support with CMake and NDK-Build, hỗ trợ và kế thừa Firebase

studio_22_hero_image (1).png Bộ soản thảo layout mới và Constraint Layout trong bản Android Studio 2.2 Preview

Tham khảo: http://android-developers.blogspot.com/2016/05/whats-new-in-android-n-release-virtual-reality-android-studio.html

0