webOS so với iOS và Android
Việc sử dụng thiết bị di động đang nhanh chóng trở nên phổ biến. Điều này đã làm cho sự cạnh tranh giữa các công ty đối thủ sản xuất hệ điều hành di động trở thành một cuộc chiến khốc liệt để giành lấy vị trí tối cao. webOS do HP (Hewlett-Packard) phát triển, iOS do Apple phát triển và Android do Google phát triển đã trở thành những người chơi lớn trên thị trường hệ điều hành di động. Mặc dù, các hệ điều hành này có thể tốt hơn nhau ở các khía cạnh hoặc lĩnh vực khác nhau, nhưng cả ba hệ điều hành này đều được cộng đồng người dùng thiết bị di động đánh giá rất cao.
webOS
webOS là một hệ điều hành di động dựa trên Linux. Đây là một hệ điều hành độc quyền do HP phát triển. Trên thực tế, Palm đã giới thiệu webOS vào tháng 1 năm 2009 (dành cho các thiết bị Palm Pre, được phát hành trên Sprint), trước Palm OS. webOS ngay lập tức nhận được sự đón nhận tích cực do tính tiện dụng, tích hợp Web 2.0, kiến trúc mở và các tính năng đa nhiệm. Nhưng HP đã mua Palm vào năm 2010, và webOS được đề cập là nguồn động lực chính để mua Palm. webOS 2.2 và webOS 3.0 lần lượt được giới thiệu vào tháng 2 năm 2011 với điện thoại thông minh HP Veer / HP Pre 3 và máy tính bảng HP TouchPad. HP đang có kế hoạch ra mắt phiên bản webOS vào cuối năm 2011, phiên bản này sẽ chạy trong windows, để nó có thể được cài đặt trên tất cả các máy HP.
iOS
iOS (trước đây được gọi là iPhone OS) là một hệ điều hành di động được phát triển bởi Apple. iOS là phiên bản trực tiếp từ Mac OS X của Apple và nó là hệ điều hành giống UNIX. Ban đầu, iOS xuất hiện trên iPhone, nhưng sau đó nó được cài đặt trên các thiết bị iPod touch, iPad và Apple TV.iOS có thể được cài đặt trên phần cứng của bên thứ 3 mà không cần xin giấy phép từ Apple. Giờ đây, người dùng có thể tải xuống hơn nửa triệu ứng dụng dành cho iOS từ Apple App store. Hơn nữa, iOS chịu trách nhiệm cho hơn một nửa lượng web di động tiêu thụ (ngoại trừ iPad) ở Bắc Mỹ. Giao diện iOS dựa trên các cử chỉ đa chạm bao gồm thanh trượt, công tắc và nút, cung cấp phản hồi tức thì cho thông tin nhập của người dùng. Người dùng có thể sử dụng các tương tác như vuốt, chạm và chụm để giao tiếp với iOS. Một số ứng dụng “nhạy cảm với rung lắc”, có nghĩa là bạn có thể thực hiện một số thao tác nhất định như hoàn tác và xoay chỉ bằng cách lắc thiết bị. iOS chứa bốn lớp trừu tượng gọi là Core OS, Core Services, Media và Cocoa Touch. iOS yêu cầu khoảng 600MB bộ nhớ để hoạt động.
Android
Android là một phần mềm di động được tạo thành từ hệ điều hành, phần mềm trung gian và các ứng dụng. Công ty Android là nhà phát triển ban đầu của nó, trong khi Google mua nó vào năm 2005. Hệ điều hành Android dựa trên Linux. Các thành viên của OHA (Liên minh thiết bị cầm tay mở), bao gồm công ty Google, đã phát hành Android, trong khi AOSP (Dự án nguồn mở Android) chịu trách nhiệm bảo trì thêm. Android được ước tính là nền tảng phổ biến nhất cho điện thoại thông minh vào năm 2010. Có hơn một phần tư triệu ứng dụng (“Ứng dụng”) có sẵn cho Android và con số này không ngừng tăng lên nhờ vào cộng đồng lớn các nhà phát triển dành riêng cho việc phát triển ứng dụng. Các ứng dụng có thể được tải xuống từ Android Market (cửa hàng ứng dụng trực tuyến do Google điều hành) hoặc từ các trang web của bên thứ 3.
Phát triển trên Android chủ yếu dựa trên Java. Một phần lớn các thư viện Java 5.0 được hỗ trợ trong Android. Nhiều thư viện Java không được hỗ trợ có thể thay thế tốt hơn (các thư viện tương tự khác) hoặc đơn giản là không cần thiết (chẳng hạn như thư viện để in, v.v.). Các thư viện như java.awt và java.swing không được hỗ trợ vì Android có các thư viện khác cho giao diện người dùng. Android SDK hỗ trợ các thư viện bên thứ ba khác như org.blues (hỗ trợ Bluetooth). OHA được tạo thành từ nhiều tập đoàn chuyên cải thiện các tiêu chuẩn mở cho thiết bị di động. Mã Android được phát hành dưới dạng mã nguồn mở và miễn phí theo giấy phép Apache. Cuối cùng, mã Android được biên dịch thành mã opcodes của Davilk. Davilk là một máy ảo đặc biệt được tối ưu hóa cho các thiết bị di động có tài nguyên hạn chế như nguồn, CPU và bộ nhớ.
Sự khác biệt giữa webOS và iOS và Android là gì?
Mặc dù cả ba nền tảng / hệ điều hành đều có thể so sánh được với nhau nhưng chúng đều có mức cao và thấp. iOS được cho là có giao diện người dùng tốt nhất, linh hoạt nhất, được xây dựng sạch sẽ và trực quan nhất, thậm chí có thể dễ dàng sử dụng bởi những người hẹn giờ đầu tiên. webOS được coi là không kém xa về khả năng sử dụng, nhưng có thể cần một số làm quen đối với một người mới. Nhưng, Android rõ ràng đứng ở vị trí thứ ba khi nói đến giao diện người dùng. Sự khác biệt này được thực hiện bằng cách chỉ so sánh với nhau và điều quan trọng cần lưu ý là cả ba giao diện người dùng đều rất tốt. Một lý do khiến Android bị tụt hậu trong lĩnh vực này là Android 2.x không phù hợp với máy tính bảng (Google thừa nhận điều này), nhưng vẫn được sử dụng với chúng, mặc dù Android 3.x là hệ điều hành dành riêng cho máy tính bảng.
Android được coi là người chiến thắng rõ ràng trong cuộc chiến tùy biến. Người dùng có thể tùy chỉnh hầu hết mọi thứ trên Android, trong khi hai ứng dụng còn lại không cung cấp nhiều tùy chọn trong việc tùy chỉnh. iOS chỉ cho phép tùy chỉnh bố cục ứng dụng, trong khi webOS là ứng dụng có ít tùy chỉnh được phép nhất. Một trong những tính năng tốt nhất của Android là hỗ trợ Widget, cho phép xem nhanh mọi thứ bạn cần biết, thay vì phải mở và đóng ứng dụng (như trong iOS).
Về email, người dùng có xu hướng thích sự đơn giản mà iOS mang lại, nhưng giao diện thẻ của webOS (cho phép lật qua lại giữa trang web và email mới) được coi là phù hợp hơn với email. Tuy nhiên, tính năng sao chép và dán trong iOS là tính năng tốt nhất trong số ba tính năng này, có nghĩa là dù sao thì việc lật qua lại cũng hiếm khi được yêu cầu.
HP TouchPad và HP Palm Pre 3 (chạy webOS 3.0) cung cấp khả năng đa nhiệm rất mượt mà và liền mạch, mặc dù Android không kém xa trong việc chuyển đổi giữa các ứng dụng thực sự nhanh chóng. Tuy nhiên, iOS còn kém xa về khả năng đa nhiệm. Tuy nhiên, iOS là người chiến thắng khi nói đến các cửa hàng ứng dụng. Kho ứng dụng iOS có một bộ sưu tập vô cùng lớn (hơn 500 nghìn) ứng dụng. Tuy nhiên, đó là một thị trường đóng cửa. Android có một nửa số lượng ứng dụng, nhưng đôi khi chất lượng có thể bị nghi ngờ. Trong khi đó kho ứng dụng webOS chỉ có vài nghìn ứng dụng có thể tải xuống.