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

Đồ án tốt nghiệp tìm hiểu và viết ứng dụng từ điển tiếng anh trên hệ điều hành windows phone

63 1,1K 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 63
Dung lượng 1,64 MB

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

Nội dung

LỜI MỞ ĐẦUCách đây nhiều năm, khi mà smartphone điện thoại thông minh haycác thiết bị di động cầm tay chưa thực sự phát triển và phổ biến đối vớingười tiêu dùng như hiện tại thì chúng ta

Trang 1

BỘ CÔNG THƯƠNG TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP TP HỒ CHÍ MINH

KHOA CÔNG NGHỆ

ĐỀ TÀI: VIẾT ỨNG DỤNG LUYỆN NGHE TIẾNG ANH

TRÊN HỆ ĐIỀU HÀNH WINDOWS PHONE.

Giảng viên hướng dẫn: ThS Trần Bá Ánh

Sinh viên thực hiện : Nguyễn Anh Tuấn

: Chu Minh Lớp : DHTH6TH.

Thanh Hóa 07/2014

Trang 2

BỘ CÔNG THƯƠNG TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP TP HỒ CHÍ MINH KHOA CÔNG NGHỆ

2 Nguyễn Anh Tuấn 10009533 Phân tích thiết kế hệ

thống và giao diện ứng dụng.

Trang 3

LỜI CẢM ƠN

Trong lời đầu tiên của báo cáo đồ án tốt nghiệp này, nhóm báo cáo chúng

em muốn gửi những lời cảm ơn và biết ơn chân thành nhất của mình tới tất cảnhững người đã hỗ trợ, giúp đỡ chúng em về kiến thức và tinh thần trong quá trìnhthực hiện đồ án tốt nghiệp

Trước hết, chúng em xin chân thành cảm ơn thầy - ThS Trần Bá Ánh, Giảngviên Khoa Công Nghệ Thông Tin - Trường Đại Học Công Nghiệp TP Hồ ChíMinh, người đã trực tiếp hướng dẫn, nhận xét, giúp đỡ chúng em trong suốt quátrình thực hiện đồ án tốt nghiệp Chúng em xin chân thành cảm ơn Ban giám hiệunhà trường, các thầy cô trong Khoa Công Nghệ Thông Tin và các phòng ban nhàtrường đã tạo điều kiện tốt nhất cho chúng em cũng như các bạn sinh viên kháctrong suốt thời gian học tập và làm đồ án tốt nghiệp

Do thời gian thực hiện có hạn, kiến thức còn nhiều hạn chế nên đồ án tốtnghiệp chắc chắn không tránh khỏi những thiếu sót nhất định Chúng em rất mongnhận được ý kiến đóng góp của thầy cô giáo và các bạn để chúng em có thêm kinhnghiệm, hoàn thiện và tiếp tục phát triển đề tài đồ án này trong tương lai

Chúng em xin chân thành cảm ơn!

Thanh Hóa, tháng 07 năm 2014.

Sinh viên thực hiện Nguyễn Anh Tuấn

Chu Minh

Trang 4

MỤC LỤC

THUẬT NGỮ VIẾT TẮT 8

DANH MỤC BẢNG 10

DANH MỤC HÌNH ẢNH 11

CHƯƠNG I 12

TỔNG QUAN VỀ THẾ GIỚI ĐIỆN THOẠI DI DỘNG 12

1.1 Tổng quan về điện thoại di động 12

1.2 Tổng quan về hệ điều hành di động 12

CHƯƠNG II 15

TỔNG QUAN VỀ HỆ ĐIỀU HÀNH DI ĐỘNG WINDOWS PHONE 15

2.1 Tổng quan về hệ điều hành Windows Phone 15

2.1.1 Phần cứng 18

2.1.2 Phần mềm 19

2.2 Vòng đời phát triển của một ứng dụng Windows Phone 29

2.2.1 Bắt đầu với App Hub 29

2.4.2 Thiết kế một ứng dụng và sản sinh ra một gói ứng dụng 30

2.4.3 Gỡ lỗi một ứng dụng 30

2.4.4 Xuất bản một ứng dụng 31

2.4.5 Quản lý xuất bản ứng dụng 32

2.3 Nhận xét 32

CHƯƠNG III 33

CÔNG NGHỆ XÂY DỰNG ỨNG DỤNG TRÊN MÔI TRƯỜNG 33

HỆ ĐIỀU HÀNH WINDOWS PHONE 33

3.1 Giới thiệu về công nghệ NET 33

3.1.1 Định nghĩa NET 33

3.1.2 Mục tiêu của NET 34

3.1.3 Cấu trúc nền tảng của NET 34

3.1.3.1 Visual C# NET 35

Trang 5

3.2 Giới thiệu, cài đặt và sử dụng phần mềm mô phỏng Windows Phone Emulator.

36

3.2.1 Giới thiệu phần mềm giả lập Windows Phone Emulator 36

3.2.2 Cài đặt và sử dụng bộ công cụ phát triển Windows Phone 8 36

CHƯƠNG IV 38

GIỚI THIỆU ỨNG DỤNG LUYỆN NGHE TIẾNG ANH TRÊN HỆ ĐIỀU HÀNH WINDOWS PHONE 38

4.1 Phát biểu bài toán 38

4.1.1 Khảo sát hiện trạng 38

4.1.2 Xác định yêu cầu hệ thống 38

4.2 Biểu đồ hoạt động nghiệp vụ của phần mềm 39

4.2.1 Biểu đồ hoạt động của nghiệp vụ chức năng luyện nghe tiếng Anh 40

4.2.2 Biểu đồ hoạt động tra từ 41

4.3 Mô hình Usecase 42

4.3.1 Mô hình usecase của hệ thống 43

4.3.2 Danh sách các Actor 43

4.3.3 Danh sách các Use case 43

4.3.4 Đặc tả usecase 44

4.4 Biểu đồ tuần tự 48

4.4.1 Sơ đồ tuần tự ca sử dụng luyện nghe tiếng Anh 49

4.4.2 Sơ đồ tuần tự ca sử dụng tra từ điển 50

4.4.3 Thiết kế cơ sở dữ liệu 51

4.4.4 Thiết kế giao diện 52

4.5 Nhận xét 55

KẾT LUẬN 56

TÀI LIỆU THAM KHẢO 57

Trang 6

LỜI MỞ ĐẦU

Cách đây nhiều năm, khi mà smartphone (điện thoại thông minh) haycác thiết bị di động cầm tay chưa thực sự phát triển và phổ biến đối vớingười tiêu dùng như hiện tại thì chúng ta cũng đã biết tới một số hệ điềuhành dành cho các máy PDA (Personal Digital Assistant – Thiết bị trợ giúp

cá nhân) như Windows Mobile của Microsoft hay các điện thoại thông minhchạy BlackberryOS của RIM

Tuy nhiên, vào năm 2007 – thời điểm Apple giới thiệu điện thoạithông minh iPhone và hệ điều hành mà hiện nay được biết tới với tên gọiiOS đã thực sự thay đổi thị trường di động thế giới, định nghĩa lạismartphone cũng như châm ngòi cho cuộc chiến giữa các nền tảng di động,thúc đẩy nền công nghiệp phần cứng cũng như phần mềm Có thể nói rằngcuộc chiến giữa các hệ điều hành đang xoay quanh những cái tên: Android(Google), iOS (Apple), Windows Phone (Microsoft) và BlackberryOs

(RIM), Symbian (Nokia)

Microsoft luôn được biết đến là gã khổng lồ phần mềm của thế giới,luôn là kẻ đi đầu nhưng hiện lại để cho Google và Apple chiếm hầu hết thịphần hệ điều hành di động mà kèm theo đó là lợi nhuận khổng lồ từ lượngkhách hàng kỷ lục

Sau khi nhận thấy sự thua kém quá lớn của Windows Mobile 6.x vớicác đối thủ Android và iOS, Microsoft quyết tâm lấy lại vị thế vốn có củamình thông qua việc cho ra đời một nền tảng di động hoàn toàn mới:Windows Phone với những ưu điểm rất dễ nhận thấy đó là khả năng đồng bộvới máy tính cao, giao diện Metro độc đáo và khác biệt, hỗ trợ công việc vớicác tiện ích văn phòng mạnh mẽ và dễ tiếp cận sử dụng Hãy xem Microsoft

Trang 7

đã mang lại những gì đặc biệt không chỉ cho người sử dụng và hấp dẫn cáclập trình viên ?!

Với mục đích tìm hiểu thông tin về thế giới di động , các hệ điều hành

và cũng như cách lập trình các ứng dụng đơn giản chạy trên hệ điều hành đó

Nhóm chúng em đã chọn đề tài đồ án tốt nghiệp: “Viết ứng dụng Luyện

nghe tiếng anh trên hệ điều hành Windows Phone”

Nội dung của đồ án này gồm 3 phần:

 Chương I: Tổng quan về thế giới điện thoại.

 Chương II: Giới thiệu về hệ điều hành Windows Phone.

 Chương III: Công nghệ xây dựng ứng dụng di động trên hệ điều hành

Windows Phone.

 Chương IV: Giới thiệu ứng dụng luyện nghe tiếng anh trên hệ điều

hành Windows Phone.

Trang 8

THUẬT NGỮ VIẾT TẮT

Từ viết

tắt

WP Windows Phone Hệ điều hành của hãng Microsoft

dành cho điện thoại smartphone

WM Windows Mobile Hệ điều hành ban đầu của của

Microsoft dành cho di động

ROM Read Only Memory Bộ nhớ chỉ đọc

RAM Read Access Memory Bộ nhớ truy cập ngẫu nhiên

Wifi Wireless Fidelity Mạng không dây

XML eXtensible Markup Language Ngôn ngữ định dạng dữ liệu

3G Third-Generation Technology Công nghệ không dây 3G

HTML Hypertext Markup Language Ngôn ngữ định dạng siêu văn bảnIDE Integrated Development

PC Personal Computer Máy tính cá nhân

Windows

CE

Windows Embedded CE Một hệ điều hành của Microsoft

HD High-definition Truyền hình với độ nét cao

VGA Video Graphics Array Chuẩn hiển thị đồ họa màn hình

(card màn hình) 640 x 480

WVGA Wide Video Graphics Array WVGA cùng lớp với VGA với độ

Trang 9

phân giải rộng đủ để tạo nên mộtkhung hình 16:9 WVGA có 854pixel chiều ngang và 480 pixelchiều dọc khung hình.

XGA eXtended Graphics Array Chuẩn hiển thị đồ họa màn hình

(card màn hình).1024 x 768

WXGA Wide eXtended Graphics Array WXGA cùng lớp với XGA hiển thị

với độ phân giải rộng đủ để tạo nênmột khung hình 16:9 Độ phân giải

là số điểm ảnh hiển thị sử dụng đểtạo nên hình ảnh WXGA có 1366đến 1280 pixel chiều ngang và 768đến 720 pixel chiều dọc khung hìnhGPS Global Positioning System Hệ thống định vị toàn cầu

GNSS Global Navigation Satellite

System

Hệ thống định vị dẫn đường vệ tinhPDA Personal Digital Assistant Thiết bị trợ giúp cá nhân

Trang 10

DANH MỤC BẢNG

Bảng 1: Bảng thị phần các hệ điều hành di động quý 3-2013 13

Bảng 2: Dự đoán của các chuyên gia nước ngoài về thị phần HĐH di động từ năm 2014-2017 14

Bảng 3: Các kí hiệu trong sơ đồ hoạt động 39

Bảng 4: Các kí hiệu trong sơ đồ trường hợp sử dụng 42

Bảng 5: Danh sách các Actor 43

Bảng 6: Danh sách các use case 44

Bảng 7: Ghi chú các kí hiệu trong biểu đồ tuần tự 48

Bảng 8: Cơ sở dữ liệu bảng "Listen" 51

Bảng 9: Cơ sở dữ liệu bảng "Dic" 51

Trang 11

DANH MỤC HÌNH ẢNH

Hình 1: Start Screen của hai hệ điều hành WP8 và WP7 18

Hình 2: NFC và ví điện tử Wallet 20

Hình 3: NFC và ví điện tử Wallet 20

Hình 4: Hệ thống tìm kiếm Wallet tự động 21

Hình 5: Start Screen của Windows Phone 8 22

Hình 6: Góc dành cho trẻ em 23

Hình 7: People Hub for Windows Phone 8 24

Hình 8: Office Hub và Skydriver 26

Hình 9: Camera for Windows Phone 27

Hình 10: Windows Phone 8 Store 28

Hình 11: Vòng đời phát triển của ứng dụng Windows Phone 8 29

Hình 12: Biểu đồ hoạt động chức năng luyện nghe tiếng Anh 40

Hình 13: Biểu đồ hoạt động chức năng tra từ điển 41

Hình 14: Sơ đồ Use case 43

Hình 15: Đặc tả usecase "Nghe câu" 44

Hình 16: Đặc tả usecase "Nhập câu" 45

Hình 17: Đặc tả usecase "help" 46

Hình 18: Đặc tả usecase "Tra từ điển" 47

Hình 19: Sơ đồ tuần tự ca sử dụng luyện nghe tiếng Anh 49

Hình 20: Sơ đồ tuần tự ca sử dụng tra từ điển 50

Hình 21: Giao diện chính của ứng dụng 52

Hình 22: Giao diện luyện nghe của ứng dụng 53

Hình 23: Giao diện tra từ điển của ứng dụng 54

Trang 13

CHƯƠNG I TỔNG QUAN VỀ THẾ GIỚI ĐIỆN THOẠI DI DỘNG

1.1 Tổng quan về điện thoại di động.

Điện thoại di động ngày nay đang trở thành một vật dụng không thểthiếu trong cuộc sống hàng ngày Mục đích ban đầu của điện thoại di động làtạo sự thuận lợi trong liên lạc, xóa bỏ sự hạn chế về khoảng cách địa lý Tuynhiên không chỉ dừng lại ở đó, điện thoại di động ngày nay đã phát triểnmạnh mẽ về chức năng Không chỉ là đơn thuần nghe, gọi hay nhắn tin SMSnhư lúc đầu, mà nó còn là phương tiện giải trí đa chức năng, là công cụ hỗtrợ cho nhu cầu công việc của con người

Khái niệm smartphone ( điện thoại thông minh) đang ngày càng đượcnhiều người biết đến Đây là những thế hệ điện thoại sử dụng các hệ điềuhành thông minh như iOS, Android, Windows Phone 7,8, RIM,…

Để tạo môi trường hoạt động cho các ứng dụng khác hoạt động Cóthể nói hiện nay smartphone đang dần thống trị thị trường di động Có thể kểđến một số hãng sản xuất smartphone lớn trên thế giới như Apple, Nokia,Samsung, HTC One,…

1.2 Tổng quan về hệ điều hành di động.

Với tiềm năng phát triển mạnh mẽ của smartphone, các hãng côngnghệ lớn trên thế giới đang đua nhau phát triển các hệ điều hành cho điệnthoại di động nhằm mục đích thống lĩnh thị trường di động Theo định kỳ,hãng nghiên cứu thị trường IDC mang lại cái nhìn toàn cảnh về thị trường diđộng qua bản báo cáo thị phần và tốc độ tăng trưởng của các nền tảng diđộng

Trang 14

Theo đó, Android vẫn giữ ngôi vương với 81% thị phần, iOS vàWindows Phone ở khá xa phía sau với lần lượt 12.9% và 3.6% thị phần Đặcbiệt, trong 3 nền tảng này thì chỉ có iOS bị tụt thị phần, trong khi Android vàWindows Phone đều tăng Đây cũng là lần đầu tiên chứng kiến Androidchạm mốc trên 80% - một con số rất ấn tượng mà trước đây chưa từng cónền tảng nào đạt được.Ở phần dưới của bảng thống kê, BlackBerry OS vẫncòn giữ được 1.7% thị phần.

Bảng 1: Bảng thị phần các hệ điều hành di động quý 3-2013

Lý giải về việc Android và Windows Phone có những bước phát triểnvượt bậc Các chuyên gia cho rằng điều này có công lớn nhờ các OEM (nhàsản xuất thiết bị gốc) như Samsung và Nokia Bên cạnh đó, các mẫusmartphone Android và Windows Phone giá rẻ cũng là một phần không thểkhông nhắc tới Apple bị tụt thị phần là một điều hiếm hoi, nhưng điều nàycũng khá dễ hiểu khi sự bành trướng của Android quá lớn Đồng thời, cácsản phẩm của Apple gần đây liên tục dính lỗi cũng như không có nhiều độtphá trong bối cảnh các hãng đối thủ đang đẩy mạnh “chạy đua vũ trang”

Trang 15

Cùng với bản báo cáo, các chuyên gia của IDC nhận định, phân khúcsmartphone màn hình lớn và smartphone giá rẻ sẽ là xu hướng trong thờigian tới Và họ cho rằng, nếu Apple phát triển phablet thì thị phần của họ sẽtăng trong những quý tiếp theo.

Theo dự đoán của các chuyên gia nước ngoài thì thị phần hệ điều hành

di động từ năm 2014-2017 như sau:

Trang 16

CHƯƠNG II TỔNG QUAN VỀ HỆ ĐIỀU HÀNH DI ĐỘNG WINDOWS PHONE

2.1 Tổng quan về hệ điều hành Windows Phone.

Windows Phone là hệ điều hành của Microsoft dành cho smartphone

kế tục nền tảng Windows Mobile, mặc dù chúng không tương thích vớinhau Khác với Windows Mobile, Windows Phone tập trung vào sự pháttriển của Marketplace - nơi các nhà phát triển có thể cung cấp sản phẩm(miễn phí hoặc có phí) tới người dùng Windows Phone được bán vào tháng

10 năm 2010 và đầu năm 2011 tại Châu Á

Phiên bản mới nhất hiện tại là Windows Phone 8.1 Microsoft cònđang phát triển bản Windows Phone Apollo Plus và trong tương lai có thểcòn có Windows Blue (hay có thể là Windows Phone 9) giúp tương thíchvới hệ điều hành Windows trên máy tính Với Windows Phone , Microsoft

đã phát triển giao diện người dùng mới mang tên Modern (trước đây tên làMetro) - tích hợp khả năng liên kết với các phần cứng và phần mềm củahãng thứ ba một cách dễ dàng

Sau thành công của nền tảng Windows dành cho PC, Microsoft tiếptục bước vào nền tảng dành cho các thiết bị di động Windows Phone bắtđầu được nhen nhóm vào đầu năm 2004 như là một bản nâng cấp choWindows Mobile với tên mã "Photon", nhưng công việc diễn ra rất chậm và

dự án phải bị hủy Năm 2008, dự án được khởi động trở lại, nhưng lần nàykhông phải là một bản nâng cấp mà là một hệ điều hành mới hoàn toàn Mặc

dù được dự kiến phát hành vào năm 2009, nhưng sự chậm trễ trong việc pháttriển dẫn tới phiên bản Windows Mobile 6.5 vẫn được phát hành

Trang 17

Việc kết thúc hỗ trợ cho Windows Mobile chỉ diễn ra vào ngày15/7/2011 Trong giai đoạn này Windows Phone được phát triển khá nhanh,kéo theo đó là việc không thể tương thích với các phiên bản cũ do không kịpthời gian chuẩn bị cho việc đó.

Tên mã của dự án Windows Phone là "Photon" Ban đầu tên gọi dựđịnh sẽ là Windows Phone Tuy nhiên vào ngày 22 tháng 4 năm 2010,Microsoft chính thức thông báo tên gọi phiên bản đầu tiên là WindowsPhone 7 - tương xứng với hệ điều hành Windows 7 dành cho PC

Windows Phone 7 được ra mắt vào ngày 15 tháng 2 năm 2010 ởMobile World Congress tại Barcelona, Tây Ban Nha và chính thức bán ravào ngày 8 tháng 11 năm 2010 tại Mỹ Ban đầu Microsoft phát hành bản cậpnhật No Do, tiếp sau đó là bản nâng cấp lớn Mango (còn được biết làWindows Phone 7.5) vào tháng 5/2011 Bản cập nhật này bao gồm phiênbản di động của Internet Explorer 9, đa nhiệm cho phần mềm của công tythứ ba, hợp nhất Twitter vào People Hub, và cho phép đăng nhập SkyDrive.Một bản nâng cấp nhỏ được phát hành năm 2012 là "Tango" Trong bản cậpnhật này, Microsoft đã sửa những lỗi bug, hạ thấp cấu hình tối thiểu choWindows Phone xuống chip 800MHz và RAM 256MB để phù hợp chonhững máy giá rẻ cấu hình thấp

Tháng 01/2012, Microsoft tung ra bản Windows Phone 7.8 Nó bổsung thêm những tính năng từ Windows Phone 8, chẳng hạn như màn hìnhchủ, tăng số lượng tông màu lên 20 và khả năng đặt màn hình khóa là hìnhảnh trong ngày của Bing Windows Phone 7.8 nhằm kéo dài tuổi thọ của cácthiết bị Windows Phone 7, vì chúng không thể nâng cấp lên Windows Phone

8 bởi giới hạn phần cứng Windows Phone 7.8 vẫn sẽ được Microsoft hỗ trợtrong thời gian tới song song với Windows Phone 8 Dự kiến Microsoftngừng hỗ trợ bản 7.8 kể từ ngày 9 tháng 9 2014

Trang 18

Ngày 20 tháng 6 năm 2012, Microsoft giới thiệu Windows Phone 8,một thế hệ hệ điều hành mới Sau bốn tháng sau, ngày 29 tháng 10 năm

2012, Microsoft bắt đầu bán phiên bản này Windows Phone 8 thay thế lõikiến trúc Windows CE trên Windows Phone 7 thành kernel của Windows

NT vốn được thiết kế cho Windows 8, chính vì vậy điều này đã làm cho ứngdụng dễ dàng được port giữa hai hệ điều hành Ngoài ra, Windows Phone 8còn hỗ trợ CPU đa nhân, nhiều độ phân giải, tùy biến Start Screen, bổ sungIE10, Nokia Maps thay thế Bing Maps Theo Microsoft, Windows Phone 8

sẽ được hỗ trợ đến ngày 8 tháng 7 năm 2014

Windows Phone 8.1 là thế hệ hệ điều hành hiện tại của hệ điều hànhWindows Phone của Microsoft, được giới thiệu tại hội nghị Build củaMicrosoft tại San Francisco, California vào ngày 2 tháng 4 năm 2014, kếtiếp phiên bản Windows Phone 8 Phiên bản cuối cùng được phát hành chocác lập trình viên vào ngày 14 tháng Tư 2014 Vòng đời hỗ trợ choWindows Phone 8.1 sẽ bắt đầu từ ngày 24 tháng 6 và dự kiến sẽ phát hànhcho người dùng vào mùa hè 2014 Mặc dù Microsoft đã dự kiến ra mắtWindows Phone 8.1 vào mùa thu 2013, phiên bản này đã bị đẩy lùi sangmùa xuân 2014 Thay vì đợi hơn 1 năm để thêm các tính năng vào WindowsPhone 8, Microsoft lại chọn cách ra mắt 3 bản cập nhật lớn vào tháng 12năm 2012, tháng Bảy và tháng 11 năm 2013 cho Windows Phone 8 Ba bảncập nhật này không chỉ sửa lỗi mà còn bổ sung thêm một số tính năng dựđịnh trên Windows Phone 8.1 Windows Phone 8.1 dần được hé lộ với côngchúng khi Microsoft ra mắt bộ công cụ lập trình Windows Phone 8.1 cho cáclập trình viên vào 10 tháng 2 năm 2014 Sau vài giờ ra mắt, mọi chi tiết về

bộ công cụ và ảnh chụp màn hình bị rò rỉ, Windows Phone 8.1 được ra mắtchính thức vào ngày 2 tháng Tư năm 2014

Trang 19

Dưới chương trình "Xem trước cho lập trình viên", các lập trình viên

có thể tải về Windows Phone 8.1 ngay lập tức mà không cần phải chờ hàngtháng để nhận bản cập nhật chính thức Những người tham gia chương trìnhkhông làm ảnh hưởng đến bảo hành của họ trong đa số trường hợp và có thểcài đặt bất cứ bản cập nhật tương lai nào từ nhà cung cấp dịch vụ của họ

Một bản cập nhật nhỏ của Windows Phone 8.1 vào ngày 14 tháng 5

2014 đã sửa một số lỗi và tăng thời lượng pin và hai bản cập nhật khác vàongày 3 và 12 tháng 6 Microsoft đang dự định ra mắt hai bản cập nhật lớncho Windows Phone 8.1 vào năm 2014

2.1.1 Phần cứng.

Windows Phone 8 là bước ngoặt của hệ điều hành giành cho thiết bịsmartphone, là thế hệ kế tiếp sau Windows Phone 7 với nhiều tính năng mớivượt trội Với hơn 120.000 ứng dụng, hỗ trợ 50 ngôn ngữ khác nhau trong

đó cũng đã hỗ trợ ngôn ngữ Tiếng Việt Tính năng chia sẻ nhân vớiWindows 8 dành cho PC và Tablet, giúp cho các Nhà phát triển ứng dụng cóthể dễ dàng viết phần mềm giành cho cả ba thiết bị: smartphone, máy tínhbảng và máy tính

Hình 1: Start Screen của hai hệ điều hành WP8 và WP7.

Trang 20

Màn hình Lock Screen sẽ sống động hơn với Live Apps, sẽ có rấtnhiều thông tin hiển thị ngay trên Lock Screen rất khoa học Lock Screentrên WP8 sẽ có thể “cá nhân hóa” một cách tối đa Có thể chỉnh sửa kích cỡchữ ngay trên màn hình khóa.

Với Windows Phone 8, Microsoft đã có sự thay đổi khi cho phép hệđiều hành hỗ trợ vi xử lý đa lõi, bộ nhớ có thể mở rộng, hỗ trợ chip lên đến

64 nhân, mở rộng dung lượng qua thẻ nhớ ngoài hay màn hình HD Và ấntượng hơn nữa là Windows Phone 8 hỗ trợ nhiều độ phân giải màn hìnhkhác nhau: WVGA (480 x 800), WXGA (768 x 1280), và HD (720 x1280).Bộ nhớ ngoài lên tới 64GB cũng đã được hỗ trợ

Cấu hình tối thiểu yêu cầu dành cho Windows Phone 8:

 Bộ vi xử lý: Qualcomm Snapdragon S4 dual-core

 Bộ nhớ trong: 512MB RAM dành cho màn hình WVGA; 1GBRAM dành cho màn hình 720p/WXGA

 Dung lượng lưu trữ: 4GB

vị không cần có mạng Internet)

2.1.2.2 NFC và ví điện tử Wallet.

Trang 21

Hình 2: NFC và ví điện tử Wallet.

Trong Windows Phone 8, Microsoft có thêm dịch vụ thanh toán trên

di động bằng ví điện tử Mobile Wallet Hub Ví điện tử điện tử cho phépngười dùng lưu trữ thông tin thẻ tín dụng, thẻ mua hàng, thẻ thành viên

và các chương trình tích điểm,… trong một ứng dụng riêng Hơn nữacũng được hỗ trợ công nghệ trường gần NFC giúp người dùng chạm (tap)

để thanh toán từ điện thoại

Hình 3: NFC và ví điện tử Wallet.

Trang 22

Wallet cũng tự động tìm kiếm các chương trình khuyến mãi xungquanh khu vực của người sử dụng từ các nguồn như LivingSocial,Yelp, Restaurant.com và Groupon.

Hình 4: Hệ thống tìm kiếm Wallet tự động.

2.1.2.3 Trình duyệt web IE 10.

Trình duyệt Internet Explorer 10 được trang bị trên Windows Phone 8thừa hưởng nhiều công nghệ từ phiên bản dành cho PC, được tích hợpcác bộ lọc chống lừa đảo(anti-phishing), vá các công cụ an ninh khác

IE 10 hỗ trợ các tính năng như đa cột, vị trí nổi, xử lý hiệu ứng 3D, hỗ trợnhiều font chữ mới như :TypeKit của Adole hay Web Open Font Format

Trang 23

2.1.2.4 Start Screen.

Hình 5: Start Screen của Windows Phone 8.

Start Screen mới là một trong những tính năng tuyệt vời nhất trênWindows Phone 8 Start Screen là tính năng vì người dùng nhất trên hệđiều hành này, cho phép người dùng thay đổi kích thước của các biểutượng (Live Tile) với các hình vuông và chữ nhật đặc trưng

Người dùng có thể nhúng thông tin dễ dàng vào màn hình khởi động

và theo dõi thông tin trên thời gian thực Ngoài ra hệ điều hành còn hỗ trợchức năng co dãn biểu tượng để tùy chỉnh kích cỡ và vị trí của biểu tượngtrở nên có tổ chức, dịu mắt, dễ nhìn và dễ sử dụng hơn

2.1.2.5 Công nghệ DirextX.

Windows Phone 8 sẽ hỗ trợ công nghệ DirectX cũng như các driver

đồ họa mang đến cho smart phone những trò chơi 3D với đồ họa tốt hơn

Trang 24

2.1.2.6 Kid’s Corner (Góc dành cho trẻ em).

Windows Phone 8 cho phép các bậc phụ huynh dành một không gianriêng trên thiết bị cho trẻ Để sử dụng góc Kid Corner, người dùng có thểnhúng vào ô vuông trên Start Screen và truy cập trực tiếp, hoặc có thể đi

từ màn hình khóa

Hình 6: Góc dành cho trẻ em.

Trong không gian này, các ứng dụng đã được người dùng lựa chọntrước Trẻ em có thể tùy chỉnh nhưng không thể thêm ứng dụng hay cácphím bấm Menu cũng bị vô hiệu hóa Tính năng này giúp trẻ em tiếp cậnsớm với công nghệ và không gây phiền toái khi ngưới lớn quá bận rộn và

Trang 26

2.1.2.7 People Hub.

Tính năng mới trong ứng dụng kết nối đó là mạng xã hội, phòng vànhóm Cho phép người sử dụng tạo ra các nhóm, dễ dàng kết nối tròchuyện, chia sẻ lịch, danh sách mua sắm hoặc ảnh chụp của đoạn hộithoại đang diễn ra mà chỉ những người được mời mới có thể tham gia.Với bảng điều khiển Together giúp lập danh sách các địa chỉ liên lạcngười dùng vừa thiết lập và liệt kê danh sách địa chỉ theo nhóm (Rooms)

Hình 7: People Hub for Windows Phone 8.

Trang 27

2.1.2.8 Data Sence (Quản lý dữ liệu).

Là một ứng dụng có sẵn để người dùng có thể kiểm soát dữ liệu sửdụng trên thiết bị di động của mình Nó có khả năng tự nén trang Web đểgiảm số lượng dữ liệu tiêu thụ trên trình duyệt lên tới 45%

Data Sence giúp quản lý dữ liệu 3G, tính năng này sẽ hiển thị chi tiếtmọi ứng dụng đang kết nối 3G như : Netflix (dịch vụ truyền hình quainternet), Spotify (mạng xã hội âm nhạc), Internet Explorer

Tự động dò tìm những điểm phát Wifi để tiết kiệm dung lượng của góicước 3G Người dùng cũng có thể thiết lập trước một giới hạn dunglượng khi lướt web, giải trí bằng 3G để tránh tình trạng “vượt quá” giớihạn mà không hay biết

2.1.2.9 Ứng dụng facebook.

Ứng dụng Facebook được làm mới dành riêng cho Windows Phone 8

sẽ cho phép người dùng có thể xem các tin mới ngay từ màn hình khóa,

ví dụ đơn giản như khi đang đi đâu đó và bạn nhận được một thông báocập nhật từ điện thoại thì ngay từ thao tác rút điện thoại ra, bật máy vàcác bạn đã có thể đọc được thông tin đó mà không cần qua các bước mởkhóa rồi vào ứng dụng như trước nữa, đặc biệt là các thông điệp dạnghình ảnh cũng sẽ được thể hiện ngay trên màn hình khóa của WindowsPhone 8

2.1.2.10 Xbox Music.

Thay thế hoàn toàn Zune - ứng dụng nghe nhạc trực tuyến trongWindows Phone 7, Xbox Music lưu trữ tới hơn 30 triệu bài hát, và dữliệu được đồng bộ giữa smart phone, Tablet, Tivi, Laptop, Xbox 360.Người dùng có thể mua trực tiếp các bản nhạc, bài hát từ thiết bị sử dụng

Có thể biến Windows Phone 8 thành một touchpad điều khiển giao diệncủa Xbox Console

Trang 28

2.1.2.11 Office Hub và Skydrive.

Hình 8: Office Hub và Skydriver

Ứng dụng Word của Office tự động đoán tiếp từ tiếp theo mà ngườidùng sẽ gõ đã được trang bị chế độ đọc toàn màn hình Full Screen,PowerPoint cũng được bổ sung các tùy chọn hiển thị trong khi Excel cóthể hỗ trợ hiển thị biểu đồ và được cải thiện giao diện để người dùng thaotác điều hướng tiện dụng hơn Đặc biệt Office cũng tự động sao lưu cácfile văn bản đính kém được gửi qua email tới người dùng

Điều đặc biệt khác với Windows Phone 7 là Microsoft đã tích hợp bộ

gõ Tiếng Việt mang phong cách gõ kiểu Microsoft, kiểu gõ này ngoài

Trang 29

một số từ ngữ được mặc định thì phần lớn người dùng phải lựa chọn từngữ thích hợp.

Thêm một điểm ấn tượng từ Windows Phone 8 là tất cả nội dung nhưtài liệu, hình ảnh… đều được chia sẻ liên tục và tự động qua SkyDrive.Nội dung được chia sẻ trên SkyDrive có thể lưu trữ trong khoảng thờigian tùy ý của người dùng, đây là điểm khác biệt so với iCloud củaApple Tuy nhiên, những hình ảnh chia sẻ sẽ được rút gọn độ phân giải

để tối ưu hóa tốc độ và băng thông, người dùng cần đồng bộ điện thoạivới Zune Desktop để có thể tải về ảnh độ phân giải cao nhất

2.1.2.12 Camera.

Hình 9: Camera for Windows Phone.

Tính năng camera của Windows Phone hơn hẳn các hệ điều hànhgiành cho smart phone, hay gói Windows Phone 8 càng mang lại nhữngtrải nghiệm thú vị cho người dùng Đèn flash thay đổi chế độ trực tiếpthay vì phải truy cập vào phần Settings như trước, phím zoom trên mànhình đã được gỡ bỏ và thay bằng thao tác phóng to bằng 2 ngón tay hay

Trang 30

sự xuất hiện của nút Lens cho phép tùy chọn các ứng dụng camera màngười dùng sẽ sử dụng để ghi lại một bức ảnh.

Tính năng photo hub cũng cung cấp nhiều lựa chọn và công cụ chỉnhsửa ảnh như xoay, crop ảnh và tự động căn chỉnh và cân bằng độ phơisáng, cho phép người dùng tùy chọn tự động tải ảnh lên bất cứ ứng dụngnào như SkyDrive, Facebook hay các ứng dụng của bên thứ 3

2.1.2.13 Windows Phone Store.

Cho phép người dùng tải về các ứng dụng thông qua trình duyệt và càiđặt ứng dụng từ xa vào thiết bị Nhà cung cấp Microsoft sẽ ghi lại toàn bộcác ứng dụng mà người dùng đã download trong quá khứ, khi thay đổithiết bị, người dùng có thể dễ dàng và nhanh chóng cài đặt lại các ứngdụng cũ

Hình 10: Windows Phone 8 Store.

Trang 31

2.2 Vòng đời phát triển của một ứng dụng Windows Phone

Hình 11: Vòng đời phát triển của ứng dụng Windows Phone 8.

Ngày đăng: 09/07/2015, 22:01

Nguồn tham khảo

Tài liệu tham khảo Loại Chi tiết
3. Website: http://www.tinhte.vn/threads/tat-ca-ve-windows-phone-cho-nguoi-dung-moi.1267665/ Link
4. Website: http://www.winphoneviet.com/forum/index.php?forums/42/ Link
5. Website: http://vi.wikipedia.org/wiki/Windows_Phone6.Website: http://vi.wikipedia.org/wiki/Zune_HD Link
9. Website: http://www.geekchamp.com/articleindex Link
10.Website: http://www.f5debug.net/post/2012/01/30/Learn-Windows-Phone-7-Development-in-31-Days.aspx Link
1. Absolute Beginners Series For Windows Phone 8 - Bob Tabor, Clint Rutkas, Larry Lieberman Khác

HÌNH ẢNH LIÊN QUAN

Hình : NFC và ví điện tử Wallet. - Đồ án tốt nghiệp   tìm hiểu và viết ứng dụng từ điển tiếng anh trên hệ điều hành windows phone
nh NFC và ví điện tử Wallet (Trang 19)
Hình : Start Screen của Windows Phone 8. - Đồ án tốt nghiệp   tìm hiểu và viết ứng dụng từ điển tiếng anh trên hệ điều hành windows phone
nh Start Screen của Windows Phone 8 (Trang 21)
Hình : Góc dành cho trẻ em. - Đồ án tốt nghiệp   tìm hiểu và viết ứng dụng từ điển tiếng anh trên hệ điều hành windows phone
nh Góc dành cho trẻ em (Trang 22)
Hình : People Hub for Windows Phone 8. - Đồ án tốt nghiệp   tìm hiểu và viết ứng dụng từ điển tiếng anh trên hệ điều hành windows phone
nh People Hub for Windows Phone 8 (Trang 24)
Hình : Office Hub và Skydriver - Đồ án tốt nghiệp   tìm hiểu và viết ứng dụng từ điển tiếng anh trên hệ điều hành windows phone
nh Office Hub và Skydriver (Trang 26)
Hình : Windows Phone 8 Store. - Đồ án tốt nghiệp   tìm hiểu và viết ứng dụng từ điển tiếng anh trên hệ điều hành windows phone
nh Windows Phone 8 Store (Trang 29)
Hình : Vòng đời phát triển của ứng dụng Windows Phone 8. - Đồ án tốt nghiệp   tìm hiểu và viết ứng dụng từ điển tiếng anh trên hệ điều hành windows phone
nh Vòng đời phát triển của ứng dụng Windows Phone 8 (Trang 30)
Hình : Biểu đồ hoạt động chức năng luyện nghe tiếng Anh. - Đồ án tốt nghiệp   tìm hiểu và viết ứng dụng từ điển tiếng anh trên hệ điều hành windows phone
nh Biểu đồ hoạt động chức năng luyện nghe tiếng Anh (Trang 41)
Hình : Biểu đồ hoạt động chức năng tra từ điển. - Đồ án tốt nghiệp   tìm hiểu và viết ứng dụng từ điển tiếng anh trên hệ điều hành windows phone
nh Biểu đồ hoạt động chức năng tra từ điển (Trang 42)
Bảng : Các kí hiệu trong sơ đồ trường hợp sử dụng - Đồ án tốt nghiệp   tìm hiểu và viết ứng dụng từ điển tiếng anh trên hệ điều hành windows phone
ng Các kí hiệu trong sơ đồ trường hợp sử dụng (Trang 43)
Hình : Sơ đồ Use case - Đồ án tốt nghiệp   tìm hiểu và viết ứng dụng từ điển tiếng anh trên hệ điều hành windows phone
nh Sơ đồ Use case (Trang 46)
Hình : Đặc tả usecase "Nghe câu" - Đồ án tốt nghiệp   tìm hiểu và viết ứng dụng từ điển tiếng anh trên hệ điều hành windows phone
nh Đặc tả usecase "Nghe câu" (Trang 47)
Bảng : Cơ sở dữ liệu bảng "Listen" - Đồ án tốt nghiệp   tìm hiểu và viết ứng dụng từ điển tiếng anh trên hệ điều hành windows phone
ng Cơ sở dữ liệu bảng "Listen" (Trang 55)
Hình : Giao diện chính của ứng dụng. - Đồ án tốt nghiệp   tìm hiểu và viết ứng dụng từ điển tiếng anh trên hệ điều hành windows phone
nh Giao diện chính của ứng dụng (Trang 56)
Hình : Giao diện luyện nghe của ứng dụng - Đồ án tốt nghiệp   tìm hiểu và viết ứng dụng từ điển tiếng anh trên hệ điều hành windows phone
nh Giao diện luyện nghe của ứng dụng (Trang 57)

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

🧩 Sản phẩm bạn có thể quan tâm

w