Môi trường phát triển

Một phần của tài liệu Hệ quản trị cơ sở dữ liệu Sqlite trên thiết bị di động và ứng dụng (Trang 50)

3.2.2.1. Hệ điều hành OS X

Hệ điều hành OS X là hệ điều hành giao diện đồ hoạ dựa trên hệ điều hành Unix, được phát triển bởi hãng máy tính Apple. Hệ điều hành có giao diện đồ hoạ nhưng vì OS X được phát triển dựa trên nền hệ điều hành Unix nên hệ điều hành này có hỗ trợ giao diện dòng lệnh và phần lớn các lệnh này giống như trên hệ điều hành Unix. Ngoài ra, OS X được Apple thiết kế để chạy độc quyền trên các máy tính Mac của hãng này và nó đã được cài sẵn trên các máy Mac từ năm 2002.

Phiên bản OS X 10.0 đầu tiên cho máy tính để bàn được phát hành vào 24/3/2001. Qua một số năm thì phiên bản mới nhất vào thời điểm 10/6/2013 là pheien bản 10.9. Mỗi phiên bản của OS X ra đời đều đánh dấu những cải thiện đáng kể về chức năng và giao diện.

Hình 3.2. Giao diện hệ điều hành OS X 3.2.2.2. Hệ điều hành iOS

Hệ điều hành iOS là hệ điều hành được thiết kế dành riêng cho các thiết bị di động của hãng máy tính Apple. Không giống như các hệ điều hành khác như WindowPhone, Android – các hệ điều hành nà có thể hoạt động được trên nhièu thiết bị của nhiều hãng khác nhau, trong khi iOS là thiết kế độc quyền mà chỉ hoạt động trên các thiết bị di động của Apple.

Hệ điều hành iOS có nhiều tính năng được coi là đặc trưng trên thiết bị di động của Apple. iOS kết hợp với tính năng của thiết bị để hỗ trợ giao diện người dùng, cho phép người dùng sử dụng các thao tác chạm cảm ứng đa điểm, kéo thả, chạm, co giãn. Ngoài ra, iOS còn cho phép thiết bị hiển thị theo chiều ngang, chiều dọc, lắc và rung thiết bị.

Phiên bản của iOS cũng được phát hành qua nhiều năm. Phiên bản đầu tiên được phát hành là phiên bản 1.x. Theo nhiều năm, các phiên bản iOS 2.x, 3.x, 4.x, 5.x, 6.x cũng lần lượt ra đời. Và tại thời điểm hiện tại, năm 2014 thì phiên bản của iOS là 7.1. Cùng với đó là các phiên bản thiết bị iPhone, iPod Touch và iPad cũng phát triển. Trong khuôn khổ luận văn, ứng dụng dự định hỗ trợ chạy trên hệ điều hành iOS phiên bản từ 5.0 đến 6.1 và thiết bị là iPhone, iPod Touch và iPad.

3.2.2.3. Công cụ lập trình Xcode

Xcode là công cụ phát triển có tích hợp IDE có chứa bộ công cụ phát triển phần mềm được phát triển bởi Apple để phát triển các phần mềm ứng dụng cho hệ điều hành OS X và iOS. Phiên bản đầu tiên được phát hành vào năm 2003, đến cuối năm 2013, phiên bản hiệnchạy ổn định và mới nhất là 5.0 và có sẵn và miễn phí trên App Store trên máy Mac phiên bản 10.8.4.

3.2.2.4. Ngôn ngữ lập trình

Objective- C là ngôn ngữ lập trình sử dụng để viết phần mềm cho hệ điều hành OS X và iOS và được Apple sử dụng để viết các API, các thư viện trong hệ điều hành. Được phát triển đầu tiên vào những năm 1980, nó được chọn làm ngôn ngữ chính cho hệ điều hành OS X và iOS. Objective-C là tập hợp của ngôn ngữ lập trình C và cung cấp khả năng hướng đối tượng và thời gian chạy động. Ngôn ngữ có chứa cấu trúc, các kiểu dữ liệu nguyên thuỷ và các câu lệnh điều khiển của ngôn ngữ lập trình C và thêm vào các cú pháp để định nghĩa các lớp và phương thức.

Một phần của tài liệu Hệ quản trị cơ sở dữ liệu Sqlite trên thiết bị di động và ứng dụng (Trang 50)

Tải bản đầy đủ (PDF)

(67 trang)