Mục lục:
- Với các dịch vụ API bên ngoài hệ điều hành cốt lõi, Google đang lấy lại quyền kiểm soát Android
- Dịch vụ Google Play là gì?
- Những dịch vụ này làm gì?
- Tại sao nó quan trọng với chúng tôi
Với các dịch vụ API bên ngoài hệ điều hành cốt lõi, Google đang lấy lại quyền kiểm soát Android
Chúng tôi đã không nhận được phiên bản Android mới trong năm nay tại Google I / O. Bạn có thể đọc tất cả những lời than vãn và nghiến răng trên trang web này, vì vậy tôi sẽ cho bạn chơi bằng cách chơi nó diễn ra như thế nào (một câu tục ngữ), nhưng không.
Thay vào đó, tôi sẽ kể cho bạn nghe một chút về những gì chúng tôi đã nhận được - một phiên bản API dịch vụ của Google được cập nhật rất lớn, hóa ra là tốt hơn nhiều.
Chờ đợi. Tốt hơn ? Làm thế nào một ứng dụng mà tôi không bao giờ muốn được đẩy vào điện thoại của mình tốt hơn một số mới hơn, cao hơn trong màn hình điện thoại của tôi? Đó là một cuộc nói chuyện điên rồ, phải không?
Hóa ra, ứng dụng nhỏ đó là một con thú mạnh mẽ. Đọc tiếp.
Dịch vụ Google Play là gì?
Tham gia phiên họp tại Google I / O sẽ cho chúng ta câu trả lời trực tiếp từ những người viết phần mềm - và họ tổng hợp nó một cách độc đáo. Dịch vụ Google Play là "một nơi duy nhất mang tất cả các API của Google trên Android 2.2 trở lên." API (Giao diện lập trình ứng dụng) là một thuật ngữ ưa thích cho mã đặc biệt được viết như một cách để một phần mềm giao tiếp với người khác. Google viết API cho Android và các nhà phát triển ứng dụng sử dụng chúng làm kênh dẫn để truy cập nhiều tính năng cốt lõi của Android. Bạn sẽ tìm thấy API trong nhiều dự án phần mềm, cả lớn và nhỏ. Có chúng thực sự không có gì đặc biệt.
Hiện tại Google Play Services đang ở phiên bản 5. Có thể bạn không biết mọi thứ đang cập nhật trên điện thoại hoặc máy tính bảng của mình mọi lúc, bởi vì đó là cách nó được dự định. Bạn không đi tìm tập tin, nó đến và tìm thấy bạn. Mọi thiết bị chạy Android 2.2 trở lên có quyền truy cập chính thức vào Google Play đều sử dụng các dịch vụ này. Điều đó có nghĩa là hầu hết mọi thiết bị trong số 900 triệu thiết bị đã được kích hoạt đều có bản sao Dịch vụ Google Play được cài đặt. Và Google giữ cho mọi thứ được cập nhật và đẩy các bản cập nhật này ra nhanh chóng, đó là một phần của những gì làm cho chúng trở nên tuyệt vời.
Chịu sự kiểm soát hoàn toàn và toàn bộ từ Google có nghĩa là những người xây dựng điện thoại của bạn, cũng như nhà mạng mà bạn có thể đã mua nó từ đó, hoàn toàn không thể tham gia. Bạn sẽ không phải chờ sáu tháng trở lên để nhận API dịch vụ mới. Trên thực tế, Google cho biết họ có thể khiến chúng bị đẩy lên phần lớn các thiết bị trong khoảng một tuần sau khi chúng được cập nhật. Nếu bạn lấy một thứ từ tất cả những điều này, biết rằng Google quyết định API dịch vụ là gì, ai sẽ nhận được chúng và khi nào là phần quan trọng.
Những dịch vụ này làm gì?
Thịt của vấn đề. Nếu bạn đã xem Keynote, nơi Google công bố tất cả các tính năng mới và cực hay này cho Android (vâng, không có bất kỳ cập nhật phiên bản nào!) - các tính năng như dịch vụ định vị mới, dịch vụ Play Games, Google Cloud Messaging mới và được cải tiến hoặc ngay cả API toàn cảnh mới - bạn đã thấy một số điều mà Google Play Services xử lý. Ứng dụng được cài đặt trên điện thoại của bạn cho phép các nhà phát triển cài đặt một số thư viện từ SDK và truy cập vào tất cả nội dung này chỉ bằng một vài dòng mã. Bất kể bạn đang chạy Ice Cream Sandwich hay Jelly Bean hay bất kỳ phiên bản nào trên 2.2, bạn sẽ có quyền truy cập vào chúng.
Google không chỉ rút các dịch vụ này và các API tương ứng của họ ra khỏi HĐH, nó còn giúp các nhà phát triển ứng dụng sử dụng chúng dễ dàng. Vài ngày qua tại Google I / O, chúng tôi đã thấy việc thêm các tính năng này vào một ứng dụng dễ dàng như thế nào, bởi vì Google đang thực hiện mọi công việc nặng nhọc. Các nhà phát triển chỉ cần tham khảo điều cụ thể họ cần từ ứng dụng Dịch vụ Google Play trong mã của họ và điều kỳ diệu xảy ra khi bạn chạy nó trên điện thoại của mình.
Hãy nhớ từ phía trên, chúng tôi đã nói về phần tuyệt vời nơi Google kiểm soát các dịch vụ này và phân phối của chúng cho tất cả các thiết bị của chúng tôi? Tôi muốn bạn tiếp tục ghi nhớ điều đó khi bạn đọc qua. Hãy nghĩ mọi thứ sẽ khác đi như thế nào nếu bạn phải phụ thuộc vào nhà mạng hoặc những người đã tạo ra điện thoại của bạn để đưa tất cả những điều này ra cho bạn. Vâng, nó sẽ hút. Đây là lý do tại sao một bản cập nhật lớn như vậy cho Google Play Services quan trọng hơn phiên bản Android mới - chúng tôi có tất cả những thứ hay ho mà không phải chờ HTC hay Samsung, hoặc thậm chí tệ hơn - AT & T hoặc Verizon - gửi cho chúng tôi.
Tại sao nó quan trọng với chúng tôi
Trong một phút, hãy quên tất cả các phàn nàn về cách Hangouts không có sẵn ngay lập tức cho mọi người cùng một lúc. Hầu hết mọi người đều nên đi ngay bây giờ và có ứng dụng Hangouts mới của họ. Tất cả mọi người. Hãy suy nghĩ về điều đó - Google Talk, một tính năng chính và cốt lõi của hệ điều hành, đã được cập nhật với một loạt các tính năng mới mà bạn không nhận được bản cập nhật toàn hệ thống.
Tuần trước, trước khi chúng tôi đến San Francisco, chúng tôi đã sợ. Chúng tôi đã lo lắng rằng Hangouts sẽ bị hiển thị và sau đó chúng tôi sẽ phát hiện ra rằng chúng là một phần của Android 4.3. Điều này có nghĩa là hầu hết mọi người sẽ chờ đợi họ rất lâu, và tất cả các bạn sẽ sẵn sàng sôi sục khi biết rằng HTC One hoặc Galaxy S4 mới của bạn sẽ không sớm có được tính năng này. Và đúng như vậy, điện thoại thông minh là đắt tiền.
Thay vào đó, 15 phút sau khi Hangouts được hiển thị, mọi người đã tìm thấy nó trong Cửa hàng Play. Điều tương tự sẽ xảy ra khi nhà phát triển sử dụng API toàn cảnh để xây dựng ứng dụng xem ảnh toàn cảnh hoặc ai đó viết tất cả chức năng Trò chơi mới vào trò chơi yêu thích của bạn. Điều này tốt hơn nhiều so với phiên bản mới mà bạn sẽ không có trong sáu tháng, phải không?