Logo vi.androidermagazine.com
Logo vi.androidermagazine.com

Muốn webos trên máy tính bảng Android của bạn? hp hy vọng vậy

Anonim

Bạn có thể hoặc không thể thấy các kế hoạch của HP từ tháng trước trên webOS nguồn mở. Chúng tôi đã làm, và có một vài từ để nói chính mình. HP hiện đã phát hành lộ trình phát hành nguồn mở và cung cấp nguồn mở hoàn toàn cho khung ứng dụng Enyo. Nhưng tất cả những điều này có ý nghĩa gì với đám đông Android? Trong ngắn hạn, điều đó có nghĩa là bạn sẽ thấy ít nhất một vài ứng dụng webOS được cung cấp cho Android. Về lâu dài, điều đó có nghĩa là bạn có thể thấy một ngày mà các bảng được bật và bạn có thể cài đặt webOS trên máy tính bảng Android (thay vì cách khác).

Chúng tôi sẽ giải quyết vấn đề về ứng dụng trước tiên - HP tuần này đã phát hành mã nguồn cho khung ứng dụng Enyo. Về cốt lõi, Enyo dựa trên công nghệ web như mọi thứ webOS (trong khi khung Android dựa trên Java). Là một khung ứng dụng, Enyo là nhà phát triển webOS ngôn ngữ sử dụng để xây dựng ứng dụng của họ và đóng vai trò trung gian cho mã web thô. Thương hiệu giao diện người dùng của Enyo là việc sử dụng các tấm trượt, cả hai xuất hiện từ hai bên và xếp chồng lên nhau cho các giao diện đa cột có thể điều chỉnh. Về mặt đó, nó không khác biệt với khái niệm Fragment được giới thiệu để phát triển ứng dụng cho Honeycomb.

Sử dụng nguồn mở có nghĩa là các nhà phát triển đã viết bằng Enyo có thể biên dịch các ứng dụng sẽ được tải trong trình duyệt hoặc trên các hệ điều hành hỗ trợ ứng dụng web mà không gặp vấn đề gì. Trên thực tế, điều đó đã xảy ra - nhiều ứng dụng EnOS webOS có sẵn thông qua các trình duyệt web dựa trên WebKit và ít nhất một ứng dụng khách Instapaper có tên Paper Mache, hiện có sẵn trên Android Market. Tất nhiên, có một số điều chỉnh sẽ phải được thực hiện để làm cho mọi thứ tốt đẹp và mượt mà, nhưng các ứng dụng như Paper Mache trông và hoạt động (trừ độ trễ và jitter) chính xác như trên webOS.

Thông báo quan trọng thứ hai là HP sẽ bỏ kernel tùy chỉnh của họ và sử dụng kernel Linux tiêu chuẩn để sử dụng trong Open webOS. Đây là nguyên tắc cơ bản đằng sau nhân của Android bằng cách làm cho webOS chuyển đổi sẽ có được sự hỗ trợ cho một phạm vi rộng của phần cứng. Trường hợp có Cyanogen cho Dự án mã nguồn mở Android, chúng tôi chắc chắn mong đợi điều tương tự xảy ra với webOS. Câu hỏi đặt ra là ai sẽ muốn cài đặt nó?