29/05/2015 - 14:16

Android mở, iOS đóng – Điều này có ý nghĩa gì?

Hệ điều hành mở và hệ điều hành đóng có nhiều thứ để bàn, từ mã nguồn mở, cửa hàng ứng dụng, cho đến các tùy chỉnh bạn được phép sửa... Android của Google là hệ điều hành mở, trong khi iOS của Apple là hệ điều hành đóng. Nhưng, điều này thật sự ảnh hưởng đến bạn như thế nào?

Mã nguồn mở và mã nguồn đóng

Hệ điều hành Android dựa trên mã của dự án "Android Open Source Project" của Google. Vì là mã nguồn mở, nên mọi người có thể lấy, chỉnh sửa, thêm bớt và tạo ra một hệ điều hành theo cách của họ. Ví dụ, hệ điều hành Fire của Amazon (sử dụng trên Kindle Fire và điện thoại Fire) dựa trên mã nguồn mở của Android. CyanogenMod là một ROM tùy chỉnh cũng dựa trên mã này.

Tuy nhiên, ngày càng nhiều mã nguồn Android được tạo ra kèm với các ứng dụng mã nguồn đóng và các API (giao diện lập trình ứng dụng) từ dịch vụ Google Play. Bên cạnh đó, các điện thoại với một bộ nạp khởi động bị khóa, nhằm bảo vệ hệ thống, một số có thể không cho phép bạn mở khóa, dẫn đến việc cài đặt Android theo cách riêng có thể khó hơn bạn nghĩ.

Trong khi đó, iOS của Apple là mã nguồn đóng. Do đó, không ai có khả năng thực sự làm một hệ điều hành mới bằng cách "copy" mã nguồn của nó.

Điều này có ý nghĩa gì? Nếu bạn muốn có một ROM tùy chỉnh cho điện thoại, Android là thứ bạn cần. Nếu không, sử dụng iOS sẽ tốt hơn. Như bạn biết, một trong những lý do chính để cài đặt ROM tùy chỉnh là để có được một phiên bản Android hiện đại hơn trên điện thoại khi nó không còn được hỗ trợ từ nhà sản xuất. Đây không phải là mối quan tâm đối với iOS.

Không hạn chế ứng dụng so với App Store

Trên Android, bạn có thể chuyển đổi để cài đặt các ứng dụng từ mọi nguồn (kể cả ứng dụng không rõ nguồn gốc). Điều này có nghĩa là bạn được phép cài đặt các ứng dụng từ bên ngoài Google Play.

Trên iOS, bạn chỉ có thể cài đặt các ứng dụng từ App Store của Apple. Nếu Apple không chấp nhận một ứng dụng hoặc họ loại bỏ nó từ cửa hàng ứng dụng, bạn sẽ không thể sử dụng nó.

Điều này có ý nghĩa gì? Tùy thuộc vào những gì bạn muốn làm trên điện thoại của bạn, điều này có thể là một mối quan tâm thực sự. Ví dụ, Apple không cho phép các giả lập video game, cấm các trò chơi có nội dung gây tranh cãi, các khách hàng BitTorrent, và nhiều loại ứng dụng khác…

Trên thực tế, nhiều người có thể tìm cách khắc phục những hạn chế của iOS. Tuy nhiên, nếu bạn có kế hoạch sử dụng giả lập video game và các ứng dụng đang gây tranh cãi, bạn có thể sử dụng chúng trên điện thoại Android thay vì iPhone.

Tùy biến và linh hoạt

Thực tế cho thấy, điện thoại Android có nhiều tùy biến linh hoạt hơn iOS. Các ứng dụng Android có thể truy cập vào hệ thống tập tin đầy đủ, có thể giao tiếp với nhau thông qua các tính năng chia sẻ, thay đổi màn hình chủ, chuyển đổi bàn phím, tự thiết lập các ứng dụng mặc định... Ví dụ, bạn cũng có thể đặt các widget trên khắp màn hình chủ, cài đặt một launcher của hãng thứ ba và hình nền để thay đổi cách xuất hiện của màn hình chủ và các ứng dụng trên đó, hoặc một số ứng dụng có thể cho ưu tiên chạy trước các ứng dụng khác.

Trong khi đó, iOS hạn chế hơn. Các ứng dụng không có nhiều quyền và luôn bị giới hạn trong cách chúng giao tiếp với nhau. Apple mặc dù đã có những cải thiện về điều này trong những năm qua, ví dụ các ứng dụng đã có thể chạy ở chế độ nền và iOS 8 cũng bổ sung một tính năng chia sẻ, cho phép cài đặt bàn phím của bên thứ ba, các widget được chạy ở trung tâm thông báo thay vì trên màn hình chủ…

Điều này có ý nghĩa gì? iOS vẫn còn nhiều hạn chế. Nó vẫn chưa cho phép bạn lựa chọn trình duyệt web mặc định, ứng dụng email, ứng dụng bản đồ và các ứng dụng mặc định khác. Đó ít nhiều là những phiền toái và không làm hài lòng người dùng.

iOS đã có nhiều cố gắng để linh hoạt hơn, các tính năng như, các widget, chia sẻ giữa các ứng dụng, các ứng dụng chạy ở chế độ nền, bàn phím của hãng thứ ba… giờ đây đã được iOS chấp nhận. Tuy nhiên, nếu bạn muốn làm cho toàn bộ màn hình chủ của bạn và khóa màn hình làm việc theo một cách khác, bạn cần một điện thoại Android.

HOÀNG THY

Chia sẻ bài viết