1. Trang chủ
  2. » Luận Văn - Báo Cáo

Bài dự thi Microsoft Student Partner windowsphone7

26 761 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Bài Dự Thi Microsoft Student Partner
Tác giả Nguyễn Duy Phương
Trường học Trường ĐH Mở TP HCM
Thể loại Bài dự thi
Năm xuất bản 2011
Thành phố TP HCM
Định dạng
Số trang 26
Dung lượng 1,65 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Bài dự thi Microsoft Student Partner windowsphone7

Trang 1

Bài dự thi Microsoft Student Partner

Nguyễn Duy Phượng Trường ĐH Mở TP HCM Email:

hyesojong@yahoo.com.

duyphuong13@hotmail.com ĐT: 01669424461

Blog:

duyphuong13.wordpress.com

Trang 2

Nội Dung

Phần 1: Giới thiệu

tổng quan về Windows Phone 7

Phần 2: Trình bày một Application của nhóm mình đã làm

Trang 3

Phần 1: Tổng Quan

được giới thiệu lần

đầu vào ngày

24/5/2011 với tên

gọi là Mango

được trải nghiệm

giao diện Metro

I.Giới Thiệu

Trang 4

I.Giới Thiệu (tt)

 Windows phone 7 được microsoft

thiết kế dựa trên tiêu chí giúp lập trình viên dễ dàng hơn trong việc tạo các ứng dụng RIA (Rich Internet Application) với công nghệ nền tảng dựa trên Net, Silverlight và XNA FrameWork

 Với những lập trình viên đã từng làm qua Silverlight thì việc chuyển sang Windows Phone 7 là một việc rất dễ dàng, không chỉ có thế

Microsoft còn ưu ái cho các nhà sản xuất với việc tạo nên một môi

trường phát triển và thiết kế cực kỳ đơn giản và có thể chạy được

trên phần cứng của nhiều hãng khác nhau như HTC, Sony, LG…

Trang 6

II.CÀI ĐẶT VÀ TÀI LIỆU HỌC WINDOWS PHONE 7.

Trang 7

TÀI LIỆU HỌC TẬP

 Programming

Windows Phone 7 –

Charles Petzold

 MSDN

Trang 8

 Microsoft phát triển Windows Phone 7 dựa trên hai công nghệ

là Silverlight và XNA.

III.PHÁT TRIỂN ỨNG DỤNG CHO WINDOWS PHONE 7.

Trang 10

Lựa chọn công nghệ phù hợp

Trang 11

Tận dụng triệt để công nghệ

Graphics

Sử dụng đồ họa 3D

Kiểm soát chặt chẽ những ứng

dụng 2D với XNA

Simulation/Drawing

Hỗ trợ tất cả cho những người

muốn mô phỏng vẽ hay hiển thị

hình ảnh

Tooling

Bạn muốn sử dụng XNA framework

trong ứng dụng của mình

Trang 12

 XAML định ra một tập các phần tử XML như Button, TextBox, Label…, nhằm định nghĩa các đối tượng đồ họa tương ứng như nút bấm, hộp thoại, nhãn…, và nhờ

đó cho phép mô tả chính xác diện mạo của giao diện người dùng

 XAML định ra một tập các phần tử XML như Button, TextBox, Label…, nhằm định nghĩa các đối tượng đồ họa tương ứng như nút bấm, hộp thoại, nhãn…, và nhờ

đó cho phép mô tả chính xác diện mạo của giao diện người dùng

 Các phần tử XAML cũng

chứa các thuộc tính, cho phép thiết lập nhiều tính chất khác nhau của đối

tương đồ họa tương ứng

 Các phần tử XAML cũng

chứa các thuộc tính, cho phép thiết lập nhiều tính chất khác nhau của đối

tương đồ họa tương ứng

 Ứng dụng Silverlight được xây dựng bằng một ngôn ngữ đánh dấu dựa trên văn bản được gọi là XAML

 Ứng dụng Silverlight được xây dựng bằng một ngôn ngữ đánh dấu dựa trên văn bản được gọi là XAML

Trang 13

Microsoft Silverlight programming mode

Trang 14

Ví Dụ về XAML

< Grid x : Name ="ContentPanel"

VerticalAlignment ="Center" />

</ Grid >

Trang 15

Ví dụ về sử dụng XNA để chạy file nhạc mong muốn

System.IO Stream stream =

TitleContainer OpenStream( "sounds/explode3.wa v“ );

Trang 16

Sử dụng công cụ thiết kế Expression Blend

 Sử dụng công cụ này

bạn bạn có thể tạo

và thay đổi cách

xắp xếp trình bày

Layer của ứng dụng

bằng cách thao tác

đến canvas và

control trong XAML,

làm việc với các

chức năng đồ họa

Trang 17

Expression Blend

Trang 18

GIỚI THIỆU CÁC CONTROLS

CÁC CONTROLS CHÍNH

Trang 19

MỘT SỐ CONTROLS MỚI

Trang 20

 Tóm gọn lại Microsoft thiết kế

Windows Phone 7 với ba tiêu chí chính:

Design: End Users Come First

PlaftForm: Fun and Easy to build

complelting Apps and Games.

Hardware: Optermized and

sandardized.

TỔNG KẾT

Trang 21

 Ứng dụng có tên DigiTimeEm

 Về phía người dùng: Nhằm giúp người dùng có được 1 ứng dụng hoàn chỉnh để quản lý thời gian.

 Về phía người lập trình: nhằm hiện

thực kiến thức đã học về các

controls, events, khả năng lập trình

và công cụ thiết kế Expression Blend

Phần 2: Trình bày một

Application của nhóm mình.

Trang 22

TRÌNH BÀY

 Sử dụng button và gán Background bằng Image

 Sử dụng Expression Blend 4 thiết kế

hiệu ứng

 Sử dụng NavigationService để chuyển trang

Trang 23

Một số chức năng chính

 Sử dụng sự kiện OrientationChanged để xử lý khi xoay điên thoại

Trang 24

Một số chức năng chính

Giờ thế giới Phương pháp

 Sử dụng ListBox để hiển thị danh sách

Trang 25

Một số chức năng chính

 Sử dụng Class và Control

DatePicker

Trang 26

 Bài viết trên

có tham khảo từ:

Ngày đăng: 18/01/2013, 14:36

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w