CHƯƠNG 1 CƠ SỞ LÝ THUYẾT
1.3 Giới thiệu về hệ điều hành iOS
Hệ điều hành iOS chạy độc quyền trên những sản phẩm của hãng Apple có thể nói là một đối trọng của hệ điều hành mở thân thiện Android với những cải tiến được cập nhật liên tục để làm hài lòng người dùng.
iPhone 2G, chiếc Iphone đầu tiên được ra mắt tại Macworld Conference &
Expo vào ngày 09/01/2007 cùng với “hệ điều hành X dành cho Iphone”.
06/03/2008, bộ công cụ phát triển phần mềm (SDK) ra mắt bản Beta, là tiền đề cho App Store sau này, đồng thời cái tên Iphone OS được công bố.
09/2009, hệ điều hành được tùy biến cho chiếc Ipod touch đầu tiên với giao diện và ứng dụng giống hoàn toàn giống với Iphone OS.
27/01/2010, Apple tung ra sản phẩm giải trí đa phương tiện iPad cùng hệ điều hành đã được tùy biến của Iphone OS.
06/2010 cái tên IOS chính thức được ra đời và sử dụng cho đến bây giờ.
1.3.2 Các phiên bản iOS
– Hệ điều hành IOS 1.x: ra đời vào 9/1/2007 mang đến một cuộc cách mạng hoàn toàn mới cho hệ điều hành điện thoại với cách sắp xếp và tùy chỉnh icon hoàn toàn mới. Đi cùng đó là phần cứng độc đáo với chỉ 1 nút cứng trên màn hình.
– Hệ điều hành IOS 2.x : ra đời sau 1 năm so với phiên bản thứ 1, đi kèm những tích hợp mới về kết nối và trình duyệt.
– Hệ điều hành IOS 3.x : đến hẹn lại lên, sau 1 năm so với phiên bản trước, Apple cho ra đời sản phẩm Iphone 3GS cùng với hệ diều hành thứ 3, Phiên bản lần này được cải tiến phù hợp với kích cỡ lớn của Ipad.
Phan Hồng Minh - 11CNTT2 - 312023111131 Trang 10 – Hệ điều hành IOS 4.x: có nhiều điều đáng lưu ý trong lần ra mắt phiên bản
này. Đây là lúc cái tên IOS chính thức được gọi, hỗ trợ đa tác nhiệm multitasking, là phiên bản cao nhất mà Ipod có thể nâng cấp và là phiên bản thực sự được tích hợp hoàn hảo cho Ipad.
– Hệ điều hành IOS 5.x: với những điểm đáng lưu ý, Cách thông báo trạng thái mới (Notification Center), Trình tin nhắn đa phương tiện (iMessage), Sạp báo (Newstand), Mạng xã hội tích hợp sâu trong hệ điều hành (Twitter, Facebook, MySpace, Flickr…), Dịch vụ lưu trữ trực tuyến iCloud, đồng bộ không dây với máy tính.
– Hệ điều hành IOS 6.x ra đời vào năm 2012 là một bước chuyển lớn gây nhiều tranh cãi trái chiều do Apple chính thức không tích hợp Google Map nữa mà sử dụng bản đồ của riêng mình.
– Hệ điều hành IOS 7.x ra đời năm 2013 với xu hướng đồ họa phẳng – Flat đã thay đổi hoàn toàn giao diện của IOS đồng thời tạo một bước chuyển lớn trong định hướng phát triển của hãng thứ 3.
– Hệ điều hành IOS 8.x là hệ điều hành mới nhất tính đến hiện nay, được Apple giới thiệu vào mùa thu 2014 với nhiều cải tiến về thao tác sử dụng.
Phan Hồng Minh - 11CNTT2 - 312023111131 Trang 11
1.3.3 Kiến trúc của hệ điều hành iOS
Hình 1.4. Kiến trúc hệ điều hành iOS
1.3.4 Những ưu điểm và khuyết điểm của hệ điều hành iOS Ưu điểm:
Nền tảng ổn định, ứng dụng có khả năng tương thích cao: ứng dụng trên iOS có thể hoạt động mượt mà vì chỉ được tối ưu hóa cho các thiết bị của Apple.
Tốc độ nhanh, mượt mà: sử dụng các thiết bị của Apple luôn cho một trải nghiệm thật mượt mà kể cả khi những thiết bị đó có cấu hình không cao vì iOS được tạo ra để tối ưu cho các sản phẩm của Apple.
Kho ứng dụng khổng lồ: các ứng dụng được cập nhật liên tục, được các nhà phát triển hướng đến đầu tiên vì Apple luôn đưa ra các điều kiện tốt nhất để thu hút được những nhà phát triển.
Hỗ trợ lập trình mạnh: Apple cung cấp các bài viết, bài hướng dẫn liên quan đến lập trình và có một cộng đồng phát triển phần mềm rất lớn.
Khuyết điểm:
Ngoài những ưu điểm kể trên, iOS cũng không tránh khỏi những khuyết điểm nhất định như:
Phan Hồng Minh - 11CNTT2 - 312023111131 Trang 12 Màn hình nhỏ, ít có sự lựa chọn về kích thước: thông thường các thiết bị chạy HĐH iOS chỉ có màn hình 3.5, 4, 8 hay 9.7 inch.
Trao đổi dữ liệu phần lớn phải qua iTunes: điều này rừ ràng làm bạn tốn thời gian hơn và không tiện dụng khi yêu cầu máy tính luôn phải cài đặt iTunes.
Không còn được hỗ trợ Widget và tuỳ ý thay đổi giao diện: giao diện hơi đơn điệu khi sử dụng HĐH iOS.
1.4 Mô hình lập trình MVC