
21 thg 3, 2016
Tiểu Luận Windows phone 7
Đề tài: Windows Phone 7
GVHD: Ths. Nguyễn Hà Giang
Microsoft. Microsoft quảng cáo SDK cho Windows Phone cho
phép tạo ra các ứng dụng có thể làm nhƣ sau:
o Dễ dàng tích hợp văn bản và banner quảng cáo vào các ứng
dụng và trò chơi.
o
Cung cấp các quảng cáo khác nhau nhằm mục tiêu khả năng để
cung cấp những quảng cáo phù hợp nhất cho ngƣời dùng.
2.2.4.
Portal Services: Thị trƣờng Windows Phone cung cấp các dịch
vụ mạnh mẽ cho phép các nhà phát triển để đăng ký, xác nhận và
quảng cáo ứng dụng của họ.
SVTH: Lê Minh Tiến-Lê Ngọc Đô Na-Trần Thanh Hữu
9
Đề tài: Windows Phone 7
GVHD: Ths. Nguyễn Hà Giang
CHƯƠNG 3. VÒNG ĐỜI PHÁT TRIỂN ỨNG DỤNG (THE
APPLICATION DEVELOPMENT LIFECYLE) VÀ ỨNG DỤNG
3.1.
Vòng đời phát triển ứng dụng (The Application Development
Lifecyce):
Mô tả cách các nhà phát triển có thể sử dụng ứng dụng nền tảng Windows
Phone từ đầu đến cuối của chu kỳ phát triển.
-
Getting Started With App Hub(trung tâm ứng dụng): App Hub sẽ là
điểm khởi đầu cho các developer(nhà phát triển). Các nhà phát triển có
thể bắt đầu bằng cách đăng ký một ID Windows LIVE. Tiếp theo, họ
có thế đăng ký để có đƣợc Windows Phone DSK và thông tin bản
quyền liên quan để phát triển các ứng dụng bằng cách sử dụng Visual
SVTH: Lê Minh Tiến-Lê Ngọc Đô Na-Trần Thanh Hữu
10
Đề tài: Windows Phone 7
GVHD: Ths. Nguyễn Hà Giang
Studio và Expression Blend. App Hub là nơi duy nhất chứa tất cả công
cụ để xây dựng ứng dụng Windows Phone. Nhà phát triển cũng có thể
đăng ký một hoặc nhiều điện thoại để sử dụng để kiểm nghiệm ứng
dụng đang phát triển. App Hub chứa mẫu, tài liệu và cộng đồng những
nhà phát triển giúp cho những nhà phát triển mới có thể xây dựng ứng
dụng Windown Phone thành công.
-
Designing an Application and Producing an Application Package
(Thiết kế một ứng dụng và sản xuất một gói ứng dụng):
o Một khi nhà phát triển đăng ký là nhà phát triển Windows Phone và
đã cài đặt công cụ phát triển, họ có thể bắt đầu phát triển các ứng
dụng của họ.
o Những ứng dụng game và ứng dụng đồ họa chuyên sâu đƣợc tạo ra
trong Visual Studio bằng cách sử dụng các thƣ viện 2D và 3D của
XNA Framework.
o Thiết kế hình ảnh cho các ứng dụng dựa trên XAML cho Silverlight
đƣợc tạo ra trong Visual Studio và / hoặc Expression Blend.
o Visual Studio IDE đƣợc sử dụng để viết mã quản lý xác định hành
vi của tất cả các ứng dụng Windows Phone. Khi ứng dụng đƣợc
hoàn tất, một gói đƣợc tạo ra trong đó bao gồm tất cả mọi thứ nhu
cầu ứng dụng.
-
Debugging an Application (Bắt lỗi ứng dụng): Trong khi tạo ra một
ứng dụng điện thoại Windows, một nhà phát triển có thể gỡ lỗi các
chƣơng trình trên điện thoại hoặc trong giả lập điện thoại Windows. Gỡ
lỗi các ứng dụng liên quan đến việc tạo ra một gói phần mềm nhằm
mục tiêu nền tảng gỡ lỗi và sau đó sử dụng Visual Studio để triển khai
các gói phần mềm. Hỗ trợ những chức năng nhƣ cửa sổ biến, chạy từng
dòng lệnh….
-
Publishing an Application (Xuất bản một ứng dụng):
SVTH: Lê Minh Tiến-Lê Ngọc Đô Na-Trần Thanh Hữu
11
Đề tài: Windows Phone 7
GVHD: Ths. Nguyễn Hà Giang
o Sau khi một ứng dụng đã đƣợc hoàn thành, một nhà phát triển có
thể làm cho chƣơng trình có sẵn cung cấp cho nhiều ngƣời dùng
khác trên thị trƣờng Windows Phone. Để xuất bản ứng dụng đến thị
trƣờng Windows Phone, nhà phát triển gửi một tập tin. XAP. Các
tập tin. XAP là một tập tin nén chứa tất cả các thông tin cần thiết
cho ứng dụng. Điều này bao gồm một biểu tƣợng ứng dụng, ngói
bắt đầu, siêu dữ liệu, và các điều khoản cấp phép để xác định
chƣơng trình của họ có thể đƣợc sử dụng nhƣ thế nào.
o Tiếp theo, các nhà phát triển gửi đến App Hub và gửi các gói ứng
dụng xác nhận. Đây là cách duy nhất để làm cho một ứng dụng đến
đƣợc với ngƣời tiêu dùng. Quá trình cấp giấy chứng nhận sẽ kiểm
tra xem ứng dụng hoạt động trên ngôn ngữ nào…..
o Một khi các gói phần mềm đã đáp ứng các yêu cầu xác nhận thị
trƣờng Windows Phone, nhà phát triển đƣợc thông báo và có thể
công bố ứng dụng đến thị trƣờng Windows Phone thông qua App
Hub. Các ứng dụng sau đó cung cấp cho ngƣời tiêu dùng tải về
trong thị trƣờng Windows Phone. Thẻ tín dụng và hoạt động thanh
toán điện thoại di động điều hành đƣợc hỗ trợ.
-
Managing Published Applications (Quản lý ứng dụng đƣợc đăng tải):
Sau khi một ứng dụng Windows Phone đƣợc công bố trên thị trƣờng
Windows Phone, nhà phát triển App Hub quản lý các phiên bản của
ứng dụng đã có để mua.
3.2.
Ứng dụng:
3.2.1. Các lớp đối tượng game:
-
Lớp game1.cs (lớp chính):
Khởi tạo các đối tƣơng game, thời gian, xử lý các thao tác của các đối tƣơng
game, hình nền game, tính điểm… của nhân vật game.
o Phƣơng thức CheckGestures:
SVTH: Lê Minh Tiến-Lê Ngọc Đô Na-Trần Thanh Hữu
12
Đề tài: Windows Phone 7
SVTH: Lê Minh Tiến-Lê Ngọc Đô Na-Trần Thanh Hữu
GVHD: Ths. Nguyễn Hà Giang
13
Đề tài: Windows Phone 7
GVHD: Ths. Nguyễn Hà Giang
o Phương thức randPosition:
o Phƣơng thức Draw:
SVTH: Lê Minh Tiến-Lê Ngọc Đô Na-Trần Thanh Hữu
14

Đăng ký:
Đăng Nhận xét (Atom)
Không có nhận xét nào:
Đăng nhận xét