Hệ điều hành của thiết bị di động¶
Tóm lược nội dung
Bài này trình bày:
- Những điểm khác nhau giữa hệ điều hành dành cho máy tính để bàn và dành cho thiết bị di động.
- Những nét chính của hệ điều hành Android.
Hệ điều hành của máy tính để bàn và của thiết bị di động¶
Bảng sau thể hiện những điểm khác nhau giữa hệ điều hành trên máy tính để bàn và trên thiết bị di động.
Đặc điểm | Hệ điều hành máy tính để bàn | Hệ điều hành thiết bị di động |
---|---|---|
Ngoại hình thiết bị | Dành cho các máy tính có kích thước lớn như máy tính để bàn, máy tính để đùi. | Dành cho các thiết bị di động có kích thước nhỏ hơn như điện thoại thông minh, máy tính bảng, đồng hồ thông minh. |
Tác vụ | Thiên về các tác vụ như sáng tạo nội dung, chơi game "nặng", phát triển phần mềm. | Thiên về các tác vụ giao tiếp, giải trí, định hướng, tìm vị trí. |
Cấu hình phần cứng | Phải đáp ứng nhiều cấu hình khác nhau, song các cấu hình vẫn tương đối nhất quán. | Phải đáp ứng đa dạng các cấu hình, dẫn đến sự phân mảnh lớn hơn. |
Thiết bị nhập liệu | Chủ yếu dành cho chuột và bàn phím. | Ưu tiên các thao tác cảm ứng, cử chỉ, giọng nói. |
Giao diện người dùng | Được thiết kế phù hợp với các loại màn hình lớn, thường trên 12 inch. | Được thiết kế phù hợp với các loại màn hình nhỏ, thường dưới 12 inch. |
Khả năng đa nhiệm | Chạy được nhiều ứng dụng cùng lúc. | Thông thường, tại một thời điểm, chỉ tập trung vào một ứng dụng. |
Hệ sinh thái phần mềm | Được thiết kế để đáp ứng các ứng dụng phức tạp và giàu tính năng. | Được thiết kế để đáp ứng các ứng dụng có tác vụ đơn giản và thao tác nhanh chóng. |
Kết nối mạng | Cho phép kết nối có dây. | Phần lớn thiên về kết nối không dây: WiFi, dữ liệu di động, Bluetooth, NFC. |
Hệ điều hành Android¶
Android là hệ điều hành dành cho thiết bị di động.
Thời gian đầu, Android được thiết kế tập trung cho điện thoại thông minh. Về sau mở rộng ra cho các thiết bị khác như: máy tính bảng, đồng hồ thông minh, tivi thông minh, máy chơi game, set-top box, hệ thống hỗ trợ xe hơi, máy đọc sách, máy thanh toán POS, các thiết bị công nghiệp và thiết bị IoT.
Android có một số đặc điểm sau:
-
Mã nguồn mở:
Các lập trình viên có thể tải miễn phí mã nguồn của Android để bổ sung, chỉnh sửa.
-
Khả năng tùy biến:
Android có thể được tùy biến ở mức độ cao, giúp người dùng cá nhân hóa được thiết bị của mình.
-
Hệ sinh thái ứng dụng:
Android có hệ sinh thái ứng dụng khổng lồ, phần lớn được tải từ chợ ứng dụng chính thức là Google Play, bên cạnh nhiều chợ ứng dụng khác.
-
Khả năng tích hợp Google
Android được tích hợp chặt chẽ các dịch vụ Google, chẳng hạn như Gmail, Maps, Drive, v.v...
-
Khả năng tích hợp đám mây:
Các thiết bị Android tích hợp chặt chẽ với các dịch vụ đám mây, cho phép người dùng sao lưu dữ liệu, hình ảnh, ứng dụng của mình, đồng bộ chúng qua các thiết bị khác nhau.
-
Khả năng đa nhiệm:
Android là hệ điều hành đa nhiệm, cho phép người dùng chạy nhiều ứng dụng cùng lúc và chuyển đổi qua lại giữa các ứng dụng dễ dàng.
-
Tính năng thông báo:
Android cung cấp hệ thống thông báo toàn diện, giúp người dùng luôn được thông tin đúng lúc về các sự kiện, tin nhắn và việc cập nhật các ứng dụng.
-
Đa dạng thiết bị:
Android có thể chạy trên nhiều loại thiết bị khác nhau và là một nền tảng linh hoạt cho các nhà phát triển.
-
Thân thiện với lập trình viên:
Android cung cấp nhiều công cụ và tài nguyên cho các nhà phát triển ứng dụng, trong đó bao gồm Android Studio IDE, API và nhiều tài liệu mở rộng.
-
Sự phân mảnh:
Android chạy trên rất nhiều thiết bị của các nhà sản xuất khác nhau, dẫn đến sự phân mảnh về cả phần cứng lẫn phần mềm, tạo nên thách thức cho lập trình viên khi phát triển các ứng dụng.
Some English words¶
Vietnamese | Tiếng Anh |
---|---|
hệ điều hành dành cho máy tính để bàn | desktop operating system |
hệ điều hành dành cho thiết bị di động | mobile operating system |