Tải bản đầy đủ (.pdf) (3 trang)

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

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (334.34 KB, 3 trang )

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
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.
9.
10.


×