Xây dựng ứng dụng trên thiết bị di động sử dụng hệ điều hành IOS

3 461 1
Xây dựng ứng dụng trên thiết bị di động sử dụng hệ điều hành IOS

Đang tải... (xem toàn văn)

Thông tin tài liệu

Xây dựng ứng dụng trên thiết bị di động sử dụng hệ điều hành IOS Phạm Thị Hương Trường Đại học Công nghệ. Đại học Quốc gia Hà Nội Luận văn ThS. Công nghệ thông tin: 60 48 10 Người hướng dẫn : PGS.TS. Hồ Sĩ Đàm Năm bảo vệ: 2013 62 tr . Abstract. Giới thiệu về công nghệ iOS, cấu trúc của iOS và các công cụ phát triển iOS (máy tính Macintosh và các công cụ Xcode). Tìm hiểu về các công cụ khác để xây dựng ứng dụng như ngôn ngữ lập trình Objective-C và hệ quản trị CSDL SQLite. Ứng dụng minh họa việc sử dụng Xcode, Objective-C và SQLite để xây dựng ứng dụng “TOEIC Photographs Test” trên thiết bị di động sử dụng Hệ điều hành iOS. Trình bày cách đưa 1 ứng dụng từ bộ mô phỏng trong Xcode lên thiết bị iPhone. Keywords. Công nghệ thông tin; Công nghệ phần mềm; Hệ điều hành IOS; Thiết bị di động Content. Lý do chọn đề tài: Trong những năm gần đây, Hệ điều hành iOS - hệ điều hành trên các thiết bị di động của Apple, có sức hút rộng lớn đến thị trường smartphone với rất nhiều ưu điểm như: giao diện tinh tế, độ bảo mật cao và đặc biệt có một kho ứng dụng vô cùng phong phú. Ra đời từ năm 2007, iOS đã nhanh chóng đạt được những thành công và làm nên cuộc cách mạng cảm ứng cho ngành công nghiệp di động. Chỉ trong vòng vài năm, các phiên bản iOS lần lượt được giới thiệu với các tính năng vượt trội như tính năng Push notification, chạm để lấy nét trên máy ảnh, tìm kiếm, cắt/dán văn bản (iOS 3.0), tính năng hỗ trợ đa nhiệm, màn hình Retina Display (iOS 4.0), “Thư ký ảo” Siri, đồng bộ không dây, iCloud (iOS 5.0) và gần đây nhất là iOS 7.0, với thiết kế hoàn toàn mới – thiết kế phẳng: toàn bộ icon, font chữ, giao diện ứng dụng, giao diện đa nhiệm,…đều được làm mới. Theo thống kê của công ty nghiên cứu Flurry (Mỹ), các quốc gia châu Á chiếm tới một nửa trong danh sách 10 thị trường đạt mức tăng trưởng về iOS và Android cao nhất năm qua. Việt Nam đứng thứ hai, chỉ sau Colombia ,với tỷ lệ tới 266%. Chính vì sự phát triển mạnh mẽ đó đã tạo điều kiện thuận lợi cho hàng loạt ứng dụng đáp ứng được phần lớn nhu cầu của các đối tượng khách hàng: từ khách hàng doanh nghiệp đến khách hàng cá nhân. Nhận thấy hiện nay tiếng Anh là ngôn ngữ trung gian phổ biến và được ưa chuộng nhất, là một trong những nhân tố làm nên thành công trong công việc và cuộc sống do vậy nhu cầu học tiếng Anh của người Việt cũng như các nước khác trên thế giới càng ngày càng cao. Chính vì lý do này mà tôi đã chọn đề tài: “Xây dựng ứng dụng trên thiết bị di động sử dụng Hệ điều hành iOS”, cụ thể là ứng dụng “TOEIC Photographs Test” để làm đề tài luận văn tốt nghiệp của mình. Mục đích nghiên cứu: Đề tài tập trung nghiên cứu về công nghệ iOS, các công cụ để xây dựng ứng dụng trên thiết bị di động (iPhone) và xây dựng ứng dụng “TOEIC Photographs Test” cho phép chạy trên thiết bị iPhone. Đối tượng, phạm vi nghiên cứu:  Đối tượng nghiên cứu: Hệ điều hành iOS, công cụ xây dựng ứng dụng Xcode, ngôn ngữ lập trình Objective-C, hệ quản trị cơ sở dữ liệu SQLite và việc phân phối một ứng dụng đến người sử dụng.  Phạm vi nghiên cứu: Đề tài nghiên cứu và tiến hành thực nghiệm trên App Store với CSDL được tải về từ trang web http://english-test.net/. Kết cấu của luận văn: Ngoài phần mở đầu, nội dung của luận văn gồm ba chương chính như sau: Chương 1: Tổng quan về công nghệ iOS Chương này giới thiệu về công nghệ iOS, cấu trúc của iOS và các công cụ phát triển iOS (máy tính Macintosh và các công cụ Xcode). Chương 2: Những công cụ xây dựng ứng dụng Chương 2 giới thiệu về các công cụ khác để xây dựng ứng dụng như ngôn ngữ lập trình Objective-C và hệ quản trị CSDL SQLite. Chương 3: Xây dựng ứng dụng “TOEIC Photographs Test” trên thiết bị di động sử dụng Hệ điều hành iOS Từ những vấn đề nghiên cứu ở trên, chương 3 là ứng dụng minh họa việc sử dụng Xcode, Objective-C và SQLite để xây dựng ứng dụng “TOEIC Photographs Test” trên thiết bị di động sử dụng Hệ điều hành iOS. Ở chương này cũng trình bày cách đưa 1 ứng dụng từ bộ mô phỏng trong Xcode lên thiết bị iPhone. Cuối cùng là kết luận, bao gồm những kết quả đạt được và những vấn đề cần tiếp tục hoàn thiện. TÀI LIỆU THAM KHẢO 1. Michael Trent and Drew McCormack, Beginning Mac OS X Programming, Wiley Publishing, Inc. 2. Dave Mark, Jack Nutting, Jeff LaMarche (2011), Beginning iOS 5 Development 3. Matt Neuburg (2013), Programming iOS 6 4. Rob Napier- Mugunth Kumar (2012), iOS 6 Programming 5. Apple Computer, Inc, James Duncan Davidson (2002), Learning Cocoa with Objective-C, O'Reilly. 6. Addison-Wesley (2011), Objective-C 7. Chris Newman (2004), SQLite 8. http://developer.apple.com 9. http://www.sqlite.org/ 10. http://english-test.net/ . SQLite. Ứng dụng minh họa việc sử dụng Xcode, Objective-C và SQLite để xây dựng ứng dụng “TOEIC Photographs Test” trên thiết bị di động sử dụng Hệ điều hành iOS. Trình bày cách đưa 1 ứng dụng. khác để xây dựng ứng dụng như ngôn ngữ lập trình Objective-C và hệ quản trị CSDL SQLite. Chương 3: Xây dựng ứng dụng “TOEIC Photographs Test” trên thiết bị di động sử dụng Hệ điều hành iOS Từ. nghiên cứu ở trên, chương 3 là ứng dụng minh họa việc sử dụng Xcode, Objective-C và SQLite để xây dựng ứng dụng “TOEIC Photographs Test” trên thiết bị di động sử dụng Hệ điều hành iOS. Ở chương

Ngày đăng: 25/08/2015, 11:34

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan