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

0971TÌM HIẾU VÀ XÂY DỰNG ỨNG DỤNG TỪ ĐIẾN TRÊN HỆ ĐIỀU HÀNH WINDOWS PHONE 7

93 3 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 93
Dung lượng 2,36 MB

Nội dung

TR R NG G IH CM THÀ ÀNH PH P H CHÍ MINH M KHO OA CƠN NG NGH H THƠ ƠNG TIIN K KHĨ A LU U N T T NGHI N I P TÌÌM HI U VÀ À XÂY D NG G TRÊN NH NG G D NG N T I N I U HÀNH H W WIND DOWS PHON NE Tên n SV: Trr n Th Thúy T H ng n MS SSV: 085510100800 Khoa: Côngg ngh thhông tin Giiáo viên h ng d n: Th.ss H Quaang Kh i TP.HCM M, tháng 07 n m 2012 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 L IC M N Em xin bày t lòng bi t n tri ân sâu s c đ n t t c m i ng i giúp đ , h tr th c hi n khóa lu n, m t m m c r t quan tr ng cu c đ i s nghi p c a em Em xin c m n khoa công ngh thông tin tr ng đ i h c M TP.HCM cho phép t o u ki n đ em th c hi n khóa lu n Em xin chân thành c m n đ n quý th y cô khoa công ngh thông tin t n tình ch b o, rèn luy n, truy n đ t nh ng tri th c, k n ng, kinh nghi m quý báu cho em su t n m đ i h c ây nh ng hành trang quý giá đ em v ng b gi ng đ ng c vào đ i Khóa lu n s khơng th hồn thành n u khơng có s giúp đ ch b o c a th y H Quang Kh i, ng nh ng ch b o, đ nh h i th y h ng d n cho em Em xin chân thành bi t n v ng nghiên c u th c hi n, h tr , t o u ki n t t nh t cho em su t trình th c hi n đ tài Em h t lòng c m n ti n s H Ng c h c cung c p d li u t n ng d n, giúp em hi u rõ v c u trúc c a t p tin t n đ có th hồn thành đ tài Con xin bày t lòng bi t n sâu s c đ n b m , nh ng b c sinh thành ch u th ch u khó ni d có đ ng ng, h tr , đ ng viên, ng h nh ng lúc khó kh n đ c ngày hơm Em c ng g i l i c m n trân thành đ n anh ch , b n bè nhi t tình ng h , chia s kinh nghi m, tài li u, h tr không nh ng q trình th c hi n khóa lu n mà cịn su t q trình h c t p d i mái tr ng M c dù h t s c n l c c g ng, nh ng khóa lu n ch c ch c khơng tránh kh i nh ng thi u sót Em kính mong nh n đ c s thơng c m t n tình ch b o, góp ý c a quý th y cô b n bè Sinh viên th c hi n Tr n Th Thúy H ng 0851010080 L I NÓI U Chúng ta s ng m t th gi i mà s bùng n c a ng d ng công ngh ngày chi m l nh b i nh ng ti n ích mà mang l i Các thi t b di đ ng m t ph n thi t y u c a cu c s ng hi n đ i ngày nay, đáp ng nhu c u ngày cao c a ng i s d ng, dù nhà, công s hay c gi a máy móc, dù đ giao ti p (đi n tho i, SMS, Mail, m ng xã h i, chat ), hay m c đích th ng m i (bán hàng tr c n, v n chuy n, giám sát ), đ ti p th (qu ng cáo, gi m giá, khuy n m i, catalog, cơng c tìm ki m ), đ tốn, cho giao thông (đ nh v , GPS ) hay đ gi i trí (trị ch i, phát thanh, truy n hình ) Cùng v i s phát tri n m nh m c a n n t ng di đ ng nh Android, iOS, Blackberry, Symbian,…Windows Phone - m t h u hành cho n tho i di đ ng có nhi u m thú v , t cách thi t k cho đ n cách s d ng - đ c a chu ng b i nhà phát tri n ng d ng toàn c u M c dù đ i sau nh ng đ l i d u n cho ng i s d ng v hành khác Do đ i ch a lâu nên s l n lên c nh tranh m nh m v i h u ng ng d ng Vi t Windows Phone c ng ch a phong phú Ch ng h n LG có kho ng 10 ng d ng cho LG Optimus 7, cịn ng i dùng HTC HD có th thông qua HTC Hub đ ti p c n v i ng d ng nh ng không nhi u M t s di n đàn n tho i, tin h c n c c ng t p trung vi t ng d ng cho WP7 nh ng v n h n ch v m t tính n ng s l S l ng ng ng d ng Vi t Windows Phone nhi u h n ch , nhu c u c a ng i dùng Vi t c ng ngày t ng cao Ng i dùng không ch đòi h i nh ng ng d ng ph c v cho nhu c u gi i trí mà r t c n nh ng ng d ng đáp ng cho m c đích h c t p công vi c Ngày nay, vi c tra c u t n n tho i tr nên r t ph bi n khơng cịn xa l v i m i ng i B i tính ti n ích nhanh chóng, có th ta c u m i lúc m i n i, ch v i m t chi c n tho i đ ph n m m t n Các n n t ng di đ ng nh Android, iOS, s l n r t phong phú bao g m c ng d ng n c c ng nh Nh ng h u hành Windows Phone l i khơng đ lâu th tr c cài đ t m t ng ng d ng t ng d ng Vi t c nh v y, xu t hi n ch a ng Vì v y, ng d ng t n thu n Vi t h u hành l i h n ch h n, mà nhu c u ng i dùng Vi t l i t ng cao ch không gi m Xu t phát t nh ng lý trên, em th c hi n đ tài “Tìm hi u xây d ng ng d ng t n h u hành Windows Phone 7” M c tiêu c a đ tài là:  Tìm hi u v h u hành Windows Phone cách xây d ng ng d ng h u hành  Xây d ng ng d ng thu n Vi t ph c v cho nhu c u tra c u t n c a ng i Vi t: ng d ng t n h u hành Windows Phone N i dung c a khóa lu n chia làm ch Ch ng bao g m: ng Gi i thi u đ tài: T ng quan hi n tr ng s d ng ng d ng n tho i, h u hành, gi i thi u khái quát v đ tài mơi tr ng l p trình Ch ng Các ki n th c có liên quan: Trình bày v h u hành Windows Phone 7, công ngh ki n th c đ th c hi n đ tài Ch ng Xây d ng ng d ng t n: Trình bày v xây d ng ng d ng t n h di u hành Windows Phone Ch ng T ng k t: Nh n xét chung, u khuy t m h c a ng d ng ng phát tri n M CL C CH NG 1: GI I THI U I T NG QUAN V H TÀI 12 I U HÀNH VÀ NG D NG CHO I N THO I DI NG 13 Nhu c u s d ng n tho i di đ ng 13 H u hành cho smartphone 14 2.1 Các h u hành thông d ng cho smartphone 14 2.2 Th tr ng h u hành di đ ng hi n 16 ng d ng cho n tho i di d ng 18 3.1 T ng quan 18 3.2 ng d ng Windows Phone .19 3.3 ng d ng Vi t cho Windows Phone 20 3.4 M t s t n Vi t Windows Phone 22 II XÁC NH TÀI VÀ CÔNG C 24 M c tiêu đ tài 24 Xác đ nh đ tài 25 Ch c n ng c b n 25 ánh giá chung 27 4.1 K t qu đ t đ c .27 4.2 H n ch h ng phát tri n .27 Công c th c hi n 27 CH I 5.1 C u hình máy yêu c u .27 5.2 Các ng d ng yêu c u .28 NG 2: CÁC KI N TH C CÓ LIÊN QUAN 30 H I U HÀNH WINDOWS PHONE 31 Th tr ng h u hành Windows Phone 31 H u hành Windows Phone 34 2.1 Gi i thi u 34 2.2 Ph n c ng 35 2.3 Ph n m m 36 2.3.1 V giao di n 36 2.3.2 V nh p li u 39 2.3.3 V đa nhi m chép/dán (copy/paste) 39 2.3.4 Các Hub ph n m m c a hãng th 41 2.4 Ph n k t .47 II PHÁT TRI N NG D NG T I N TRÊN H I U HÀNH WINDOWS PHONE 47 Công ngh 47 1.1 Công ngh c a h u hành Windows Phone .47 1.2 Vòng đ i c a ng d ng Windows Phone .49 Các ki n th c đ Các ki n th c đ 3.1 c h c 52 c c ng c .52 Phát tri n ng d ng h u hành Windows Phone 52 3.1.1 Thi t l p mơi tr ng l p trình 52 3.1.2 Xây d ng ng d ng Silverlight c a Windows Phone 53 3.2 C u trúc c a m t Project 55 3.3 L u tr li u WP7 .58 3.3.1 Gi i thi u v Isolated Storage .58 3.3.2 S d ng Isolated Storage .58 3.3.3 it ng IsolatedStorageSettings 59 3.3.4 it ng IsolatedStorageFile .60 3.3.5 S d ng công c Isolated Storage Explorer 62 3.4 i uh ng trang .65 3.4.1 i uh ng trang c b n .65 3.4.2 i uh ng trang có truy n d li u b ng Query String 65 3.5 S d ng Application Bar 67 3.5.1 Application bar 67 3.5.2 S d ng Application Bar .68 3.5.3 Thêm Application Bar Icon 68 3.5.4 Thêm Application Bar Text Menu Items .69 3.6 S d ng Silverlight for Windows Phone Toolkit 70 3.6.1 S d ng Silverlight for Windows Phone Toolkit .71 3.6.2 Các hi u ng u h 3.7 ng trang 72 Sao l u d li u t Isolated Storage lên SkyDrive s d ng Live Connect API 73 CH NG 3: XÂY D NG I NG D NG T GI I THI U NG D NG T II D LI U T I N 78 I N 79 I N 79 Khái quát d li u t n 79 Gi i thi u t p tin d li u t n 80 C u trúc t p tin d li u t n 81 S d ng d li u t n 82 III NG D NG T I N .82 Ch c n ng c a ng d ng 82 1.1 H tr đa t n gõ ti ng Vi t .82 1.2 Ch c n ng tra t , tra t g n 83 1.3 G i ý l c theo t đ 1.4 H tr l ch s tra t 85 1.5 Xu t t p tin t i lên SkyDrive 85 1.6 C u hình giao di n .85 c nh p 85 Giao di n c a ng d ng 86 Ch y ng d ng emulator 88 CH I NG 4: K T LU N 90 K T QU II C 91 U I M 91 III NH IV H T C I M 92 NG PHÁT TRI N 92 TÀI LI U THAM KH O 93 M C L C B NG B ng 1-1 Danh sách t ng h p m t s t n Vi t Windows Phone 22 B ng 2-1 Th tr ng h u hành d đoán vào n m 2015 .34 B ng 3-1 User case c a ch c n ng tra c u 83 M C L C HÌNH Hình 1-1 Th i gian đ t m c 100.000 ng d ng c a h u hành 19 Hình 1-2 B ng so sánh giá ph n m m dành cho h u hành Windows Phone 20 Hình 2-1 Android vs iOS (S li u tháng n m 2010) 32 Hình 2-2 Giao di n Zune HD 37 Hình 2-3 Hình nh phân tích v đa nhi m WP7 t i h i ngh MIX10 (h i ngh dành cho nhà phát tri n web thi t k đ c t ch c b i Microsoft t i Las Vega t ngày 18 - 20 tháng n m .40 Hình 2-4 People hub .41 Hình 2-5 Picture hub 42 Hình 2-6 Game hub 43 Hình 2-7 Office hub 44 Hình 2-8 Khi có cu c g i đ n, hình s s xu ng m t khung nh ch a thông tin liên quan đ n cu c g i 46 Hình 2-9 Mơ hình vịng đ i c a ng d ng Windows Phone 7.0 49 Hình 2-10 Mơ hình vịng đ i c a ng d ng Windows Phone 7.1 50 Hình 2-11 Mơ hình vịng đ i s ki n c a ng d ng Windows Phone 51 Hình 2-12 Solution Explorer c a m t project 55 Hình 2-13.L p App.xaml.cs 56 Hình 2-14 MainPage.xaml: ch a mã XAML cho MainPage .56 Hình 2-15 Project Propeties 57 Hình 2-16 Icon Application bar icons c a Windows Phone .67 Hình 2-17 S d ng Application Bar .70 Hình 2-18 H p tho i Add Reference 71 Tìm hi u xây d ng ng d ng t n h u hành Windows Phone I Gi i thi u ng d ng t n Nh gi i thi u ch ng 1, ng d ng t n đ c xây d ng v i m c tiêu: - H c t p, tìm hi u v h u hành Windows Phone (WP7) - Góp ph n làm phong phú ng d ng Vi t WP7 mà hi n v n - h n ch v c s l ng ch t l ng Cung c p cho ng i dùng m t ng d ng t n mi n phí ph c v cho vi c h c ngo i ng Nét đ c tr ng c a ng d ng: nh ng ch c n ng c b n, ng d ng cho phép ng T n đ i dùng tùy ch n c u hình giao di n, h tr xu t t p tin t i lên SkyDrive c thi t k v i ch c n ng:  H tr đa t n: Anh Vi t – Vi t Anh – Pháp Vi t – Vi t Pháp  Tra c u t , tra t g n  Tính n ng g i ý, l c theo t đ c nh p vào  H tr ti ng Vi t  H tr l ch s tra t  Cho phép ng i dùng xu t t p tin theo nhi u đ nh d ng (.txt, doc, …) s t i lên kho l u tr SkyDrive c a b n qua tài qu n Windows Live đ c đ ng nh p  Cung c p ti n ích cho phép ng font ch , thay đ i hình n n đ i dùng thay đ i c u hình: đ nh d ng c hi n th t n II D li u t n Khái quát d li u t n   xây d ng m t t n, ngồi vi c có m t k n ng l p trình, m t thu t tốn tìm ki m nhanh, m t c u trúc d li u c n nh t d li u t n Nh p m t c s d li u t đ u r t t n th i gian công s c, ch a k v a v s l ng, v n i dung, l i có th sai v ng ngh a R t may hi n có m t ngu n cung c p d li u t n r t l n Internet, s l ng t r t phong phú, đa ngôn ng nhi u lo i đ nh d ng khác Sau m t s lo i đ nh d ng c a t p tin d li u t n: Tr n Th Thúy H ng – 0851010080 Trang 79/93  Tìm hi u xây d ng ng d ng t n h u hành Windows Phone  Babylon (.bgl) t p tin v i hình nh resource  Dictd (.index / dict / dz) t p tin t n v i đ nh d ng: T p tin index: ch a t , v trí đ dài c a ngh a t p tin dict T p tin dict: ch a ngh a c a t  StartDict (.ifo / dict / idx / syn) v i đ nh d ng: T p tin ifo : thông tin v t n T p tin idx ho c t p tin idx.gz index c a t n T p tin dict ho c t p tin.dict.dz d li u T p tin syn (tùy ch n) d li u t đ ng ngh a  ABBYY Lingvo (.lsa /.dat) l u tr âm Có th đ riêng bi t, ho c đ c đánh s ch m c cách c tham chi u t t p tin dsl  ABBYY Lingvo (.dsl) t p tin ngu n v i t p tin vi t t t Các t p tin có th đ c tùy ch n nén v i dictzip Gi i thi u t p tin d li u t n Ph n quan tr ng nh t đ i v i m t ng d ng t n d li u t n Vi c xây d ng d li u cho t n ph i đ m b o đ n th c a t c kh n ng truy c p nhanh b i d li u ng l n, lên t i hàng ch c nghìn t Th t may, DICT.ORG (www.dict.org) xây d ng m t đ nh d ng d li u t n v i u m sau:   ây đ nh d ng mã ngu n m  C u trúc t p tin đ n gi n, d hi u, d s d ng tùy bi n thêm b t t nh d ng đ c s d ng đ xây d ng nhi u t n l n Vì lý em quy t đ nh ch n d li u d ng Dictd (.index / dict / dz) đ xây d ng ng d ng t n Toàn b d li u c a ng d ng đ The Free Vietnamese c l y t ngu n d li u t n c a H Ng c Dictionary Project c http://www.informatik.uni- leipzig.de/~duc/Dict/ Tr n Th Thúy H ng – 0851010080 Trang 80/93  Tìm hi u xây d ng ng d ng t n h u hành Windows Phone B c s d li u bao g m t n:  T n Anh - Vi t (English - Vietnamese dictionary, 110.000 t )  T n Vi t - Anh (Vietnamese - English dictionary, 23.000 t )  T n Pháp - Vi t (French - Vietnamese dictionary, 48.000 t )  T n Vi t - Pháp (Vietnamese - French dictionary, 39.000 t ) C u trúc t p tin d li u t n nh d ng Dictd đ c mô t nh sau: toàn b d li u đ c ch a t p tin, m t t p tin ch a ngh a c a t m t t p tin index T p tin index bao g m tên t , v trí ngh a c a t b t đ u t p tin ch a ngh a đ dài c a ngh a  V trí b t đ u đ dài c a ngh a đ c mã hoá theo cách nh sau: S d ng 64 ch ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz01234567 89+/ ch A t ng đ ng s 0, ch B t ng đ ng s 1, vv  Gi a t , v trí b t đ u đ dài ngh a phân cách b i ký t tab (ASCII 9)  M i dòng t p tin index ch a d li u c a m t t Các dòng phân cách b i ký t xu ng dịng (ASCII 10) n Ví d : Trong t p tin index c a t c-Vi t có m t dòng nh sau: Abdeckung kbpP D3 Nh v y ngh a c a t Abdeckung t p tin ch a ngh a s b t đ u t i v trí kbpP (theo mã 64 ký t ) có đ dài D3 Vi c chuy n t mã c s 64 v c s 10 đ c th c hi n nh sau: i v i v trí b t đ u: kbpP Ta có k ( c s 64) = 36 ( c s 10), b = 27, p = 41, P= 15 Nh v y chuy n sang c s 10, mã kbpP có giá tr là: 36*643 + 27*642 + 41*641 + 15*640 = 9550415 T ng t v i đ dài ngh a: D3 Ta có D = 3, = 55 Nh v y chuy n sang c s 10, mã D3 c s 64 có giá tr là: 247 Tr n Th Thúy H ng – 0851010080 Trang 81/93  Tìm hi u xây d ng ng d ng t n h u hành Windows Phone T p tin index đ c s p x p đ gi m b t th i gian tìm ki m Vi c mã hoá theo c s 64 nh giúp cho kích th c t p tin index gi m xu ng r t nhi u so v i khơng mã hóa Cịn c u trúc c a t p tin ch a ngh a g m ph n nh sau: @headword * tu loai (noun, verb ) - dinh nghia = cau vi du cho dinh nghia + nghia cua cau - dinh nghia = cau vi du cho dinh nghia + nghia cua cau * tu loai - dinh nghia Ngh a c a m i t g m m t ph n nh trên, ngh a c a m i t n i ti p liên t c S d ng d li u t n i v i ng d ng t n đ tài, nh m t ng t c đ tra c u, em chia t p tin index thành nhi u t p tin nh D a vào ký t t đ u tiên c a m i dòng, t p tin index ngu n đ c chia nh thành t p tin nh v i tên a.index, b.index, c.index, … Ví d , t p tin a.index ch a t t c t b t đ u b ng ký t ‘a’, t ng t đ i v i t p tin l i III ng d ng t n Ch c n ng c a ng d ng 1.1 H tr đa t n gõ ti ng Vi t đáp ng nhu c u tra c u nhi u ngôn ng ng i dùng không c n cài đ t nhi u ng d ng t n khác nhau, ng d ng h tr tra c u ngôn ng (Anh – Vi t – Pháp) bao g m b t n  Anh – Vi t (110.000 t )  Pháp – Vi t (48.000 t )  Vi t – Anh (23.000 t ) Tr n Th Thúy H ng – 0851010080 Trang 82/93  Tìm hi u xây d ng ng d ng t n h u hành Windows Phone  Vi t – Pháp (39.000 t ) Ngoài ra, ng d ng cho phép ng i dùng gõ ti ng Vi t ki u Telex, đ tra c u b t n ti ng Vi t 1.2 Ch c n ng tra t , tra t g n Cho phép ng i dùng nh p t tr c ti p vào Textbox hay ch n danh sách hi n th đ tra c u   Hình 3-1 Mơ hình ý ni m x lý c a ch c n ng tra c u B ng 3-1 User case c a ch c n ng tra c u User Case ID UC_1 Tên Tra c u ích Tác nhân i u ki n tiên Tr ngh a c a t Ng i dùng T dùng đ tra c u khác null quy t Tr n Th Thúy H ng – 0851010080 Trang 83/93  Tìm hi u xây d ng ng d ng t n h u hành Windows Phone Lu ng 1A Ng i dùng nh p t tr c ti p vào Textbox Ng i dùng nh p ch n tra c u H th ng tìm ki m t t p tin index N u th t b i s đ n b c 4, thành cơng đ n b c H th ng hi n th danh sách t g n gi ng N u danh sách tr v null s thơng báo khơng tìm đ c t k t thúc trình tra c u Ng c l i, danh sách khác null ti p t c đ n b Ng c i dùng ch n t danh sách hi n th t g n gi ng 1B Ng i dùng ch n t danh sách hi n th Tr c ti p đ nb Ngo i l c Khi ng d ng khơng tìm đ đ H th ng hi n th ngh a c a t c t t p tin index không tìm c t g n gi ng, s hi n th khơng báo khơng tìm đ Tr n Th Thúy H ng – 0851010080 ct Trang 84/93  Tìm hi u xây d ng ng d ng t n h u hành Windows Phone 1.3 G i ý l c theo t đ V i m i ký t đ gi ng v i t đ c nh p c nh p t Textbox, h th ng s l c danh sách t g n c nh p, cho phép ng i dùng l a ch n H u hi u tr ng h p i dùng không nh h t hoàn ch nh t mà ch nh vài ký t đ u ng Danh sách t g i ý đ c l c hi n th theo t ng ký t đ c nh p vào x lý đ ng th i nh p li u ch không ph i gõ đ y đ t m i b t đ u l c 1.4 H tr l ch s tra t M it đ c tra c u ng d ng s l u l i, ng i dùng có th hi n th l i t t c danh sách t tra c u Danh sách l ch s tra t s đ ng c l c hi n th theo tên t n t ng ng mà i dùng ch n Khi ch n vào m t t danh sách hi n th , ngh a c a t s xu t hi n D a vào danh sách l ch s tra t , ng d ng cho phép ng i dùng back l i t tra c u Khi đóng ng d ng, danh sách l ch s tra c u s đ d ng k ti p ng c l u l i nên l n s i dùng v n có th xem l i t tra l n s d ng tr c 1.5 Xu t t p tin t i lên SkyDrive T danh sách t l ch s tra c u, ng i dùng s ch n l a t đ xu t file t i lên SkyDrive ng d ng h tr lo i file sau: doc, txt, docx, dot, xls, xlsx s d ng ch c n ng này, ng đ c xác nh n Tr i dùng c n có m t tài kho n Windows Live c xu t t p tin, ng i dùng s ph i đ ng nh p b ng tài kho n Windows Live c a mình, sau vào Button “xu t file” application bar Màn hình xu t t p tin s hi n Ng i dùng đ c phép ch n lo i t p tin t đ t i lên SkyDrive 1.6 C u hình giao di n Nh m đem l i giao di n thân thi n cho ng i dùng ng d ng cung c p tùy ch n giao di n bao g m:  Ch nh s font ch , size ch , ki u ch hi n th Tr n Th Thúy H ng – 0851010080 Trang 85/93  Tìm hi u xâây d ng ng n d ng t n h u hànnh Window ws Phone  Thay đ i giao di n tùy ch n, n d a trênn danh m c nh ng hìnnh n n cho s n Nh ng c u hình giaao di n c a ng i dùnng s đ c l u l i không b m t trongg l n s d ng k ti p Giao di n c a ng d ng  Giao di n chung.  Hình h 3-2 Tran ng m đ u trang chh n t n   Hình 3-3 Trang g tra c u v trang l chh s tra c u Tr n Th Thúyy H ng – 088510100800 Trrang 86/933  Tìm hi u xâây d ng ng n d ng t n h u hànnh Window ws Phone     Hình 3-4 Trang c u hình giaoo di n  Giao di n theo ch c n ng               Hình 3-5 Ch c n ng tra c u Tr n Th Thúyy H ng – 088510100800 Trrang 87/933  Tìm hi u xâây d ng ng n d ng t n h u hànnh Window ws Phone     Hình 3-6 Ch c n ng g i ý t       Hình h 3-7 Ch c n ng xu t file l ch c s tra t Ch y ng d ng trêên emulato or ch y ng d ng t emulattor vi c đ u tiên ph p i làm đ a d li u vào isolaated storagee, c n th c hi n theo b c sau: s  Cài đ t ng d ng t emulaator Tr n Th Thúyy H ng – 088510100800 Trrang 88/933  Tìm hi u xây d ng ng d ng t n h u hành Windows Phone  T i d li u vào isolated storage, d a vào Isolated Storage Explorer - Tr c tiên dùng l nh CD đ n th m c ch a t p tin ISETool.exe (trong th m c cài đ t c a Isolated Storage Explorer) - Xác đ nh thi t b cài đ t ng d ng b ng l nh EnumerateDevices (ch có gói cài đ t Windows Phone SDK 7.1.1 Update) cài đ t Windows Phone Emulator - 256 MB t - L y ProductID t ng d ng đ c ng ng v i ch s t p tin WPAppManifest.xml c a ng d ng, v i ProductID c a ng d ng là: 97fd02a9-b1df-41e9-9608-2d479601abe3 - T i d li u: Gi s t i d li u đ ng d n D:\ISolated\IsolatedStore c a máy tính lên isolated storage s d ng Windows Phone Emulator 256 MB Bây gi ng d ng s n sàng đ ch y emulator Tr n Th Thúy H ng – 0851010080 Trang 89/93  Tìm hi u xây d ng ng d ng t n h u hành Windows Phone CH NG 4: K T LU N Tr n Th Thúy H ng – 0851010080 Trang 90/93  Tìm hi u xây d ng ng d ng t n h u hành Windows Phone I K t qu đ t đ c Trong su t th i gian nghiên c u th c hi n đ tài em thu đ c nh ng k t qu sau:  Hoàn thành ng d ng th i h n v i ch c n ng c b n đ ra:h tr đa t n, tra c u, g i ý t , tra t g n gi ng, h tr l ch s tra c u, c u hình giao di n, xu t file  N m v ng đ c nh ng ki n th c c b n v h u hành Windows Phone 7: n n t ng c a h u hành Windows Phone 7, vòng đ i c a ng d ng, c ch biên d ch, ch y máy o  Bi t đ c cách l p trình xây d ng ng d ng Windows Phone 7, s d ng toolkit, cách thao tác v i d li u l u tr c c b isolated storage cách t i d li u d li u lên SkyDrive  C i thi n thêm k n ng l p trình, k n ng t h c, t nghiên c u tìm ki m tài li u m ng website, di n đàn Vi t n c ngồi chun v l p trình, cơng ngh  Hi u bi t đ c xu h ng công ngh c a h u hành cho n di đ ng, m t l nh v c r t hot hi n Phát tri n ng d ng Windows Phone v n m t h ng m i đ i v i l p trình viên, đ c bi t đ i v i l p trình viên Vi t Nam T đ tài th c hi n, em h c h i, tr i nghi m đ ki n th c đ c r t nhi u ki n th c c ng nh áp d ng c ng c đ ch c tr c nh ng ng v cơng ngh NET, l p trình ngơn ng C# u m II Trong kho ng 10 tu n th c hi n khóa lu n, m c dù nhi u h n ch nh ng ng d ng t n c ng đ t đ  áp ng đ c m t s thành qu : c ch c n ng c b n c a m t t n bao g m: tra c u t , tra t g n gi ng, g i ý t , h tr l ch s tra c u theo  H tr nhi u b t n cho ng i dùng v i ngôn ng (Anh – Vi t –Pháp) v i b t n: Anh –Vi t, Pháp – Vi t, Vi t – Anh, Vi t – Pháp Tr n Th Thúy H ng – 0851010080 Trang 91/93  Tìm hi u xây d ng ng d ng t n h u hành Windows Phone  Giao di n thân thi n, d s d ng ng d ng cho phép ng i dùng c u hình, thay đ i giao di n bao g m đ i hình n n, font ch , font size, d ng ch (bình th ng, in nghiêng) M t ch c n ng m i mà ng d ng t n Windows Phone nh L c Vi t, mDict, VDict, … không h tr ng d ng cung c p m t ch c n ng m i mà ng d ng t n hi n gi  không h tr xu t t p tin t i lên SkyDrive  T c đ tra c u nhanh  Là ng d ng hoàn toàn mi n phí h III Nh ng đ n đ i t ng ng i Vi t c m Do th i gian h n h p hi u bi t ch a sâu nên ng d ng v n t n t i nhi u h n ch c n c i ti n thêm:  Ch a xây d ng ch c n ng phát âm  ng d ng t n t i m t s l i  T c đ load d li u c a ng d ng ch a đ IV H c nhanh ng phát tri n N u ti p t c phát tri n, đ ng d ng hoàn thi n h n c n c i ti n nh ng m sau:  Tích h p thêm ch c n ng phát âm, d ch đo n v n tra chéo  H tr giao di n hi n th nhi u ngôn ng  Xây d ng thêm ch c n ng thêm t n m i nh m làm phong phú thêm s l ng t n cho ng d ng  C i ti n t c đ , đ ng d ng m Tr n Th Thúy H ng – 0851010080 t nhanh nh ng d ng th ng m i Trang 92/93  Tìm hi u xây d ng ng d ng t n h u hành Windows Phone Tài li u tham kh o Nick Lecrenski, Karli Watson, Robert Fonseca-Ensor - Beginning Windows® Phone Application Development - Copyright © 2011 Wiley Publishing, Inc., Indianapolis, Indiana Charles Petzold - Programming Windows Phone - Copyright © 2010 by Microsoft Corporation Các trang web: MSDN c a Windows Phone 7- msdn.microsoft.com  Trang Web c a H Ng c c - www.informatik.uni-leipzig.de/~duc/Dict/ Blog Windows Phone - windowsteamblog.com Trang web h i đáp - http://stackoverflow.com/ Trang web www.pcword.com.vn Trang web http://nikovrdoljak.wordpress.com Trang web http://phamnguyen.info  Trang web http://caulacbovb.com  Trang web www.tinhte.vn  Tr n Th Thúy H ng – 0851010080 Trang 93/93 

Ngày đăng: 20/10/2022, 06:33

HÌNH ẢNH LIÊN QUAN

Hình 1-1. Thi gian đ tm c 100.000 ng d ng ca cách đ iu hành. - 0971TÌM HIẾU VÀ XÂY DỰNG ỨNG DỤNG TỪ ĐIẾN TRÊN HỆ ĐIỀU HÀNH WINDOWS PHONE 7
Hình 1 1. Thi gian đ tm c 100.000 ng d ng ca cách đ iu hành (Trang 19)
Hình 1-2 .B ng so sánh giá ph n mm dành cho h đ iu hành Windows Phone. - 0971TÌM HIẾU VÀ XÂY DỰNG ỨNG DỤNG TỪ ĐIẾN TRÊN HỆ ĐIỀU HÀNH WINDOWS PHONE 7
Hình 1 2 .B ng so sánh giá ph n mm dành cho h đ iu hành Windows Phone (Trang 20)
Hình 2-1 Android vs iOS (S l iu tháng 6 nm 2010) - 0971TÌM HIẾU VÀ XÂY DỰNG ỨNG DỤNG TỪ ĐIẾN TRÊN HỆ ĐIỀU HÀNH WINDOWS PHONE 7
Hình 2 1 Android vs iOS (S l iu tháng 6 nm 2010) (Trang 32)
Hình 2-2 Giao din trên Zune HD - 0971TÌM HIẾU VÀ XÂY DỰNG ỨNG DỤNG TỪ ĐIẾN TRÊN HỆ ĐIỀU HÀNH WINDOWS PHONE 7
Hình 2 2 Giao din trên Zune HD (Trang 37)
Hình 2-3. Hình nh phân tích v đa nh im trên WP7 ti hi ngh MIX10 ( hi ngh - 0971TÌM HIẾU VÀ XÂY DỰNG ỨNG DỤNG TỪ ĐIẾN TRÊN HỆ ĐIỀU HÀNH WINDOWS PHONE 7
Hình 2 3. Hình nh phân tích v đa nh im trên WP7 ti hi ngh MIX10 ( hi ngh (Trang 40)
trên mt thanh ngang nm phía trên cùng màn hình. N hn vào thanh này, ng d ng liên quan s  m  ra - 0971TÌM HIẾU VÀ XÂY DỰNG ỨNG DỤNG TỪ ĐIẾN TRÊN HỆ ĐIỀU HÀNH WINDOWS PHONE 7
tr ên mt thanh ngang nm phía trên cùng màn hình. N hn vào thanh này, ng d ng liên quan s m ra (Trang 41)
Hình 2-5. Picture hub - 0971TÌM HIẾU VÀ XÂY DỰNG ỨNG DỤNG TỪ ĐIẾN TRÊN HỆ ĐIỀU HÀNH WINDOWS PHONE 7
Hình 2 5. Picture hub (Trang 42)
Hình 2-6. Game hub - 0971TÌM HIẾU VÀ XÂY DỰNG ỨNG DỤNG TỪ ĐIẾN TRÊN HỆ ĐIỀU HÀNH WINDOWS PHONE 7
Hình 2 6. Game hub (Trang 43)
Hình 2-7. Office hub - 0971TÌM HIẾU VÀ XÂY DỰNG ỨNG DỤNG TỪ ĐIẾN TRÊN HỆ ĐIỀU HÀNH WINDOWS PHONE 7
Hình 2 7. Office hub (Trang 44)
Hình 2-8. Khi có c uc gi đ n, màn hình ss xung mt khung nh cha các thông tin liên quan  đn cu c g i  - 0971TÌM HIẾU VÀ XÂY DỰNG ỨNG DỤNG TỪ ĐIẾN TRÊN HỆ ĐIỀU HÀNH WINDOWS PHONE 7
Hình 2 8. Khi có c uc gi đ n, màn hình ss xung mt khung nh cha các thông tin liên quan đn cu c g i (Trang 46)
Hình 2-9. Mơ hình vịng đi ca ng d ng Windows Phone 7.0 - 0971TÌM HIẾU VÀ XÂY DỰNG ỨNG DỤNG TỪ ĐIẾN TRÊN HỆ ĐIỀU HÀNH WINDOWS PHONE 7
Hình 2 9. Mơ hình vịng đi ca ng d ng Windows Phone 7.0 (Trang 49)
Hình 2-10. Mơ hình vịng đi ca ng d ng Windows Phone 7.1 - 0971TÌM HIẾU VÀ XÂY DỰNG ỨNG DỤNG TỪ ĐIẾN TRÊN HỆ ĐIỀU HÀNH WINDOWS PHONE 7
Hình 2 10. Mơ hình vịng đi ca ng d ng Windows Phone 7.1 (Trang 50)
Hình 2-11. Mơ hình vịng đi ski nc ang d ng Windows Phone 7 - 0971TÌM HIẾU VÀ XÂY DỰNG ỨNG DỤNG TỪ ĐIẾN TRÊN HỆ ĐIỀU HÀNH WINDOWS PHONE 7
Hình 2 11. Mơ hình vịng đi ski nc ang d ng Windows Phone 7 (Trang 51)
Hình 2-12. Solution Explorer cam t project - 0971TÌM HIẾU VÀ XÂY DỰNG ỨNG DỤNG TỪ ĐIẾN TRÊN HỆ ĐIỀU HÀNH WINDOWS PHONE 7
Hình 2 12. Solution Explorer cam t project (Trang 55)
SplashScreenImage.jpg Màn hình hin th trong lúc khi đ ng - 0971TÌM HIẾU VÀ XÂY DỰNG ỨNG DỤNG TỪ ĐIẾN TRÊN HỆ ĐIỀU HÀNH WINDOWS PHONE 7
plash ScreenImage.jpg Màn hình hin th trong lúc khi đ ng (Trang 55)
Hình 2-13.L p App.xaml.cs - 0971TÌM HIẾU VÀ XÂY DỰNG ỨNG DỤNG TỪ ĐIẾN TRÊN HỆ ĐIỀU HÀNH WINDOWS PHONE 7
Hình 2 13.L p App.xaml.cs (Trang 56)
Hình 2 - 0971TÌM HIẾU VÀ XÂY DỰNG ỨNG DỤNG TỪ ĐIẾN TRÊN HỆ ĐIỀU HÀNH WINDOWS PHONE 7
Hình 2 (Trang 57)
Hình 2-16 .I - 0971TÌM HIẾU VÀ XÂY DỰNG ỨNG DỤNG TỪ ĐIẾN TRÊN HỆ ĐIỀU HÀNH WINDOWS PHONE 7
Hình 2 16 .I (Trang 67)
Hình 2-17 - 0971TÌM HIẾU VÀ XÂY DỰNG ỨNG DỤNG TỪ ĐIẾN TRÊN HỆ ĐIỀU HÀNH WINDOWS PHONE 7
Hình 2 17 (Trang 70)
- T ip theo, phi cu hình ng d ngv im tđ nh dang duy nh t, gi là client ID. B n l y m t client ID và ch  rõ mi n chuy n hng (n u c n) t i Live Connect app  - 0971TÌM HIẾU VÀ XÂY DỰNG ỨNG DỤNG TỪ ĐIẾN TRÊN HỆ ĐIỀU HÀNH WINDOWS PHONE 7
ip theo, phi cu hình ng d ngv im tđ nh dang duy nh t, gi là client ID. B n l y m t client ID và ch rõ mi n chuy n hng (n u c n) t i Live Connect app (Trang 75)
Hình 3-1. Mơ hình ý ni mx lý ca ch c nng tra cu - 0971TÌM HIẾU VÀ XÂY DỰNG ỨNG DỤNG TỪ ĐIẾN TRÊN HỆ ĐIỀU HÀNH WINDOWS PHONE 7
Hình 3 1. Mơ hình ý ni mx lý ca ch c nng tra cu (Trang 83)
Hình - 0971TÌM HIẾU VÀ XÂY DỰNG ỨNG DỤNG TỪ ĐIẾN TRÊN HỆ ĐIỀU HÀNH WINDOWS PHONE 7
nh (Trang 86)
Hình 3-4. - 0971TÌM HIẾU VÀ XÂY DỰNG ỨNG DỤNG TỪ ĐIẾN TRÊN HỆ ĐIỀU HÀNH WINDOWS PHONE 7
Hình 3 4 (Trang 87)
Hình 3 - 0971TÌM HIẾU VÀ XÂY DỰNG ỨNG DỤNG TỪ ĐIẾN TRÊN HỆ ĐIỀU HÀNH WINDOWS PHONE 7
Hình 3 (Trang 87)
Hình 3 - 0971TÌM HIẾU VÀ XÂY DỰNG ỨNG DỤNG TỪ ĐIẾN TRÊN HỆ ĐIỀU HÀNH WINDOWS PHONE 7
Hình 3 (Trang 88)

TRÍCH ĐOẠN

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

TÀI LIỆU LIÊN QUAN

w