Posted in Programming, UWP

[UWP] KHỞI TẠO ỨNG DỤNG “HELLO WORLD”

Ở bài tiếp theo trong chuỗi bài về UWP, mình sẽ hướng dẫn các bạn khởi tạo Project đầu tiên, xem như màn chào hỏi với lập trình ứng dụng đa nền tảng ahihi

Bước 1: Chọn File -> New -> Project.
8

Continue reading “[UWP] KHỞI TẠO ỨNG DỤNG “HELLO WORLD””

Posted in Programming, UWP

[UWP] SƠ LƯỢC VỀ MÔ HÌNH MODEL – VIEW – VIEWMODEL

Hiện tại mình đang nghiên cứu về mô hình MVVM, nhân đó mình sẽ viết một bài giới thiệu sơ lược về MVVM cho mọi người cùng tham khảo.

Ở bài viết này, mình sẽ đi trả lời các câu hỏi MVVM là gì, có ăn được không ? Các workflow M,V,VM có ý nghĩa gì? Ưu và nhược điểm của mô hình MVVM?

Vậy MVVM là gì?

MVVM là viết tắt của Model – View – ViewModel.  Mô hình MVVM sẽ phân bố source code thành 3 phần, mỗi thành phần có một nhiệm vụ riêng biệt và độc lập với các thành phần khác.

Continue reading “[UWP] SƠ LƯỢC VỀ MÔ HÌNH MODEL – VIEW – VIEWMODEL”

Posted in Programming, UWP

[UWP] TỔNG QUAN VỀ UNIVERSAL WINDOWS PLATFORM

Nếu trước đây khi các bạn muốn ứng dụng của mình chạy trên nhiều thiết bị, điều đó có nghĩa là bạn phải xây dựng nhiều ứng dụng. Windows 8 và Windows 8.1 ra đời là bước khởi đầu trong việc đồng nhất ứng dụng, tạo một môi trường tương đồng nhưng không giống nhau hoàn toàn khi phát triển ứng dụng trên di động và Windows. Tức là khi bạn muốn ứng dụng chạy trên 2 nền tảng Windows 8.1 và Windows Phone 8.1 thì bạn vẫn phải viết 2 phiên bản ứng dụng khác nhau cho hai hệ điều hành này. Điều này làm cho lập trình viên mất nhiều thời gian và công sức để xây dựng một ứng dụng đa thiết bị. Nhưng đối với Windows 10, bạn sẽ được hỗ trợ nhiều loại thiết bị với một ứng dụng duy nhất. Windows 10 xuất hiện đã mở ra sự đồng nhất hoàn toàn, không chỉ hệ điều hành mà còn đồng nhất về nền tảng phát triển.

Continue reading “[UWP] TỔNG QUAN VỀ UNIVERSAL WINDOWS PLATFORM”