Nhịp sống số

Windows 8 trên ARM: Những điều cần biết

Windows 8 trên ARM: Những điều cần biết
id="post_message_14378660">
Windows 8 trên ARM: Những điều cần biết

Windows 8 trên nền kiến trúc ARM (Windows 8 on ARM - WOA) đã không còn là tin đồn và Microsoft cũng đã đề cập những thông tin chi tiết về phiên bản thứ hai của Windows 8, bên cạnh bản dành cho nền kiến trúc x86/64 quen thuộc. Về cơ bản, WOA tương đồng với Windows 8 cho x86/64 và chia sẻ những đoạn mã. Tuy nhiên, sẽ không phải toàn bộ ứng dụng được viết cho Windows 8 trên x86/64 sẽ chạy và tương thích tốt với WOA, điều đó còn tùy thuộc vào khả năng ứng dụng có được viết theo phong cách Metro hay không. Thêm vào đó, Microsoft và các đối tác phần cứng đang cùng làm việc với chung một mục đích các máy tính/tablet chạy WOA sẽ được phát hành cùng thời điểm khi Windows 8 cho x86/64 sẵn sàng. Phần còn lại về WOA sẽ được trình bày bên dưới.

Tương thích ứng dụng

Khi mà một hệ điều hành mới ra đời, yếu tố được các nhà phát triển và người dùng quan tâm hơn cả là khả năng tương thích, tương thích ngược. Với WOA, có thể bạn chưa biết rằng ứng dụng thông thường được viết để sử dụng trên những máy tính Windows chạy nền kiến trúc x86/64 sẽ không thể chạy trên WOA. Một số công cụ lõi của Windows như Explorer, trình duyệt web Internet Explorer... sẽ vẫn tương thích với WOA nhưng các nhà phát triển cần biết rằng, chỉ có ứng dụng được viết theo phong cách Metro (ứng dụng Metro) mới có thể hoạt động trên phiên bản Windows 8 cho nền kiến trúc ARM. Nói cách khác, một ứng dụng hay chương trình mà bạn tải về từ Internet sẽ không thể sử dụng với WOA mà bạn cần một chiếc máy tính dùng chip nền x86/64 từ Intel hay AMD.

Đối với các ứng dụng Metro mà người dùng mua và tải về từ Windows 8 Store (kho ứng dụng trực tuyến cho Windows) sẽ có thể sử dụng trên cả hai phiên bản Windows 8 là WOA và x86/64. Mozilla mới đây chia sẻ sẽ sớm có một phiên bản Firefox Metro, vậy là thiết bị chạy Windows 8 dùng chip ARM cũng sẽ có Firefox rồi. Và như vậy thì các nhà phát triển cũng có thể chỉ cần viết và biên dịch (compile) một ứng dụng Metro sử dụng chung mã mà vẫn có thể chạy trên hai nền kiến trúc x86 và ARM. Cũng cần biết rằng, WOA không hỗ trợ chạy, mô phỏng hay 'porting' ứng dụng dành cho x86/64.

Microsoft Office

Gói ứng dụng văn phòng Microsoft Office và giao diện Desktop trên WOA đã được trình bày trong một bài viết trước đây. Bên cạnh giao diện Metro thì thiết bị WOA vẫn có thể chạy ứng dụng với giao diện Desktop truyền thống (như những máy tính Windows hiện nay) với một số ứng dụng lõi. Tính năng đó không gì khác ngoài việc đảm bảo rằng Microsoft Office, Explorer, trình duyệt IE... sẽ hoạt động tốt trên WOA theo giao diện Desktop (không phải Metro). Các công cụ gồm Word, Excel, PowerPoint và OneNote (trong Office 15) đã được phát triển và tối ưu dành cho cả giao diện cảm ứng, tiết kiệm điện trong khi vẫn giữ nguyên đầy đủ tính năng cho người dùng và khả năng tương thích tốt. Microsoft không đề cập tới công cụ Outlook trong gói Microsoft Office.

Bạn không thể tắt máy

Một trong những đặc điểm bạn cần biết về WOA đó là bạn không cần tắt thiết bị Windows 8 chạy nền kiến trúc ARM (gọi tắt là thiết bị WOA). Tính năng Sleep (Ngủ) và Hibernate (Ngủ đông) truyền thống trên Windows 8 sẽ không xuất hiện trên WOA. Thay vào đó, thiết bị WOA luôn hoạt động ở chế độ mới mà Microsoft gọi là chế độ chờ luôn kết nối (Connected Stanby), tương tự cách mà bạn sử dụng điện thoại hiện nay. Khi màn hình đang ở chế độ sử dụng, thiết bị chạy ở chế độ cao nhất và bạn có thể truy cập đầy đủ chức năng của thiết bị. Khi màn hình ở chế độ chờ, thiết bị trở về trạng thái tiết kiệm điện, tiêu thụ điện năng cực thấp cho phép pin không cạn kiệt trong hàng tuần. Với người dùng cuối, một tính năng độc đáo trên WOA đó là bạn hoàn toàn có thể điều khiển chương trình nào có quyền truy cập để thực thi nền, vì thế, những ứng dụng này sẽ luôn trong trạng thái kết nối và thông tin luôn được cập nhật. Cuối cùng, chế độ chờ luôn kết nối (Connected Stanby) đang được xem xét để mang lên Windows 8 trên nền x86/64. Nhưng khả năng đó là chưa rõ ràng.

WOA sẽ được phát hành cùng thời điểm với phiên bản x86/64

Như đã nói ban đầu, WOA sẽ được phát hành cùng thời điểm với Windows 8 dành cho máy tính, trước năm 2012. Đó là đối với Microsoft nhưng để có thể mua được thiết bị WOA thì còn phải tùy thuộc vào các nhà sản xuất đầu cuối OEM. Lấy ví dụ, Microsoft có thể phát hành WOA vào tháng 10 năm nay nhưng để mua một chiếc tablet Dell chạy Windows 8 thì bạn có thể phải đợi thêm. Còn đợi bao lâu thì lại tùy vào lộ trình sản phẩm của từng hãng.

Tính năng Windows Updates

Microsoft xác nhận các thiết bị WOA sẽ nhận những bản cập nhật phần mềm thông qua công cụ phát hành truyền thống được tích hợp bên trong hệ điều hành.

WOA chia sẻ nền code

WOA chia sẻ gần như tương tự nền mã với các phiên bản khác của Windows như Client, Server, Embedded hay thậm chí là Windows Phone. Tuy nhiên, mỗi phiên bản WOA khác nhau sẽ phải được tùy biến và chỉnh sửa dành cho các phần cứng mà nó được cài đặt. Điều này cũng đồng nghĩa người dùng không thể tải về phiên bản WOA bất kỳ và cài đặt vào thiết bị của mình mà không quan tâm tới phần cứng đang sử dụng.

Tại sao chọn WOA và tại sao không?

Ưu điểm:
  • Tiết kiệm điện năng
  • Kích cỡ nhỏ hơn (so với PC)
  • Không phải mua Office vì cài sẵn
Nhược điểm:
  • Không tương thích với ứng dụng Desktop
  • Việc phát hành driver cập nhật còn tuỳ thuộc vào các OEM
  • Không hỗ trợ plug-in Internet Explorer