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

Tìm hiểu windows phone 7

35 463 0

Đ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

Định dạng
Số trang 35
Dung lượng 2,34 MB

Nội dung

TRNG I HC M THÀNH PH H CHÍ MINH KHOA CÔNG NGH THÔNG TIN  ÁN MÔN HC  tài: TÌM HIU WINDOWS PHONE 7 GVHD : H QUANG KHI SVTH : PHAN VIT TRUNG MSSV : 0851010299 LP : TH08B2 TP.HCM 02/2012 LI CM N!  hoàn thành đ án ngành này, li đu tiên tôi xin chân thành cm n các thy giáo, cô giáo Khoa Công ngh thông tin Trng i hc M TPHCM, nhng ngi đã dy d, trang b cho tôi nhng kín thc b ích trong bn nm hc va qua. Xin chân thành gi li cm n sâu sc nht đn thy H Quang Khi, ngi đã tn tình giúp đ, hng dn tôi trong sut quá trình thc hin cng nh  hoàn thành bài tp môn  án ngành. Mt ln na xin chân thành cm n ! TP HCM ngày 10 tháng 2 nm 2012 TÌM HIU WINDOWSPHONE 7 GVHD: H QUANG KHI SVTH: PHAN VIT TRUNG - 0851010299 1 MC LC I.GII THIU  TÀI: 2 II.KIN THC CÓ C: 2 1.WindowsPhone là gì? 2 2.Nhng thit b nào s chy đc WindowsPhone? 3 3.Cu hình c bn đ chy các phn mm visual studio. 4 4.Các công c và tools cn thit dành cho lp trình trên nn tng WP7. 4 5.Làm demo mt s ng dng t đn gin cho WP7. 6 6.Công c ExpressBlend: 6 III.NI DUNG CÔNG VIC: 8 1.VIT NG DNG DUYT HÌNH C BN 8 2.VIT NG DNG DUYT HÌNH KIU PANAROMA 17 IV. KT LUN: 24 V. TÀI LIU THAM KHO: 25 TÌM HIU WINDOWSPHONE 7 GVHD: H QUANG KHI SVTH: PHAN VIT TRUNG - 0851010299 2 I.GII THIU  TÀI: WindowsPhone là nn tng dành cho đin thoi theo xu hng cm ng hin nay ca Microsoft, s dng ngôn ng C#, VB do tính thân thin, gn gi, gn ging nh các môn hc Lp trình trên ngôn ng C trc đây nên em quyt đnh chn WindowsPhone7 làm đ tài nghiên cu. Trong đ tài này em bt đu nghiên cu t nhng điu c bn nht v WindowsPhone 7, nhng đim này s ln lt đc gi i thiu sau mc này. II.KIN THC CÓ C: 1.WindowsPhone là gì? WindowsPhone là h điu hành dành cho đin thoi ca Microsoft, tip ni Windows Mobile 6.5 , WindowsPhone 7 đc tung ra nhm cnh tranh, ly li th phn ca hãng trc s ln mnh ca Android(Google) và IOS trên Iphone (Apple). TÌM HIU WINDOWSPHONE 7 GVHD: H QUANG KHI SVTH: PHAN VIT TRUNG - 0851010299 3 2.Nhng thit b nào s chy đc WindowsPhone? Tt c các thit b tho mãn các yêu cu v phn cng c bn ca Microsoft bao gm: cpu kin trúc ARM A8-A9-A15 >=1Ghz/core Ram >=512Mb, camera >=5Mpx, b nh trong>=8Gb,Bluetool,Wifi,GPS, gia tc k và màn hình cm ng đa đim và cui cùng tt nhiên s là nhà sn xut phi đng kí và mua bn quyn WP dành cho thit b ca h Các yêu cu trên nhm mc đích ti u cho thit b WP cm ng chy m t mà và đáp ng đy đ các yêu cu mà smartphone cn có(chy đa nhim, kh nng kt ni, xoay màn hình, cm ng chuyn đng…), nhm tránh s phân mnh thit b quá sâu mà Android đang mc phi, đa ra cu hình chung qua đó thit b WP ca các hãng khác nhau (HTC,Samsung,Nokia,LG ) đu s chy tt các ng dng game mà lp trình viên không phi mt công post li do kích thc màn hình khác nhau nh Android đang mc phi. S d ng kin trúc ARM bi vì đây là kin trúc CPU sn xut da trên tin trình bán dn UltraLowPower (ULV)rt tit kim đin nng, 1 nhân cortex A8 1Ghz đóng gói bao gm nhiu TÌM HIU WINDOWSPHONE 7 GVHD: H QUANG KHI SVTH: PHAN VIT TRUNG - 0851010299 4 thành phn khác nh chip đ ha, các chip điu khin I/O, chip giãi mã âm thanh… ch s dng ~0.3W/h. Chính đc đim này mang li li th v thi lng s dng Pin tt nht mà các vi x lý da trên kin trúc x86 không th nào có đc. 3.Cu hình c bn đ chy các phn mm visual studio. Windows 7 hoc Vista SP2, Ram>=2Gb, HDD>=4Gb, CPU kin trúc x86 AMD hoc Intel dualcore tr lên, có h tr o hóa. 4.Các công c và tools cn thit dành cho lp trình trên nn tng WP7. -WindowsPhone7 Deverloper Tools -Visual Studio 2010 Utimate+ Visual Studio 2010 SP1 -MSDN for WindowsPhone đ tham kho. Tt c các tools trên có th d dàng download theo đa ch sau: http://www.microsoft.com/download/en/default.aspx?WT.mc_id=MSCOM_HP_US_Nav_Dow nloads TÌM HIU WINDOWSPHONE 7 GVHD: H QUANG KHI SVTH: PHAN VIT TRUNG - 0851010299 5 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 Giao din chính ca Website. TÌM HIU WINDOWSPHONE 7 GVHD: H QUANG KHI SVTH: PHAN VIT TRUNG - 0851010299 6 5.Làm demo mt s ng dng t đn gin cho WP7. Vit thành công các demo nhp xut kí t (HelloWorld), To style chung cho các control(màu sc, kích thc ch…) các control ví d tt c textbox trong ng dng s tha hng style ch màu đ nh là thuc tính mc đnh, tr khi ta tùy chnh riêng l tng control å Có th dùng style đ set control mt các tin li, thng nht style thit k. 6.Công c ExpressBlend: Công c ExpressBlend rt tin li đ tùy chnh giao din WP, ngoài ra còn thêm rt nhiu tùy chn phong phú v các hiu ng nh tùy bin khi chng trình đc khi đng, thc thi å Nên dùng ExpressBlend đ thit k giao din chng trình cng nh các hiu ng cho d dàng và trc quan. TÌM HIU WINDOWSPHONE 7 GVHD: H QUANG KHI SVTH: PHAN VIT TRUNG - 0851010299 7 Giáo din chính ca ExpressBlend TÌM HIU WINDOWSPHONE 7 GVHD: H QUANG KHI SVTH: PHAN VIT TRUNG - 0851010299 8 III.NI DUNG CÔNG VIC: 1.VIT NG DNG DUYT HÌNH C BN. Giao din chng trình: [...]... giao di n Metro c a hãng SVTH: PHAN VI T TRUNG - 0851010299 17 TÌM HI U WINDOWSPHONE 7 GVHD: H QUANG KH I Ch nh thu c tính SupportedOrientations="PortraitOrLandscape" có th dùng c m bi n xoay ngang màn hình SVTH: PHAN VI T TRUNG - 0851010299 18 TÌM HI U WINDOWSPHONE 7 SVTH: PHAN VI T TRUNG - 0851010299 GVHD: H QUANG KH I 19 TÌM HI U WINDOWSPHONE 7 Hai hình GVHD: H QUANG KH I t c nh nhau cho ta th y rõ... Samples for Windows Phone, visit http://go.microsoft.com/fwlink/?LinkID=219604 > < /phone: PhoneApplicationPage.ApplicationBar> SVTH: PHAN VI T TRUNG - 0851010299 9 TÌM HI U WINDOWSPHONE 7 GVHD: H QUANG KH I .Phone" xmlns:shell="clr namespace:Microsoft .Phone. Shell;assembly=Microsoft .Phone" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup compatibility/2006" FontFamily="{StaticResource PhoneFontFamilyNormal}" FontSize="{StaticResource PhoneFontSizeNormal}" Foreground="{StaticResource PhoneForegroundBrush}" SupportedOrientations="Portrait" . dàng và trc quan. TÌM HIU WINDOWSPHONE 7 GVHD: H QUANG KHI SVTH: PHAN VIT TRUNG - 0851010299 7 Giáo din chính ca ExpressBlend TÌM HIU WINDOWSPHONE 7 GVHD: H QUANG KHI SVTH:. này. II.KIN THC CÓ C: 1.WindowsPhone là gì? WindowsPhone là h điu hành dành cho đin thoi ca Microsoft, tip ni Windows Mobile 6.5 , WindowsPhone 7 đc tung ra nhm cnh tranh,. privatevoidBUTTON_CHON(objectsender,EventArgse) { Selectpictures.Show(); //GihàmSelectpictures  }  voidSelectpictures_Completed(objectsender,PhotoResulte)//ChonAnh {  BitmapImagebitmap=newBitmapImage();//khaibáomt bitmapImage bitmap.SetSource(e.ChosenPhoto);//Sourcebngskin chnhìnhcangidùng khunganh.Source=bitmap; //gánngunđhinthra ImageBoxname="khunganh"  } TÌM HIU WINDOWSPHONE 7 GVHD: H QUANG KHI SVTH: PHAN VIT TRUNG - 0851010299 11 TÌM HIU WINDOWSPHONE 7 GVHD: H QUANG KHI SVTH: PHAN VIT TRUNG

Ngày đăng: 12/05/2015, 21:09

TỪ KHÓA LIÊN QUAN

w