Đồ án: Nghiên cứu xây dựng ứng dụng cho hệ điều hành iOS

Đồ án Nghiên cứu xây dựng ứng dụng cho hệ điều hành iOS tìm hiểu kiến trúc hệ điều hành iOS; phát triển ứng dụng thi hành trên iOS và phát triển Wikipedia trên iphone.

Đồ án: Nghiên cứu xây dựng ứng dụng cho hệ điều hành iOS

1. Mở đầu

Dưới sự phát triển vượt bậc của Công nghệ thông tin, thời đại Internet bùng nổ chiếc điện thoại di động không chỉ đơn giản là phương tiện liên lạc mà nó còn là công cụ hữu ích cho con người. Ngoài các chức năng nghe, gọi, nhắn tin thông thường, ngày nay điện thoại di động còn có rất nhiều ứng dụng khác như : quay phim, chụp ảnh, nghe nhạc, chơi game, gửi mail, tìm kiếm thông tin… Wikipedia là một bách khoa toàn thư nội dung mở bằng nhiều ngôn ngữ trên Internet. Wikipedia được viết và xây dựng do rất nhiều người dùng cùng cộng tác với nhau.Việc xây dựng ứng dụng truy cập Wikipedia trên iPhone là một ứng dụng rất hữu ích. Cùng với sự phát triển của khoa học công nghệ, chỉ đơn giản với một chiếc điện thoại di động và mạng Internet, người dùng có thể tìm kiếm thông tin mà không cần đến máy tính.

2. Nội dung

2.1 Kiến trúc hệ điều hành iOS

Định nghĩa iOS 

Tổng quan về kiến trúc của iOS

  • Các tiến trình (Processes)
  • Nhân (Kernel)
  • Bộ đệm gói (Packet buffer)
  • Trình điều khiển thiết bị (Device driver)
  • Phần mềm chuyển mạch nhanh (Fast switching soft)

Tổ chức bộ nhớ

  • Miền bộ nhớ (Memory region)
  • Miền bộ nhớ (Memory region) 
  • Vùng bộ nhớ (Memory pool)

Tiến trình iOS (Processes iOS)

  • Vòng đời của một tiến trình
  • Độ ưu tiên tiến trình iOS

Kernel iOS

  • Lập lịch
  • Quản lý bộ nhớ
  • Quản lý bộ đệm gói

Trình điều khiển thiết bị

Kiến trúc của hệ điều hành iPhone 

  • Lớp Core OS 
  • Lớp Core Services 
  • Lớp Media(Truyền thông) 
  • Lớp Cocoa Touch

2.2 Phát triển ứng dụng thi hành trên iOS

Lập trình Xcode 

  • Xcode IDE (Môi trường phát triển tích hợp) 
  • Interface Builder (Giao diện chương trình)
  • Apple LLVM (Trình biên dịch) 

Iphone Simulator (Mô phỏng Iphone) 

Instument 

iOS Framework 

Một số ứng dụng đơn giản 

  • Chương trình Hello World 
  • Đóng gói chương trình

2.3 Phát triển Wikipedia trên iphone

Nhu cầu duyệt web và tra cứu thông tin trên thiết bị di động 

Mạng Wipipedia là gì

Phát triển ứng dụng truy cập Wikipedia trên Iphone

  • Mô tả ứng dụng 
  • Chức năng ứng dụng 

Môi trường làm việc 

Giao diện chương trình

3. Kết luận

Qua quá trình thực hiện đồ án này em đã sử dụng những kiến thức được học và cũng học hỏi thêm được rất nhiều.Em đã biết thêm được một ngôn ngữ lập trình mới.Xcode là công cụ rất hữu ích giúp cho việc lập trình được dễ dàng hơn.Với công cụ này có thể tạo ra được rất nhiều ứng dụng khác nhau cho điện thoại di động. Ứng dụng truy cập Wikipedia trên iPhone đã phát triển được các chức năng: tìm kiếm thông tin, lựa chọn ngôn ngữ, lưu lại danh sách các đường dẫn cho lấn truy cập sau, chức năng lưu trữ các trang web mà người dùng đã truy cập,bản đồ trực tuyến. Có thể phát triển thêm các chức năng như chỉnh sửa bài viết,đăng bài viết, tải ảnh lên Wikipedia giống như truy cập Wikipedia từ máy tính.

--- Nhấn nút TẢI VỀ hoặc XEM ONLINE để tham khảo đầy đủ nội dung Đồ án trên ---

Ngày:09/09/2020 Chia sẻ bởi:Nguyễn Minh Duy

CÓ THỂ BẠN QUAN TÂM