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

Tìm hiểu và xây dựng ứng dụng tổng hợp tin tức trên hệ điều hành Windows Phone 7

71 420 1

Đ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 71
Dung lượng 2,52 MB

Nội dung

TRNG I HC M TP.H CHÍ MINH KHOA CÔNG NGH THÔNG TIN   TÀI: TÌM HIÊU VÀ XÂY DNG NG DNG TNG HP TIN TC TRÊN H IU HÀNH WINDOWS PHONE 7 GVHD: Ths. H Quang Khi SVTH: Dng Thái Bo MSSV: 0851010007 Lp: TH08B2 Ngành: Tin hc TP.HCM, tháng 8 nm 2012 LI CM N Trc tiên, em xin chân thành cm n Khoa CNTT – Trng H M Tp.HCM đã to điu kin thun li cho em hc tp và thc hin đ tài này. Em xin bày t lòng bit n sâu sc đn thy Thc s H Quang Khi, ngi đã ch bo, hng dn tn tình cho chúng em trong sut quá trình thc hin đ tài nghiên cu. Không th không nhc đn s quan tâm, chm sóc ca cha m trong sut thi gian. Con vô cùng bit n tình cm bao la cha m đã dành cho con. Không th quên s giúp đ nhit tình t nhng ngi bn ! Gi li cm n đn bn Phng Nguyên, bn Kiu và nhóm MSP đã giúp đ, đng viên và kiên nhn xem các bn tho chng trình ca tôi. Vi điu kin thi gian có hn cng nh kinh nghim còn hn ch ca em nên chc chn s không tránh nhng thiu sót. Rt mong nhn đc s ch bo, đóng góp t phía thy cô và các bn đ em có điu kin b sung kin thc, rút ra kinh nghim và hoàn thin hn. TP.H Chí Minh, tháng 8 nm 2012 Sinh viên thc hin Dng Thái Bo LI NÓI U Hin nay, mng 3G đang phát trin mnh m ti nhiu nc trên th gii, trong đó có Vit Nam. Mc tiêu chính ca công ngh di đng này là giúp ngi dùng truy cp d liu trên thit b di đng (đin thoi và laptop) vi tc đ cao, đc bit là truy cp Internet. S ci tin v mt tc đ ca mng di đng Vit Nam đã góp phn không nh cho các dch v ni dung đua n trên đin thoi di đng. Trong đó đáng chú ý là dch v đc báo trên đin thoi. Vi nhu cu luôn mun cp nht thông tin thi s, gii trí, vn hóa, xã hi… mi lúc mi ni, đc báo trên đin thoi đang đc ngi dân Vit Nam a chung. Trong khóa lun này, em xin trình bày vic xây dng ng dng tng hp tin tc t các trang báo đin t khác nhau thông qua vic đc RSS. ng dng đc xây dng trên h điu hành Windows Phone 7 đ hin th các tin tc. NHN XÉT CA GIÁO VIÊN HNG DN NHN XÉT CA GIÁO VIÊN PHN BIN MC LC Chng 1: TNG QUAN 1 1.1. t vn đ: 2 1.1.1. Hin trng: 2 1.1.2. Nhu cu: 3 1.2. Mc đích đ tài: 3 1.3. i tng và phng pháp nghiên cu: 3 1.3.1. i tng nghiên cu: 3 1.3.2. Phng pháp nghiên cu: 4 1.4. Kt qu và hn ch: 4 1.4.1. Kt qu đt đc: 4 1.4.2. Nhng hn ch: 4 1.5. B cc báo cáo: 4 Chng 2: CÁC KIN THC CÓ LIÊN QUAN 6 2.1. Tng Quan v h điu hành di đng: 7 2.1.1. Gii Thiu: 7 2.1.2. Lch s: 8 2.1.3. Các h điu hành ph bin: 9 2.2. Tìm hiu v Windows Phone: 12 2.2.1. Các tính nng trên Windows Phone 7: 14 2.2.2. Nhng đc đim mi ca Windows Phone 8: 18 2.3. Lp trình trên Windows Phone 7: 19 2.3.1. Môi trng lp trình: 20 2.3.2. Cài đt: 21 2.3.3. Cu trúc Project trong Windows Phone 7: 25 2.4. Kin thc cng c: 27 2.4.1. Nn tng .NET: 27 2.4.2. Ngôn ng C#: 29 2.5. Kin thc mi hc đc: 30 2.5.1. Tng quan v RSS: 30 2.5.2. Tìm hiu v LINQ: 34 2.5.3. Microsoft Silverlight: 37 2.5.4. XAML: 37 2.5.5. Isolate Strorage: 37 2.5.6. Local Database: 38 2.5.7. Các con trol trong Windows Phone: 39 2.5.8. S dng Silverlight for Windows Phone 7 Toolkit: 43 Chng 3: THC HIN NG DNG 47 3.1. ng dng đc báo trên di đng: 48 3.2. Phân tích yêu cu: 48 3.2.1. Yêu cu đi vi ngi s dng: 48 3.2.2. Yêu cu đi vi h thng: 48 3.3. Các chc nng chính ca ng dng: 48 3.4. Mô hình ý nim truyn thông: 49 3.5. Mô hình phân tích CSDL: 51 3.5.1. Mô hình ý nim d liu: 51 3.5.2. Mô hình vt lý d liu: 54 3.6. Giao din ca ng dng: 56 3.6.1. Danh sách các t báo đin t: 56 3.6.2. Danh sách các tin tóm tt: 57 3.6.3. Xem tin chi tit: 57 Chng 4: KT LUN 59 4.1. u đim: 60 4.2. Khuyt đim: 60 4.3. Hng phát trin: 60 TÀI LIU THAM KHO 61 MC LC HÌNH Hình 2-1 – Các h điu hành di đng 7 Hình 2.2 – Toàn cnh th phn h điu hành trên th trng smartphone. 9 Hình 2.3 – Iphone chy HH iOS. 9 Hình 2.4 – Android gi v trí s 1 v nn tng di đng. 10 Hình 2.5 – BlackBerry Torch 9810 chy HH BlackBerry 11 Hình 2.6 – Symbian ca Nokia. 11 Hình 2.7 – Windows Phone Nokia Lumia 900 13 Hình 2.8 – Giao din phn cng ca Windows Phone. 14 Hình 2.9 – Màn hình Start Screen Windows Phone 7. 15 Hinh 2.10 – Công c tìm kim Bing 16 Hình 2.11 – Office Hub trên Windows Phone 16 Hình 2.12 – Windows Phone Marketplace 17 Hình 2.13 – Màn hình khi đng Windows Phone 8. 18 Hình 2.14 – Windows Phone 7 Frameworks 19 Hình 2.15 – Application Development Lifecycle 20 Hình 2.16 – Ti Windows Phone Developer Tools 22 Hình 2.17 – 1.Cài đt Visual Studio 23 Hình 2.18 – 2.Cài đt Visual Studio 23 Hình 2.19 – Cài Windows SDK 7.1 24 Hình 2.20 – Giao din Visual Studio 2010 24 Hình 2.21 – To ng dng Windows Phone. 25 Hình 2.22 – Cu trúc ca mt project WP7. 26 Hình 2.23 – Kin trúc ng dng .NET 28 Hình 2.24 – Kin trúc ca LINQ . 34 Hình 2.25 – S đ tính nng ca LINQ . 35 Hình 2.26 – Các loi lu tr d liu trong Isolated Storage . 38 Hình 2.27 – Mô hình Local Database trong Windows Phone 7. 39 Hình 2.28 – Control Panorama. 40 Hình 2.29 – Control Pivot. 41 Hình 2.30 – Control Slider. 42 Hình 2.31 - Add Reference. 44 Hình 2.32 – AutoCompleteBox. 45 Hình 2.33 – HubTile. 45 Hình 2.34 – Control WrapPanel. 46 Hình 3.1 – Chc nng ca ng dng. 49 Hình 3.2 – Mô hình ý nim truyn thông. 49 Hình 3.3 – Mô hình ý nim d liu. 51 Hình 3.4 – Mô hình vt lý d liu. 54 Hình 3.5 – Danh sách các t báo đin t. 56 Hình 3.6 – Danh sách các tin tóm tt. 57 Hình 3.7 – Xem tin chi tit  dng offline. 58 Hình 3.8 – Xem tin chi tit trc tuyn. 58 [...]... công ngh và nhu c u c a ng l a ch n i dùng, em tài Tìm hi u và xây d ng ng d ng t ng h p tin t c trên h i u hành Windows Phone 7 1.2 M c ích tài: Tìm hi u h i u hành Windows Phone 7 và phát tri n m t ng d ng t ng h p tin t c t các trang báo i n t 1.3 it ng và ph 1.3.1 it ng pháp nghiên c u: ng nghiên c u: D a trên các công ngh mà h d ng ng d ng D i u hành Windows Phone cung c p và h tr xây c tin t... 08510100 07 Trang 11 Báo cáo khóa lu n t t nghi p 2012 GVHD: Ths H Quang Kh i 2.2 Tìm hi u v Windows Phone: Windows Phone hay còn g i là Windows Phone 7 Series là h i u hành c a Microsoft dành cho Smartphone k t c n n t ng Windows Mobile Windows Phone 7 Series d a trên nhân c a Windows CE 6 (gi ng nh Zune HD) thay vì d a trên nhân c a Windows CE 5 nh các dòng Windows Mobile hi n t i Sau thành s thành công... trung vào phát tri n các ng d ng d a trên công ngh Giao ti p vùng g n (NFC) 2.3 L p trình trên Windows Phone 7: Công c l p trình trên WP7: IDE: Visual Studio Express for Windows Phone Công c thi t k giao di n: Express Blend for Windows Phone Frameworks: Silverlight for Windows Phone and XNA Game Studio for Windows Phone Và m t Windows Phone 7 emulator l p trình and debug ng d ng N n t ng ng d ng Windows. .. công c a Windows dành cho PC Microsoft ti p t c phát tri n n n t ng dành cho thi t b di ng Phiên b n Windows Phone 7 “NoDo”, ti p ó là Windows Phone 7. 1 Mango, Windows Phone 7. 5 v i tên mã Mango ti p u tiên có tên mã là n nay ã phát tri n lên phiên b n n s có phiên b n k ti p v i tên mã là Tango L ch s các phiên b n phát tri n c a Windows Phone: 7. 0 .70 04: phiên b n u tiên c a Windows Phone 7 7.0 .73 90:... 1.1 Windows Phone SDK 7. 1 có th t ng thích v i phiên b n m i c a Visual Studio 2010 SP1 B n SDK bao g m: Microsoft Visual Studio 2010 Express for Windows Phone Windows Phone Emulator Windows Phone SDK 7. 1 Assemblies Silverlight 4 SDK and DRT Windows Phone SDK 7. 1 Extensions for XNA Game Studio 4.0 Microsoft Expression Blend SDK for Windows Phone 7 Microsoft Expression Blend SDK for Windows Phone OS 7. 1... 2010, click ch n New Project và nh n vào) ti p OK Ch n New Project > Siverlight for Windows Phone Hình 2.21 – T o ng d ng Windows Phone B c 5: T i ây b n ã cài t thành công Windows Phone 7 Emulator trên máy tính c a mình Bây gi chúng ta ã có th ti n hành l p trình ng d ng Windows Phone Nh n F5 ch y 2.3.3 C u trúc Project trong Windows Phone 7: App.xaml/App.xaml.cs: nh ngh a u vào c a ng d ng, kh i t o... trên m t thi t b Windows Phone Hình 2.11 – Office Hub trên Windows Phone D ng Thái B o – 08510100 07 Trang 16 Báo cáo khóa lu n t t nghi p 2012 GVHD: Ths H Quang Kh i Các t p tin Microsoft Office t SkyDrive và Office 365, c ng nh các t p tin l u tr c c b trên i n tho i, có th c c truy c p thông qua Hub Office a nhi m: Trong Windows Phone 7, tính n ng a nhi m kèm B t u v i Windows Phone 7. 5 nhi m v chuy... NoDo, h tr m ng CDMA, copy và paste, t c ch y ng d ng nhanh h n, tích h p Facebook sâu h n 7. 10 .77 20: ây là Windows Phone 7. 5 v i tên mã Mango, 2/2011 Các tính n ng m i c gi i thi u c thêm vào nh Internet Explorer 9 h tr h a và chu n web t t h n, Twitter tích h p vào People Hub, ch y a nhi m cho các ng d ng bên th ba b ng cách t m ng ng chúng 7. 10. 877 3: còn g i là Windows Phone 7. 5 Refresh v i tên mã Tango... lên WIndows Phone 7 Mango thì nút Search ch có th ch y Bing D ng Thái B o – 08510100 07 Trang 13 Báo cáo khóa lu n t t nghi p 2012 GVHD: Ths H Quang Kh i Hình 2.8 – Giao di n ph n c ng c a Windows Phone 2.2.1 Các tính n ng trên Windows Phone 7: Giao di n ng i dùng: Trên Windows Phone 7, giao di n mà b n th y c i m c b n là các ô vuông vuông (Tile) c Microsoft g i là Metro UI màn hình chính Nh ng thành... c a Windows Phone ng Thái B o – 08510100 07 Trang 14 Báo cáo khóa lu n t t nghi p 2012 GVHD: Ths H Quang Kh i Hình 2.9 – Màn hình Start Screen Windows Phone 7 Tìm ki m: Microsoft quy nh r ng m i i n tho i Windows Phone ph i có m t nút Tìm ki m chuyên d ng trên m t tr ki m cho phép ng cho phép ng i dùng c c a thi t b ó th c hi n hành tìm ki m danh b Trong tr ng khác nhau Nút tìm ng h p khác, nút Tìm

Ngày đăng: 05/07/2015, 23:41

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

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

TÀI LIỆU LIÊN QUAN

w