Register now for Android Dev Summit 2019!

Tối ưu hóa ứng dụng và trò chơi của bạn cho Chromebook

Mở rộng phạm vi tiếp cận của ứng dụng đến đối tượng rộng hơn và các trường hợp sử dụng mới bằng cách tối ưu hóa ứng dụng của bạn để có trải nghiệm tốt hơn trên Chromebook.

Lý do phương pháp này hiệu quả

Thị trường Chromebook rất lớn và có đà phát triển mạnh. Người dùng thích Chromebook vì tốc độ, tính bảo mật và sự đơn giản của thiết bị. Do đó, người dùng Chromebook đang tìm kiếm cơ hội sử dụng thiết bị của họ rộng rãi hơn cho công việc, giáo dục và giải trí.

Tối ưu hóa ứng dụng và trò chơi của bạn cho Chromebook với bộ nguyên tắc nhanh chóng và hiệu quả bên dưới sẽ mở rộng phạm vi tiếp cận của ứng dụng tới đối tượng rộng hơn này. Và khi ứng dụng của bạn được tối ưu hóa, bạn tiếp cận đối tượng mới này thông qua Google Play, vì vậy bạn không có kênh phân phối mới để quản lý.

Hành động tối ưu hóa của bạn cũng sẽ mang lại lợi ích cho người dùng hiện có và trải nghiệm tốt hơn sẽ làm cho họ tương tác nhiều hơn và có nhiều khả năng chuyển đổi hoặc thực hiện các hành động khác trong ứng dụng của bạn hơn.

Các tính năng chính

  • Hiển thị ứng dụng trong ba kích thước cửa sổ khác nhau để mang lại trải nghiệm tốt nhất.
  • Cho phép người dùng thực hiện nhiều tác vụ với nhiều ứng dụng Android trong các cửa sổ có thể di chuyển cùng với trình duyệt toàn màn hình, tất cả trong giao diện Chrome OS quen thuộc.
  • Bàn phím, chuột và thiết bị vào cảm ứng cùng hoạt động liền mạch.
  • Người dùng nhận thông báo của Android trên Chromebook của họ.
  • Ứng dụng Android có thể sử dụng kết nối Wi-Fi hoặc Bluetooth do người dùng hoặc quản trị viên của Chromebook thiết lập.
  • Chia sẻ tệp giữa các ứng dụng Chrome và Android liền mạch bằng cách sử dụng ứng dụng Tệp.
  • Hiệu suất của các ứng dụng đòi hỏi hiệu năng cao như trò chơi hoặc ứng dụng thiết kế rất tuyệt vời.

Các phương pháp hay nhất

  • Cập nhật tệp kê khai của ứng dụng. Xác định một số điểm khác biệt của phần cứng và phần mềm chính giữa thiết bị Chromebook và Android. Ví dụ: điều chỉnh cài đặt để tính năng android.hardware.touchscreen là không bắt buộc. Đồng thời đảm bảo rằng không cần có cảm biến nào nếu bạn muốn chạy trên bất kỳ Chromebook nào bất kể cảm biến mà thiết bị hỗ trợ.
  • Hỗ trợ chế độ nhiều cửa sổ. Android hiển thị các ứng dụng trên Chrome OS ở bố cục phù hợp với hệ số dạng này và Google cung cấp hỗ trợ cho các bố cục cửa sổ phổ biến nhất: dọc (tương tự như Nexus 5), ngang (tương tự như Nexus 7) và tối đa (sử dụng tất cả các pixel màn hình có sẵn).
  • Chọn tùy chọn hướng chính xác. Đảm bảo người dùng có bố cục chính xác khi khởi chạy ứng dụng và các điều khiển cửa sổ chính xác để chuyển đổi giữa các bố cục có sẵn.
  • Hỗ trợ bàn phím, bàn di chuột và chuột. Tất cả Chromebook đều có bàn phím vật lý và bàn di chuột, một số Chromebook cũng có màn hình cảm ứng. Một số thiết bị thậm chí có thể chuyển đổi từ máy tính xách tay thành máy tính bảng. Nhiều ứng dụng có thể đã hỗ trợ các tương tác bằng chuột và bàn di chuột mà không yêu cầu phải thực hiện thêm việc gì. Tuy nhiên, bạn nên kiểm tra và nếu cần, hãy điều chỉnh hành vi của ứng dụng để đảm bảo tương tác thích hợp thông qua bàn di chuột. Đồng thời, hãy đảm bảo rằng bạn phân biệt chính xác giữa các giao diện màn hình cảm ứng và bàn di chuột.
  • Sử dụng Sao lưu và khôi phục hiệu quả. Một trong những tính năng mạnh mẽ nhất của Chromebook là người dùng có thể dễ dàng di chuyển từ thiết bị này sang thiết bị khác. Vì vậy, nếu ai đó ngừng sử dụng một thiết bị Chromebook và bắt đầu sử dụng một thiết bị Chromebook khác, họ chỉ cần đăng nhập và tất cả các ứng dụng của họ sẽ xuất hiện. Mặc dù không bắt buộc nhưng việc sao lưu dữ liệu của ứng dụng lên đám mây là điều nên làm.
  • Thử nghiệm ứng dụng của bạn. Đảm bảo ứng dụng của bạn hoạt động trên Chromebook bằng cách bật các nguồn không xác định trên thiết bị Chrome OS rồi thử nghiệm ứng dụng của bạn ở chế độ Nhà phát triển. Đồng thời đảm bảo rằng ứng dụng Android của bạn hoạt động tốt trên nhiều thiết bị Chromebook và các hệ số dạng có sẵn bằng cách thử nghiệm ứng dụng của bạn trên một chiếc Chromebook dựa trên ARM, một chiếc Chromebook dựa trên x86 và trên thiết bị có thể chuyển đổi (một thiết bị có thể thay đổi giữa máy tính xách tay và máy tính bảng) bằng cả màn hình cảm ứng và bàn di chuột.
  • Hãy nhớ khởi động Chrome OS của bạn ở chế độ Nhà phát triển trước khi cố gắng thiết lập kết nối ADB. Điều này cho phép bạn cài đặt ứng dụng Android trên Chromebook.