Đúng như kế hoạch, hôm nay Canonical đã chính thức giới thiệu một sản phẩm hoàn toàn mới: hệ điều chạy trên điện thoại. Phiên bản Ubuntu này hỗ trợ cả kiến trúc ARM lẫn x86 và chạy được trên đa số thiết bị Android hiện tại.
Chưa có nhà mạng cũng như nhà sản xuất thiết bị nào hứa hẹn về điện thoại tương thích Ubuntu, tuy nhiên chiếc điện thoại đầu tiên sẽ do một nhà sản xuất có tiếng đảm nhiệm.
Điện thoại dành riêng cho Ubuntu được hứa hẹn sẽ có mặt đầu năm 2012, nhưng Canonical đã có vài chiếc điện thoại demo ngay bây giờ, tại thủ đô Luân Đôn (Anh). Bộ SDK dành cho Samsung Galaxy Nexus sẽ có mặt trong vài tuần tới. Đây cũng là chiếc điện thoại duy nhất chính thức hỗ trợ Ubuntu.
Trong đoạn video dài 20 phút dưới đây, Mark Shuttleworth giới thiệu về chiến lược di động của Ubuntu.
Yêu cầu hệ thống | Smartphone cấp thấp | Siêu điện thoại Ubuntu |
Kiến trúc VXL | Cortex A9 1 GHz | A9 lõi tứ hoặc Intel Atom |
Bộ nhớ | 512 MB – 1 GB | Tối thiểu 1 GB |
Lưu trữ Flash | 4 – 8 GB eMMC + SD | Tối thiểu 32 GB eMMC + SD |
Cảm biến đa điểm | có | có |
Hội tụ máy tính | không | có |
Tổng hợp
Bình luận
Một nền tảng di động thì nhất thiết phải có kho ứng dụng đi kèm. Không biết Ubuntu tính sao đây.
Ubuntu đã có sẵn kho ứng dụng từ lâu rồi http://bit.ly/Vwg5Mi Giờ thì việc cài đặt ứng dụng cho Linux tương đối dễ dàng, các bản phân phối tạo app store cho riêng mình không mấy khó khăn.
Ứng dụng trên máy tính giờ chuyển qua di động luôn hả anh? Tại như Apple hay Microsoft họ có 2 kho ứng dụng riêng
không có đâu
Làm gì có chuyện đó, Ubuntu trên PC với trên Phone là hai cái hoàn toàn khác nhau nên ứng dụng không thể dùng chung. Những sự khác nhau có thể kể đến :
- Chíp xử lý khác nhau, bộ lệnh khác nhau, memory
- Màn hình khác nhau
- Phương thức tương tác người dùng khác nhau
- Các phương thức kết nối khác, Smartphone thiên về mạng không dây còn PC thì...
- Chế độ đa nhiệm khác nhau
- Chức năng của ứng dụng khác nhau.
- Hệ thống bảo mật trên điện thoại khác hẳn so với trên PC.
Và nhiều nguyên nhân nữa, vì thế cho dù là Ubuntu, Window Phone hay IPhone thì đều phải xây dựng lại hệ thống ứng dụng từ đầu.
Nguy hiểm
Tác giả của Ubuntu khẳng định Ubuntu cho PC với Ubuntu cho điện thoại là chung 1 nền tảng, khác với con đường của iOS với Windows Phone.
Chẳng lẽ bác biết rõ hơn tác giả của Ubuntu?
Chỉ là cách để PR thôi và có lẽ là người ta đang cố gắng để tận dụng những app trên PC để chạy trên điện thoại. Nhưng mình nói một ví dụ đơn giản, một game chạy trên PC và sử dụng phím điều khiển lên xuống trái phải thì lúc lên phone, cứ cho là nó chạy được đi thì làm sao người chơi điều khiển được nhân vật khi phone không có phím điều khiển.
Giả sử Ubuntu phone cũng dùng X Server như desktop thì cái phone đó sẽ có thêm 1 X Server extension để biến các thao tác vuốt màn hình (hoặc bàn phím cứng) thành các tín hiệu phím điều khiển lên xuống.
Đối với người viết app thì họ không cần bận tâm lắm về điều này, vì bộ toolkit mà họ dùng (Qt hoặc GTK) đã che khuất lớp này.
Dẫu sao thì việc đưa 1 HĐH desktop xuống mobile đã từng được thực hiện khá thành công, như Maemo (anh em họ hàng với Debian và Ubuntu). Chỉ có điều doanh thu bán hàng không được tốt nên nó bị dừng phát triển.
nếu muốn phát triển các ứng dụng trên hệ điều hành Ubuntu cho điện thoại thì viết bằng ngôn ngữ gì? và dùng công cụ gì phát triển là tốt nhất?
http://bit.ly/UnOauv