bài dự thi microsoft student partner

26
Bi d thi Microsoft Student Partner Nguyn Duy Phưng Trưng ĐH M TP HCM Email: [email protected] . [email protected] . ĐT: 01669424461 Blog: duyphuong13.wordpress.com

Upload: bessie

Post on 15-Feb-2016

82 views

Category:

Documents


0 download

DESCRIPTION

Bài dự thi Microsoft Student Partner. Nguyễn Duy Phượng Trường ĐH Mở TP HCM Email: [email protected] . [email protected] . ĐT: 01669424461 Blog: duyphuong13.wordpress.com. Nội Dung. Phần 1 : Giới thiệu tổng quan về Windows Phone 7 - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Bài dự thi Microsoft Student Partner

Bai dư thi Microsoft Student Partner

Nguyên Duy PhươngTrương ĐH Mơ TP HCMEmail:[email protected]@hotmail.com.

ĐT: 01669424461

Blog:duyphuong13.wordpress.com

Page 2: Bài dự thi Microsoft Student Partner

Nôi DungPhân 1: Giơi thiêu tông quan vê Windows Phone 7

Phân 2: Trinh bay môt Application cua nhom minh đa lam

Page 3: Bài dự thi Microsoft Student Partner

Phân 1: Tông Quan

Windows Phone 7 đươc giới thiệu lần đầu vào ngày 24/5/2011 với tên gọi là Mango.

Giup ngươi dung đươc trai nghiệm giao diện Metro

I.Giơi Thiêu

Page 4: Bài dự thi Microsoft Student Partner

I.Giơi Thiêu (tt) Windows phone 7 đươc microsoft thiêt kê dưa trên tiêu chi giup lâp trinh viên dê dàng hơn trong việc tao cac ưng dung RIA (Rich Internet Application) với công nghệ nên tang dưa trên .Net, Silverlight và XNA FrameWork

Với nhưng lâp trinh viên đa tưng làm qua Silverlight thi việc chuyên sang Windows Phone 7 là môt việc rât dê dàng, không chi co thê Microsoft con ưu ai cho cac nhà san xuât với việc tao nên môt môi trương phat triên và thiêt kê cưc ky đơn gian và co thê chay đươc trên phần cưng cua nhiêu hang khac nhau như HTC, Sony, LG…

Page 5: Bài dự thi Microsoft Student Partner
Page 6: Bài dự thi Microsoft Student Partner

II.CAI ĐĂT VA TAI LIÊU HOC WINDOWS PHONE 7.

Visual studio 2010 SP1.

Windows Phone Software Development Kit (SDK) 7.1

Page 7: Bài dự thi Microsoft Student Partner

TAI LIÊU HOC TÂP

Programming Windows Phone 7 – Charles Petzold

MSDN

Page 8: Bài dự thi Microsoft Student Partner

Microsoft phat 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.

Page 9: Bài dự thi Microsoft Student Partner
Page 10: Bài dự thi Microsoft Student Partner

Lưa chon công nghê phu hơp

GraphicsKiêm soat thiêt kê giao diên tôt vơi XAML.

MediaHỗ trợ video phong phú trong ứng dung.

ToolingBan muôn sư dung Microsoft Blend khi thiêt kê.

Page 11: Bài dự thi Microsoft Student Partner

Tân dung triêt đê công nghê

GraphicsSư dung đô hoa 3DKiêm soat chăt che nhưng ứng dung 2D vơi XNA

Simulation/DrawingHỗ trợ tât ca cho nhưng ngươi muôn mô phong ve hay hiên thi hinh anh

ToolingBan muôn sư dung XNA framework trong ứng dung cua minh

Page 12: Bài dự thi Microsoft Student Partner

XAML 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

Ứ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

Page 13: Bài dự thi Microsoft Student Partner

Microsoft Silverlight programming mode

Page 14: Bài dự thi Microsoft Student Partner

Vi Du vê XAML

<Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0">

<TextBlock Text="Hello, Windows Phone 7!“ HorizontalAlignment="Center" VerticalAlignment="Center" /></Grid>

Page 15: Bài dự thi Microsoft Student Partner

Vi du vê sư dung XNA đê chay file nhac mong muôn

using Microsoft.Xna.Framework;using Microsoft.Xna.Framework.Audio;

private void btnPlay_Click(object sender, RoutedEventArgs e){

System.IO.Stream stream = TitleContainer.OpenStream("sounds/explode3.wav“);SoundEffect effect = SoundEffect.FromStream(stream);FrameworkDispatcher.Update();effect.Play();

}

Page 16: Bài dự thi Microsoft Student Partner

Sư dung công cu thiết kế Expression Blend

Sử dung công cu này ban ban co thê tao và thay đổi cach xắp xêp trinh bày Layer cua ưng dung bằng cach thao tac đên canvas và control trong XAML, làm việc với cac chưc năng đồ họa.

Page 17: Bài dự thi Microsoft Student Partner

Expression Blend

Page 18: Bài dự thi Microsoft Student Partner

GIƠI THIÊU CÁC CONTROLSCÁC CONTROLS CHINH

Page 19: Bài dự thi Microsoft Student Partner

MÔT SÔ CONTROLS MƠI

Pivot Panorama

Page 20: Bài dự thi Microsoft Student Partner

Tom gọn lai Microsoft thiêt kê Windows Phone 7 với ba tiêu chi chinh:

Design: End Users Come First PlaftForm: Fun and Easy to build complelting Apps and Games.

Hardware: Optermized and sandardized.

TÔNG KÊT

Page 21: Bài dự thi Microsoft Student Partner

Ưng dung co tên DigiTimeEm Vê phia ngươi dung: Nhằm giup ngươi dung co đươc 1 ưng dung hoàn chinh đê quan ly thơi gian.

Vê phia ngươi lâp trinh: nhằm hiện thưc kiên thưc đa học vê cac controls, events, kha năng lâp trinh và công cu thiêt kê Expression Blend

Phân 2: Trinh bay môt Application cua nhom minh.

Page 22: Bài dự thi Microsoft Student Partner

TRINH BAY

Trang Chinh Phương phap

Sử dung button và gan Background bằng Image

Sử dung Expression Blend 4 thiêt kê hiệu ưng

Sử dung NavigationService đê chuyên trang

Page 23: Bài dự thi Microsoft Student Partner

Môt sô chưc năng chinh

Clock Phương phap

Sử dung sư kiện OrientationChanged đê xử ly khi xoay điên thoai

Page 24: Bài dự thi Microsoft Student Partner

Môt sô chưc năng chinh

Giơ thê giơi Phương phap

Sử dung ListBox đê hiên thi danh sach

Page 25: Bài dự thi Microsoft Student Partner

Môt sô chưc năng chinh

Âm lich Phương phap

Sử dung Class và Control DatePicker

Page 26: Bài dự thi Microsoft Student Partner

Bài viêt trên co tham khao tư:

◦MSDN◦http://www.slideshare.net/

◦Và cac trang websites và blogs khac.

Hết