Trong năm ngoái, chúng tôi đã bắt đầu thấy Google thành công với ChromeOS trên thị trường máy tính xách tay. Android và ChromeOS đều dựa trên Linux, nhưng đó là nơi tương tự kết thúc. ChromeOS là một ứng dụng khách rất mỏng, hầu hết mọi thứ đều được thực hiện thông qua trình duyệt.
Ở cấp độ cá nhân, giờ đây tôi đã đạt đến mức tôi muốn sử dụng nội dung trên thiết bị màn hình cảm ứng. Tôi thích vuốt ngón tay trên màn hình để điều hướng một trang web hơn là buộc phải sử dụng bàn di chuột. Điều này cho tôi biết tất cả các máy tính sẽ sớm có màn hình cảm ứng, giống như tất cả các thiết bị di động đã có.
(CẬP NHẬT: Một số người giải thích điều này có nghĩa là tôi đang đề xuất bàn phím hoặc chuột / bàn di chuột sẽ bị lấy đi. Tôi không nghĩ rằng việc làm rõ này sẽ được yêu cầu khi xem xét một số máy Windows và Chromebook Pixel đã giới thiệu cảm ứng như một đầu vào được thêm vào cơ chế mà không lấy đi bất cứ thứ gì, nhưng rõ ràng cần phải làm rõ ràng.)
Vì vậy, điều này đặt ra câu hỏi - tại sao Google muốn duy trì hai hệ điều hành? Tôi không nghĩ họ muốn điều này. Và tôi đang cố gắng tìm hiểu những giải pháp khả thi.
(Tôi muốn thấy một số cuộc thảo luận tuyệt vời trong khu vực bình luận từ những người am hiểu về kỹ thuật hơn về phần mềm.)
Dường như với tôi, ChromeOS là tất cả về trình duyệt Chrome, hệ điều hành mỏng và ứng dụng HTML5. Tôi nghĩ rằng chúng ta vẫn còn rất sớm trong HTML5, trong khi Java dường như được coi là lâu dài. BlackBerry đã chạy với Java trong nhiều năm và thậm chí họ đã từ bỏ nó ngay bây giờ. Tôi hiểu rằng hầu hết phát triển ứng dụng Android vẫn sử dụng Java. Đây có phải là ràng buộc để thay đổi? Trong 5 năm tới, HTML5 có bị ràng buộc là sự lựa chọn thiết kế thực tế không? Nếu Google có thể kết hợp một SDK ấn tượng cho ChromeOS, nơi các ứng dụng chủ yếu là HTML chạy bên trong trình duyệt Chrome cực kỳ mạnh mẽ, thì còn cần phải làm gì nữa?
Và giả sử Google muốn hợp nhất thành một HĐH duy nhất, họ có thể tạo trình phát ứng dụng ChromeOS Android để kết nối hai hệ điều hành và cuối cùng đẩy tất cả các nhà phát triển chỉ hỗ trợ một HĐH không?
Tôi không giả vờ biết tất cả các câu trả lời ở đây. Nhưng tôi nghĩ đó là một chủ đề thú vị để thảo luận. Và tôi nghĩ nó phù hợp với luật của Amara, đó là đâm. Chúng tôi có xu hướng đánh giá quá cao hiệu quả của công nghệ trong ngắn hạn và đánh giá thấp hiệu quả trong dài hạn.
Có phải chúng ta đang đánh giá thấp tiềm năng lâu dài của ChromeOS và chuyển sang ngôn ngữ lập trình dựa trên trình duyệt? Có phải chúng ta đang đánh giá thấp những gì nó làm với Android? Đây có phải là con đường tốt nhất của Google trong việc kiểm soát toàn bộ nền tảng di động / máy tính không?