Mục lục:
Một trong những lý do Android trở thành hệ điều hành máy tính phổ biến nhất trên thế giới cũng có thể tạo ra một cơn đau đầu lớn - bất kỳ công ty nào cũng có thể làm hầu hết mọi thứ họ muốn làm với nó. Điều đó không chỉ có nghĩa là các thiết bị chạy Android có thể trông rất khác biệt và sử dụng phần cứng rất khác nhau, mà ngay cả những cách sử dụng "truyền thống" của Android như điện thoại có hỗ trợ cho các dịch vụ của Google cũng sẽ không chạy cùng một phiên bản.
Có khoảng 20.000 thiết bị khác nhau chạy Android và hầu hết trong số chúng đang chạy phiên bản cũ hơn.
Điều này sẽ không bao giờ thay đổi. Google có các công cụ giúp các nhà sản xuất phần cứng dễ dàng chuyển sang phiên bản Android hiện tại (9 tại thời điểm viết bài này) nhưng ngay cả những công cụ đó cũng không đủ để có được mọi thiết bị được hỗ trợ trên cùng một phiên bản nền tảng tại cùng lúc. Google xử lý vấn đề này cho điện thoại và các thiết bị khác tuân theo Định nghĩa Tương thích Android với một số công cụ như Google Play Services để cung cấp các cải tiến và chức năng bảo mật bổ sung. Nếu bạn có Cửa hàng Play trên điện thoại, bạn có Dịch vụ Google Play hoạt động bất kể phiên bản Android bạn đang sử dụng.
Google cũng có các công cụ dành cho các nhà phát triển ứng dụng muốn tận dụng những điều mới mẻ thú vị mà mỗi bản cập nhật nền tảng mang lại và để ứng dụng của họ tương thích với càng nhiều điện thoại càng tốt. Chúng được gọi là Thư viện hỗ trợ Android và các nhà phát triển có thể sử dụng chúng để thêm một số thứ mà Pie mang lại cho bảng trở lại Oreo hoặc Nougat.
Cùng với Android 9, một trong những thông báo lớn tại Google I / O 2018 là Android Jetpack. Jetpack là một bộ các thành phần dành cho các nhà phát triển giúp xây dựng ứng dụng dễ dàng hơn và bao gồm các thư viện AndroidX mới. Một trong những tính năng của AndroidX và Jetpack là làm cho các tính năng từ các phiên bản Android mới nhất hoạt động trên các phiên bản nền tảng cũ hơn. Một tính năng tuyệt vời khác là tính mô đun của Jetpack, có nghĩa là nó có thể được cập nhật nhanh chóng và độc lập với chính Android. Điều này làm cho việc thêm các tính năng hoạt động trên nhiều phiên bản nền tảng dễ dàng hơn nhiều.
Hiện tại không có nhiều tính năng có thể nhìn thấy của Pie có thể được sử dụng trong các phiên bản cũ hơn như Oreo và Nougat, nhưng Thư viện hỗ trợ chứa đầy những thay đổi giúp nhà phát triển xây dựng ứng dụng cho Android Pie vẫn hoạt động trên các phiên bản cũ hơn. Đó là phần quan trọng nhất, nhưng mọi người tại Google rất hào hứng về cách Jetpack và AndroidX sẽ có thể tiếp tục mang các tính năng mới hơn cho các phiên bản Android cũ hơn và tôi hy vọng chúng ta sẽ thấy danh sách này phát triển.
Lát
Slice là một phần nhỏ của ứng dụng có thể chứa đầy nội dung động và xuất hiện ở mọi nơi trong mọi ứng dụng Android hoặc bên trong bất kỳ dịch vụ nào do Google cung cấp. Một Slice có thể mang thông tin quan trọng và theo ngữ cảnh từ một ứng dụng ngay tại nơi chúng ta cần xem và có thể bao gồm những thứ như dữ liệu trực tiếp, ý định, Hành động nội tuyến cũng như liên kết sâu với các phần khác của cha mẹ. Thông tin hữu ích hoặc điều khiển mà chúng tôi muốn có trong tầm tay mà không cần mở ứng dụng, như điều khiển trình phát nhạc hoặc lịch trình chuyến bay có thể xuất hiện ở nơi chúng tôi có thể dễ dàng sử dụng chúng.
Các lát cắt là thứ mà các nhà phát triển có thể làm việc ngay bây giờ và sẽ sớm triển khai tài khoản người dùng - và nhờ có Jetpack và Thư viện hỗ trợ, điều đó có nghĩa là họ sẽ không bị hạn chế chỉ với Android 9.
Hành động
Google Assistant đã mang Hành động đàm thoại đến điện thoại với Google Assistant và các thiết bị như Google Home và Smart Display. Chúng là một phần của tài khoản Google và các nhà phát triển của bạn đã háo hức thêm ngày càng nhiều trong số chúng mà bạn có thể đưa vào thói quen của mình.
Sắp tới, chúng tôi cũng sẽ có Hành động trên điện thoại sử dụng cùng một ý tưởng. Chúng được thiết kế để mang chức năng từ một ứng dụng vào bất kỳ dịch vụ nào của Google, nhưng điều thực sự thú vị ở chúng là AI của Google sẽ mang chúng tự động và thông minh đến nơi bạn cần đến khi bạn cần chúng. Hành động ứng dụng rất khó để mô tả, nhưng khi bạn thấy một hành động thì nó chỉ cần nhấp; bạn có thể thấy các hành động ứng dụng sẽ hoạt động ngay bây giờ. Truy cập Google.com và nhập nội dung như "có bao nhiêu đô la Mỹ là 25 Euro" và bạn sẽ được cung cấp câu trả lời và một công cụ chuyển đổi nhỏ mà bạn có thể sử dụng ngay ở đầu trang.
Mặc dù công cụ chuyển đổi tiền tệ không thú vị lắm, hãy nghĩ đến cách các ứng dụng khác có thể đưa các bộ phận của chúng vào những thứ như Tìm kiếm hoặc Gmail hoặc Tài liệu. Các hành động ứng dụng đang trong giai đoạn thử nghiệm ngay bây giờ và chúng tôi hy vọng chúng sẽ sớm xuất hiện trên điện thoại của chúng tôi. Một lần nữa, nhờ Jetpack và Thư viện hỗ trợ Android, họ sẽ không bị hạn chế đối với Android 9 và hầu như tất cả chúng ta đều có thể sử dụng chúng khi chúng xuất hiện.
Google nói rằng bất kỳ ứng dụng Android mới nào cũng sẽ hoạt động trên 90% thiết bị hoạt động. Điều đó có nghĩa là nó cũng cần cung cấp các công cụ và phương tiện để các ứng dụng có API và thành phần giao diện mới hoạt động trên các phiên bản cũ hơn. Chúng tôi sẽ tiếp tục cập nhật danh sách này khi có thêm tin tức về Thư viện hỗ trợ Android được đưa ra ánh sáng và mong đợi rất nhiều bổ sung mới trong Hội nghị thượng đỉnh Android Dev 2018 vào tháng 11.
Điện thoại của tôi có nhận được Android Pie không?