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

Không có nhận xét nào:

Đăng nhận xét