Tin tức về sản phẩm

Xây dựng trải nghiệm Android cao cấp tại Google I/O ‘26

3 phút đọc
Xem hồ sơ của Ataul Munim
Ataul Munim Kỹ sư quan hệ với nhà phát triển, Android

Trải nghiệm Android thực sự khác biệt là mang đến niềm vui cao cấp ở bất cứ nơi nào người dùng của bạn ở. Tại Google I/O ‘26, chúng tôi đã giới thiệu cách những tiến bộ mới nhất trong hệ sinh thái Android có thể giúp bạn nâng cao chất lượng ứng dụng đồng thời tối đa hoá hiệu quả phát triển.

Để giúp bạn tạo các ứng dụng nổi bật, chúng tôi sẽ đi sâu vào các công cụ và thư viện chính được thiết kế để tối ưu hoá hiệu suất cốt lõi, mở rộng giao diện của ứng dụng sang các thiết bị khác và đơn giản hoá cách ứng dụng xử lý nội dung đa phương tiện chất lượng cao. 

Sau đây là phần tóm tắt các bản cập nhật và phiên họp cần thiết mà bạn cần biết để mang đến trải nghiệm ở cấp độ tiếp theo trên các hệ số hình thức!

Trải nghiệm cao cấp chỉ tốt khi có nền tảng tốt và nền tảng hiệu suất cao là điều cho phép ứng dụng của bạn mở rộng quy mô trên toàn hệ sinh thái Android. Điều này đặc biệt đúng với việc phát hành Android 17, trong đó giới thiệu các giới hạn bộ nhớ ứng dụng dựa trên RAM của thiết bị để nhắm đến các trường hợp rò rỉ bộ nhớ và giá trị ngoại lệ cực đoan trước khi chúng gây ra tình trạng không ổn định trên toàn hệ thống. Để duy trì dưới các ngưỡng hệ thống mới này và ngăn ứng dụng của bạn bị chấm dứt, việc có dung lượng nhỏ không còn là điều không bắt buộc nữa: đó là một yêu cầu quan trọng.

Năm nay, chúng tôi giúp bạn dễ dàng tạo các ứng dụng được tối ưu hoá cao và nhanh chóng bằng cách giới thiệu Trình phân tích cấu hình R8 trong Android Studio. R8 là công cụ mạnh mẽ nhất để cải thiện hiệu suất ứng dụng, nhưng hiệu quả của công cụ này thường bị giới hạn bởi các "quy tắc giữ" quá rộng, ngăn trình biên dịch loại bỏ mã không dùng. Trình phân tích cấu hình mới cung cấp điểm tối ưu hoá, làm rối mã nguồn và rút gọn, cho phép bạn xác định các quy tắc cụ thể đang ngăn chặn lợi ích của việc tối ưu hoá R8.

Bằng cách tối ưu hoá cấu hình R8, các nhà phát triển tại Monzo đã cải thiện 30% số lần khởi động nguội và giảm 35% số lần ANR. Mã nhỏ hơn và nhanh hơn không chỉ là về hiệu quả; mà còn là đảm bảo ứng dụng của bạn có khoảng trống bộ nhớ để mang đến niềm vui trên mọi hệ số hình thức, từ điện thoại đến ô tô.

Mở rộng phạm vi tiếp cận bằng cách tiếp cận thống nhất đối với Tiện ích trên điện thoại, đồng hồ và ô tô

Tương tác của người dùng đang chuyển sang các khoảnh khắc nhanh chóng và dễ nhìn – các đoạn thông tin ngắn giúp người dùng kết nối mà không cần mở toàn bộ ứng dụng. Để giúp bạn tăng phạm vi tiếp cận của nội dung ứng dụng, chúng tôi đang hợp nhất trải nghiệm phát triển trên toàn hệ sinh thái Android bằng Jetpack Glance. Bằng cách sử dụng mô hình nhất quán dựa trên Compose, bạn có thể nâng cao nội dung quan trọng nhất đối với người dùng ngay trên màn hình chính của điện thoại, Tiện ích Wear (trước đây là Ô!) và ô tô bằng quy trình làm việc quen thuộc.

Để giúp người dùng tương tác với nội dung và tính năng của bạn, ngay cả bên ngoài ứng dụng, chúng tôi đang giúp các tiện ích biểu cảm và thích ứng hơn với RemoteCompose. Trên Wear OS, RemoteCompose cho phép bạn sử dụng các công cụ Compose mà bạn đã quen thuộc để xác định logic giao diện người dùng kết xuất tự nhiên trên các giao diện từ xa, đảm bảo rằng trải nghiệm dễ nhìn của bạn vẫn có hiệu suất cao và phản hồi nhanh ngay cả trên phần cứng bị hạn chế tài nguyên. Trên thiết bị di động và ô tô, RemoteCompose được dùng làm khung mới mang đến cho Tiện ích các khả năng biểu cảm mới.

Bạn có thể sử dụng Jetpack Glance (cùng với RemoteCompose trên Wear) để mang đến hành trình nhất quán cho người dùng. Cho dù đó là xem thông tin chi tiết về trạng thái chuyến bay trên bảng điều khiển ô tô, kiểm tra thay đổi cổng trên đồng hồ hay quản lý thẻ lên máy bay từ tiện ích trên điện thoại, phương pháp tiếp cận chung này sẽ tối đa hoá sự hiện diện của ứng dụng đồng thời giúp bạn tập trung và phát triển hiệu quả.

Tăng cường quy trình xử lý nội dung đa phương tiện bằng bộ công cụ hoàn chỉnh, sẵn sàng cho quá trình sản xuất

Android đã trở thành một nền tảng đẳng cấp thế giới cho toàn bộ vòng đời của nội dung đa phương tiện và chúng tôi đang đơn giản hoá hành trình từ lần chụp đầu tiên đến lần phát cuối cùng. Bằng cách tận dụng Jetpack CameraX và Media3, bạn có thể tạo trải nghiệm ở cấp độ chuyên nghiệp, mang lại cảm giác tự nhiên trên toàn bộ hệ sinh thái. 

Quá trình này bắt đầu bằng việc chụp ảnh có độ trung thực cao bằng thành phần kết hợp CameraXViewfinder, đảm bảo bản xem trước của bạn vẫn được điều chỉnh tỷ lệ hoàn hảo và phản hồi nhanh trên mọi hệ số hình thức, bao gồm cả thiết bị có thể gập lại và máy tính bảng. Sử dụng thành phần này để tạo trải nghiệm chụp ảnh thích ứng như chế độ xem ảnh trong ảnh để thực hiện nhiều tác vụ hoặc tận dụng các tính năng hiện đại như chụp ảnh ở tốc độ khung hình cao hoặc chuyển động chậm bằng CameraX phiên bản 1.5.

Thư viện Hiệu ứng AI Media3 mới sẽ cung cấp giao diện hợp nhất cho các tính năng cao cấp như Nâng cao hình ảnh và video, Bút tẩy thần kỳ và Âm thanh phòng thu. Điều này cho phép bạn tập trung vào ý định sáng tạo trong khi Media3 xử lý công việc nặng nhọc là chọn đường dẫn hiệu quả và đáng tin cậy nhất cho thiết bị. Sau đó, hãy sử dụng các cải tiến mới nhất trong việc chỉnh sửa nhiều thành phần bằng Media3 Transformer để kết hợp các video đã chỉnh sửa lại với nhau!

Hoàn tất quy trình xử lý bằng các công cụ được thiết kế để xuất và xem ở cấp độ chuyên nghiệp, bao gồm:

  • CodecDB, cung cấp các đề xuất mã hoá dựa trên dữ liệu được điều chỉnh cho các chipset cụ thể, đảm bảo video đã xuất của bạn duy trì chất lượng hình ảnh cao với độ nhiễu hoặc độ mờ tối thiểu
  • Chế độ tua nhanh trong ExoPlayer để mang đến trải nghiệm tìm kiếm mượt mà như người dùng mong đợi từ các ứng dụng đa phương tiện cao cấp
  • Hỗ trợ Truyền nâng cao bằng API CastPlayer mới trong Media3

Bằng cách hợp nhất các trụ cột kỹ thuật này, bạn có thể xây dựng hành trình đa phương tiện nhất quán và hiệu suất cao, mang lại niềm vui cho người dùng và lợi tức đầu tư (ROI) cao cho nhóm phát triển của bạn.

Để biết thêm thông tin chi tiết, hãy xem trải nghiệm Android cao cấp danh sách phát trên YouTube.

Nhà biên kịch:
Tiếp tục đọc