![Windows 10](http://blog.tamhuynh.me/wp-content/uploads/2015/09/involve-3.png)
Sau những thành công bước đầu khi phát triển Windows/Windows phone 8.1. Microsoft tiếp tục ra mắt Windows 10, thực sự là một đột phá với nhiều thay đổi lớn.
One platform – Many Devices
Hệ sinh thái rộng lớn của Windows 10 đã mở rộng ra hơn nhiều với 7 nhóm sản phẩm (family), và có thể tiếp tục được mở rộng.
![Windows 10 Device family](http://blog.tamhuynh.me/wp-content/uploads/2015/08/picture1-1.png)
![Windows 10 Device family](http://blog.tamhuynh.me/wp-content/uploads/2015/08/capture-1.png)
Một developer có thể target sản phẩm của mình chạy được trên hàng tá thiết bị khác nhau nếu nó có thể chạy Windows 10. Windows 10 sẽ bao gồm:
- MỘT OS duy nhất
- MỘT platform (1 app có thể chạy trên nhiều thiết bị có chung platform)
- MỘT Dev Center, nơi quản lý theo dõi app, upload app của developer.
- MỘT Store duy nhất.
Giao Diện
Sẽ có 3 cách thiết kế giao diện
- Responsive Design: Chỉ định các thay đổi với các kích thước màn hình nhất định
- Adaptive Design: Tự động xử lý thay đổi liên tục khi kích thước màn hình thay đổi.
- Tailored Design: Thiết kế từng giao diện riêng cho mỗi thiết bị.
Project Windows 10
Trong template Universal App của W/WP 8.1 với 3 project riêng biệt (1 project Windows, 1 Windows phone, 1 project shared) sẽ build ra 2 file AppX khác nhau cho 2 nền tảng. Windows 10 chỉ còn lại duy nhất 1 project với 1 file thực thi duy nhất sau khi build, mọi việc chỉ định nền tảng, giao diện đều được tùy chỉnh bên trong project
–> Có gì mới trong Windows 10 – #2
Nguồn: http://www.microsoftvirtualacademy.com/training-courses/a-developers-guide-to-windows-10