*Đây là trang được dịch tự động từ các bài viết tiếng Anh.
Lời giải thích:
GMS:
1. Tên đầy đủ của GMS là Google Mobile Service.Sau đó, chức năng GMS dần được bổ sung, còn được gọi là Dịch vụ Google Play, cụ thể là khung Dịch vụ Google Play.
2. GMS hiện cung cấp Tìm kiếm, Tìm kiếm bằng giọng nói, Gmail, Đồng bộ hóa danh bạ, Đồng bộ hóa lịch, Trò chuyện, Bản đồ, Chế độ xem phố, YouTube, Cửa hàng Play và nhiều dịch vụ khác. Khi sử dụng các dịch vụ của Google, nó có thể tích hợp và phân tích thói quen, sở thích và sở thích của người dùng và đưa ra các đề xuất được nhắm mục tiêu và chính xác.
3. Nếu các ứng dụng của bên thứ ba được phát triển bằng khung dịch vụ của Google hoặc các công nghệ liên quan, chúng sẽ cần gói GMS tích hợp để hoạt động bình thường.
GCM:
Google Cloud Messaging (GCM) là một dịch vụ miễn phí giúp các nhà phát triển đẩy tin nhắn từ máy chủ của họ đến thiết bị Android của người dùng.
Trước GCM, nếu một Ứng dụng trên điện thoại Android muốn nhận tin nhắn từ Ứng dụng, nó cần giữ cho Ứng dụng chạy ở chế độ nền. Càng nhiều ứng dụng cần chấp nhận tin nhắn, mặt sau càng lớn và hệ thống của điện thoại càng chậm chạp.
Với sự ra đời của GCM, các nhà phát triển ứng dụng có thể sử dụng GCM để đẩy nếu họ sử dụng các giao thức kỹ thuật có liên quan trong ứng dụng của họ. Ngay cả khi ứng dụng được đóng trong nền hoặc trong chế độ ngủ sâu, nó vẫn có thể nhận được tin nhắn đẩy. Các tin nhắn sẽ được đẩy đến điện thoại thông qua GMS của Google hoặc Dịch vụ Google Play. Ứng dụng không cần chiếm dung lượng trong nền, điều này giúp cải thiện đáng kể hiệu quả sử dụng bộ nhớ của điện thoại.
Cần lưu ý rằng GMS, Google Play Service và GCM đều cần duy trì giao tiếp dữ liệu bình thường với máy chủ Google mọi lúc trước khi chúng có thể được sử dụng bình thường.