Học tập‎ > ‎C#‎ > ‎

Series Video - Hướng dẫn lập trình trên windows phone 7

Windows Phone 7 ra đời không lâu nhưng hệ điều hành này nhanh chóng được cộng đồng quan tâm bởi những ưu điểm và tính năng mà các hệ điều hành khác chưa có. Bản thân mình trải nghiệm và nhận thấy rằng WP7 không hề thua kém Android hay iOS.

Tuy nhiên, có thể nhận thấy rằng, các ứng dụng và game trên WP7 hiện nay chưa nhiều, hầu hết tính phí … và đặc biệt vẫn chưa có nhiều ứng dụng Việt. Với mong muốn phát triển cộng đồng Windows Phone tại Việt Nam và xây dựng được nhiều ứng dụng Việt cho hệ điều hành này. Vì vậy, hôm nay mình xin giới thiệu tới các bạn loạt video: Hướng dẫn lập trình trên WP7, do nhóm mình thực hiện bằng tiếng Việt – được xây dựng và tham khảo từ nhiều nguồn khác nhau.

Số video dự kiến: 16 video
Nội dung: bao gồm lý thuyết (nếu có) và hướng dẫn step-by-step xây dựng các demo.
Phiên bản: Các demo được thực hiện trên phiên bản Mango – Windows phone 7.1

Hi vọng sau loạt video này, các bạn sẽ biết cách lập trình trên WP7 và xây dựng được cho chính mình, cho cộng đồng những ứng dụng tuyệt vời nhất.

Các công cụ, nguồn tham khảo cần thiết khi lập trình với WP7:
1. Windows SDK 7.1 RC
2. MSDN Windows Phone

Và bây giờ xin giới thiệu tới các bạn video đầu tiên:
----------------------------------------------------------------------------------------
Bài 1 : Hướng Dẫn download và cài đặt công cụ lập trình cho ứng dụng WP7.1


Các link sử dụng trong bài học :

1. Đặc điểm mới của phiên bản nâng cấp Mango:
http://www.codeproject.com/Articles/...r-Tools-7-1-Be

2. Links download bộ Windows Developer Tools :
http://download.microsoft.com/downlo...2_Beta_en1.iso

3. Links download bộ Visual Studio 2010 Ultimate :
http://download.microsoft.com/downlo...ltimTrial1.iso

4. Links download bản SP1 Visual Studio 2010:
http://download.microsoft.com/downlo...010SP1dvd1.iso

*Lưu ý: Visual Studio 2010 và bản SP1 chúng ta sẽ cần đến khi xây dựng ứng dụng Windows phone kết hợp với WCF

----------------------------------------------------------------------------------------

Bài 2: Viết chương trình Hello World trên Windows Phone:

Mô tả: Bài trước chúng ta đã download cài đặt công cụ để phát triển ứng dụng trên window phone 7 cũng như tìm hiểu nét mới trong bản cập nhật 7.1 Mango
Trong bài này, qua ví dụ HelloWorld chúng ta sẽ tìm hiểu
-Cấu trúc solution trong các ứng dụng WP
-Làm quen với việc viết ứng dụng Window Phone trên Microsoft Visual Studio 2010 Express for Windows Phone và Windows Phone Emulator


Click để download và tham khảo:

1. Mã nguồn bài 2
2. Windows SDK 7.1 RC
3. MSDN Windows Phone

----------------------------------------------------------------------------------------

Bài 3: Sử dụng Express Blend để thiết kế giao diện cho WP7.1:
Mô tả: Ở bài này các bạn sẽ học được việc thiết kế giao diện cho ứng dụng WP7.1 và biết cách tạo các hiệu ứng động cho giao diện


Click để download và tham khảo:

1. Mã nguồn bài 3
2. Windows SDK 7.1 RC
3. MSDN Windows Phone

----------------------------------------------------------------------------------------

Bài 4: Sử dụng Style trong WP7.1
Mô tả: Qua bài này chúng ta sẽ

-Biết cách áp dụng style trong Windows Phone.
-Biết được sự khác nhau về styling WP 7.0 và 7.1


Click để download và tham khảo:

1. Mã nguồn bài 4
2. Windows SDK 7.1 RC
3. MSDN Windows Phone

----------------------------------------------------------------------------------------

Bài 5: Lập trình với application Bar
Mô tả: Qua bài này chúng ta sẽ
-Biết cách làm việc với application Bar.


Click để download và tham khảo:
1. Mã nguồn bài 5
2. Windows SDK 7.1 RC
3. MSDN Windows Phone
----------------------------------------------------------------------------------------

Bài 6: Navigation trong WP7.1:
Mô tả: Qua bài này chúng ta sẽ tìm hiểu
-NavigationContext là gì ?
-NavigationService là gì ?
-Và làm thế nào để điều hướng một trang tới một trang khác theo ý muốn.


Click để download và tham khảo:
1. Mã nguồn bài 6
2. Windows SDK 7.1 RC
3. MSDN Windows Phone
----------------------------------------------------------------------------------------

Bài 7: Làm việc với Text Box và View Box:
Mô tả: Qua bài này chúng ta sẽ tìm hiểu
-InputScope trong Textbox
-Sử dụng Textbox và Viewbox
-Sử dụng 1 số control tương tự



Click để download và tham khảo:
1. Mã nguồn bài 7
2. Windows SDK 7.1 RC
3. MSDN Windows Phone
----------------------------------------------------------------------------------------

Bài 8: Launchers và Choosers:
Mô tả: Qua bài này chúng ta sẽ tìm hiểu
Launchers là gì ?
Choosers là gì ?
Sử dụng launchers và choosers



Click để download và tham khảo:
1. Mã nguồn bài 8
2. Windows SDK 7.1 RC
3. MSDN Windows Phone

----------------------------------------------------------------------------------------

Bài 9: Tìm hiểu về Windows LifeCycle
Mô tả: Qua bài này chúng ta sẽ tìm hiểu
Vòng đời của 1 ứng dụng windows phone ?
Các trạng thái của windows lifeCycle ?



Click để download và tham khảo:
1. Mã nguồn bài 9
2. Windows SDK 7.1 RC
3. MSDN Windows Phone

----------------------------------------------------------------------------------------

Bài 10: Pivot và Panaroma Controls:
Mô tả: Qua bài này chúng ta sẽ tìm hiểu
- Tìm hiểu về Pivot Control
- Tìm hiểu về Panaroma Control



Click để download và tham khảo:
1. Mã nguồn bài 10 (Nguồn: MSDN)
2. Windows SDK 7.1 RC
3. MSDN Windows Phone

----------------------------------------------------------------------------------------

Bài 11: Trạng thái của Page
Mô tả: Qua bài này chúng ta sẽ tìm hiểu
Trạng thái của Page là gì ?
Làm việc với page state ?



Click để download và tham khảo:
1. Mã nguồn bài 11
2. Windows SDK 7.1 RC
3. MSDN Windows Phone

----------------------------------------------------------------------------------------

Bài 12: Isolated Storage:
Mô tả: Qua bài này chúng ta sẽ tìm hiểu:
- Isolated Storage là gì ?
- Kiến trúc Isolated Storage
- Core Classes
- Đọc ghi file


Click để download và tham khảo:
1. Mã nguồn bài 12
2. Windows SDK 7.1 RC
3. MSDN Windows Phone

----------------------------------------------------------------------------------------

Bài 13:Kết hợp WCF và Windows Phone 7:
Mô tả: Qua bài này chúng ta sẽ tìm hiểu:
- WCF là gì ?
-Xây dựng Server
-Xây dựng Client trên winphone7



Click để download và tham khảo:
1. Mã nguồn bài 13
2. Windows SDK 7.1 RC
3. MSDN Windows Phone

----------------------------------------------------------------------------------------

Bài 14: Local Database:
Mô tả: Qua bài này chúng ta sẽ tìm hiểu:
- Kiến trúc lưu trữ
- Cách sử dụng Local Database



Click để download và tham khảo:
1. Mã nguồn bài 14
2. Windows SDK 7.1 RC
3. MSDN Windows Phone

----------------------------------------------------------------------------------------


Bài 15: Schedule Task :
Mô tả: Qua bài này chúng ta sẽ tìm hiểu:
-Class Alarm
-Class Reminder
-Xây dựng 1 ứng dụng nhắc nhở



Click để download và tham khảo:
1. Mã nguồn bài 15
2. Windows SDK 7.1 RC
3. MSDN Windows Phone
Comments