
Windows 8 và Windows Phone 8 sử dụng chung ứng dụng?

Theo như các tin đồn trước đây thì chúng ta biết Windows 8 ngoài giao diện người dùng (UI) thông thường còn cung cấp một UI mang tên Immersive dành cho tablet. Và góp gió thành bão, giờ đây nhiều người lại đồn rằng sẽ có một phương pháp đóng gói phần mềm mới mang tên AppX dùng chung cho cả Windows 8 và Windows Phone 8.
Với việc này, ứng dụng dành cho 2 hệ điều hành này sẽ được phát triển theo cùng một cách, và nó có thể chạy trên nhiều nền tảng như PC, tablet và smartphone.
AppX là một đặc tả về cách thức các phần mềm sẽ được đóng gói và cài đặt, đặc tả này tương tự như XAPs dành cho Silverlight. Một file XML mang tên AppXManifest.xml sẽ dùng để chứa các thông tin về thuộc tính (attribute) của ứng dụng, cả các thuộc tính bắt buộc lẫn tùy chọn. Một số thuộc tính có thể kể đến:
Tên của ứng dụng (tên, tên nhà phát hành, phiên bản)
Kiến trúc ứng dụng (kiến trúc bộ xử lý, loại ứng dụng, các framework yêu cầu, phiên bản hệ điều hành)
Các ứng dụng phụ thuộc (tên, nhà phát hành và phiên bản tối thiểu của các ứng dụng cần thiết)
Yêu cầu của ứng dụng (mạng, truy cập file hệ thống, truy cập hồ sơ người dùng)
Các mở rộng của hệ điều hành (các liên kết file, các giao thức, thông báo…)
Tùy biến giao diện (logo, tên, mô tả và màu sắc dành cho giao diện người dùng)
AppX sẽ hoạt động trên cả các ứng dụng gốc (native) lẫn các ứng dụng Web.
Một thông tin khác về Windows 8 đó là hệ điều hành này sẽ được kèm theo ứng dụng mang tên Modern Reader cho phép đọc file PDF mà không cần ứng dụng cài thêm. Ứng dụng này là ứng dụng đầu tiên được phát hiện sẽ sử dụng phương pháp đóng gói AppX. Các tính năng cơ bản như phóng to, thu nhỏ, dàn trang sẽ có mặt trong Modern Reader.