Đôi khi, các thay đổi đối với ứng dụng Android chỉ là những bước nhỏ, nhưng đôi khi, bạn lại phải thay đổi hoàn toàn cách suy nghĩ. 5G không phải là một bước nhỏ.
- Trải nghiệm gia tăng
- Một trải nghiệm giống hệt như trải nghiệm 4G nhưng lại tốt hơn một cách tự nhiên nhờ băng thông cao hơn và độ trễ thấp hơn của 5G. Thường chỉ là trải nghiệm Wi-Fi.
- Trải nghiệm chuyển đổi
- Một trải nghiệm mới và hoàn toàn phụ thuộc vào các lợi ích của 5G (băng thông và độ trễ) cũng như khả năng phát hiện bản chất không đo lượng dữ liệu của kết nối.
5G không chỉ là tốc độ nhanh hơn và độ trễ thấp hơn. Điều này mở ra nhiều khả năng mới trong ứng dụng của bạn. Chủ đề này trình bày một số cách bạn có thể biến đổi trải nghiệm người dùng.
Để bắt đầu thêm tính năng 5G vào ứng dụng, hãy xem bài viết Thêm tính năng 5G vào ứng dụng.
Để tìm hiểu thêm về các phương pháp hay nhất để phát triển ứng dụng hỗ trợ 5G, hãy xem bài viết Các phương pháp hay nhất dành cho nhà phát triển ứng dụng 5G của GSMA.
Chuyển trường hợp sử dụng trong nhà thành trường hợp sử dụng ngoài trời
Trước khi có 5G, tính năng trò chuyện video yêu cầu người dùng xác nhận rằng mọi người đều dùng Wi-Fi hoặc đồng ý trả phí dữ liệu cho một luồng phát tốn kém và chất lượng thấp. Với mạng 5G không tính dữ liệu, bạn chỉ cần gọi video cho mọi người và luôn nhận được cuộc gọi, bất kể họ ở đâu.
Với 5G, người dùng có thể ngừng lên kế hoạch tải xuống trước khi đi du lịch, thay vào đó, họ có thể tải nội dung họ cần xuống khi cần. Bạn có thể khuyến khích sự thay đổi về tâm lý đó bằng cách hiển thị một giao diện người dùng khuyến khích người dùng tải toàn bộ album xuống hoặc bằng cách hiển thị danh sách phát của mỗi tập trong một chương trình.
5G cũng mở ra cơ hội để tham gia các trò chơi nhiều người chơi theo thời gian thực khi không cần chia sẻ Internet qua Wi-Fi. Không còn yêu cầu đảm bảo mọi người đều có kết nối mạnh mẽ với mạng gia đình; giờ đây, bạn có thể chơi trò chơi 5G mọi lúc, mọi nơi. Bạn thậm chí có thể cân nhắc thêm các tính năng thường dành riêng cho máy tính xách tay chơi trò chơi hoặc máy tính để bàn, chẳng hạn như trò chuyện bằng giọng nói và video trong trò chơi.
Chuyển trải nghiệm người dùng tập trung vào ảnh thành trải nghiệm người dùng tập trung vào video hoặc AR
Cho đến khi 5G ra đời, hầu hết trải nghiệm hình ảnh của ứng dụng đều tập trung vào ảnh hoặc đoạn video ngắn. Khi bổ sung các tính năng 5G, ứng dụng của bạn có thể mang đến trải nghiệm sống động hơn cho người dùng bằng cách thêm các tính năng thực tế tăng cường vào ứng dụng, chẳng hạn như khi sử dụng bản đồ để hướng dẫn người dùng.
Bạn có thể sử dụng băng thông bổ sung để mang lại trải nghiệm hấp dẫn hơn cho người dùng bằng cách thay thế ảnh bằng video. Cân nhắc cung cấp băng chuyền video có các video được tìm nạp trước và luôn bắt đầu ngay lập tức.
Tìm nạp trước một cách hữu ích
Với 3G và 4G, các phương pháp hay nhất đã giới hạn bạn ở mức lưu vào bộ đệm tương đối nhỏ đối với nội dung mà người dùng đang sử dụng. 5G loại bỏ giới hạn đó, cho phép bạn sử dụng kiến thức về hành trình của người dùng để giúp họ bằng cách tải trước toàn bộ nội dung mà bạn biết họ có thể muốn.
Ví dụ: thay vì yêu cầu người dùng tự tập hợp các bộ sưu tập của họ (chẳng hạn như danh sách phát, album hoặc bộ) và tải các bộ sưu tập đó xuống một cách rõ ràng, bạn có thể cung cấp các nguyên hàm mới cho phép người dùng chỉ định các quy tắc ràng buộc (50 bài hát gần đây nhất mà tôi đã nghe, 10 bài hát phổ biến nhất ở thành phố này, v.v.) rồi tải các bộ sưu tập đó xuống khi có cơ hội.
Chuyển các trường hợp sử dụng đặc biệt thành trường hợp sử dụng phổ biến
Khi chưa có 5G, ít người dùng xem trực tuyến hoặc sử dụng nội dung phát trực tuyến. Với sự ra mắt của 5G, trường hợp sử dụng đặc biệt này có thể trở thành trường hợp sử dụng phổ biến. Cụ thể, Android 11 thêm tính năng hỗ trợ bộ mã hoá và giải mã video có độ trễ thấp. Ứng dụng có thể sử dụng các API mới để kiểm tra và định cấu hình chế độ phát có độ trễ thấp cho một bộ mã hoá và giải mã cụ thể. Điều này giúp mang lại trải nghiệm hấp dẫn cho người dùng trên thiết bị 5G.
Để tìm hiểu cách tăng hiệu suất theo trường hợp sử dụng cụ thể cho người dùng, hãy xem bài viết [Sử dụng tính năng phân đoạn mạng(/develop/connectivity/5g/use-network-slicing).
Thông báo cho người dùng khi họ đang sử dụng mạng 5G
Trên Android 11 trở lên, các ứng dụng có quyền android.Manifest.permission.READ_PHONE_STATE
có thể yêu cầu cập nhật thông tin hiển thị điện thoại thông qua PhoneStateListener.onDisplayInfoChanged()
.
Thông tin này bao gồm thông tin về công nghệ truy cập vô tuyến cho mục đích tiếp thị và xây dựng thương hiệu.
API mới này cung cấp nhiều giải pháp hiển thị biểu tượng 5G cho các nhà mạng khác nhau. Sau đây là các công nghệ được hỗ trợ:
- LTE
- LTE có tính năng gộp sóng (LTE+)
- LTE nâng cao chuyên nghiệp (5Ge)
- NR (5G)
- NR trên băng tần di động sóng milimet (5G+ và 5G UW)