Tìm Hiểu Hệ Điều Hành Symbian Trên Các Thiết Bị Di Động

18 1.2K 5
Tìm Hiểu Hệ Điều Hành Symbian Trên Các Thiết Bị Di Động

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Phần 1.Đôi nét về Symbian. Sơ qua về hệ điều hành Symbian: Nguồn gốc của hệ điều hành Symbian bắt đầu ở một vài thiết bị xách tay đầu tiên. Hệ điều hành bắt đầu xuất hiện năm 1988 là SIBO (sixteen bit organizer – 16 bit). SIBO chạy trên những máy tính phát triển bởi Psion Computers, nơi đã phát triển hệ điều hành chạy trên những thiết bị nhỏ. Mục đích chính của Symbian OS khi được thiết kế là chuyên dùng cho các thiết bị cầm tay với những nguồn tài nguyên (bộ nhớ, CPU…) bị giới hạn mà có thể chạy hàng tháng hay hàng năm, tối ưu và giảm thiểu các rủi ro trong bộ nhớ… Chính vì vậy, cấu trúc hoạt động của Symbian gây khá nhiều khó khăn cho các lập trình viên khi tìm hiểu về nó. Symbian bắt nguồn từ EPOC (Electronic Pocket Communication), một hệ điều hành được phát triển cho các máy tính và thiết bị liên lạc bỏ túi của Psion có bộ xử lý yếu và bộ nhớ nhỏ. Đó là lý do mà đôi khi chúng ta thấy sự xuất hiện của EPOC trong Symbian như thư mục chính trong bộ công cụ lập trình có tên là Epoc32. Symbian được phát triển để tạo ra một hệ điều hành mạnh mẽ cho thế hệ thiết bị lai giữa PDA và mobile phone mà người ta gọi là WID (Wireless Information Device). Tùy theo tỷ lệ kết hợp giữa PDA và mobile mà người ta chia các thiết bị dùng Symbian thành 2 nhóm: Smartphone (thiên về mobile phone) và Communicator (thiên về PDA). Điểm độc đáo của Symbian là cung cấp một hệ điều hành hỗ trợ cho nhiều dòng thiết bị khác nhau vừa đáp ứng được sự sáng tạo riêng của các nhà sản xuất vừa phục vụ được nhiều mục đích sử dụng khác nhau của người dùng: như mô hình Smartphone (Pearl) có kiểu dáng giống điện thoại di động thường với bản phím số phục vụ cho những khách hàng vốn trung thành với mobile phone truyền thống, mô hình Communicator Quartz theo kiểu dáng của PDA phục vụ cho khả năng tìm kiếm qua màn hình cảm ứng hay mô hình Communicator Crystal có dáng dấp một laptop phù hợp cho các chức năng nhập liệu. Sự kết hợp của hệ điều hành Symbian và những đặc điểm riêng phục vụ cho các dòng thiết bị đã tạo ra nhiều nền hệ thống khác nhau như chúng ta đã biết: Series 60, series 80, series 90 và UIQ. Series 60: (theo mô hình Smartphone Pearl): kích thước màn hình 176 x 208 pixel bao gồm: Nokia 7650 , 36503600, 36603620, NGage, NGage QD, 6600, 7610, 6260, 6630, 6670, 3230 hay Panasonic X700, Samsung SGHD710, Siemens SX1, Sendo X,... UIQ: (theo mô hình Communicator Quartz) có kích thước màn hình 208x320 pixel bao gồm: Sony Ericsson P800, P900, P910, BenQ P30, P31, Motorola A920, A925, A1000, Arima ASP805... Series 80: (theo mô hình Communicator Crystal) có kích thước màn hình 480x320 pixel bao gồm: Nokia 9210, 9210i, 9300, 9500. Series 90: đây là thế hệ Series 80 mà lai giữa UIQ và người ta gọi là media phone với sản phẩm duy nhất hiện tại là Nokia 7710 (cải tiến từ sản phẩm trước đó là Nokia 7700). Ngoài ra Symbian còn là hệ điều hành cho các dòng máy của mạng điện thoại NTT Docomo ở Nhật với các dòng máy Fujitsu như FOMA F900i, FOMA F2102V, FOMA F2051 (chỉ hỗ trợ Java). Các nền hệ thống này có sự khác biệt nên hầu hết các ứng dụng có giao diện đều không thể chạy được trên cùng 2 dòng máy. Tuy nhiên với những chương trình cấp thấp như các server (chương trình file exe) thì điều này là hoàn toàn có thể. Không những vậy giữa những nhà sản xuất cũng tạo sự khác biệt riêng nên đôi khi ứng dụng sẽ gặp trục trặc khi chạy trên các loại máy khác nhau dùng chung nền hệ thống. Một đặc điểm nữa là các máy cùng nền hệ thống nhưng dùng phiên bản hệ điều hành khác nhau cũng sẽ có sự khác nhau. Đây là những điều và những lập trình viên nên lưu ý để biết ứng dụng của mình có thể hoạt động tốt trên những thiết bị nào. Các phiên bản của Symbian: Psion EPOC16 EPOC OS Releases 1–3 EPOC Release 4 EPOC Release 5 aka. Symbian OS 5 ER5u aka. Symbian OS 5.1 Symbian OS v6.0 and 6.1 Symbian OS 7.0 and 7.0s Symbian OS 8.0 Symbian OS 8.1 Symbian OS 9.0 Symbian OS 9.1 Symbian OS 9.2 Symbian OS 9.3 Symbian OS 9.5 Phần 2.Lịch sử phát triển. 1.Quá trình hình thành và phát triển của hệ điều hành Simbian: Năm 1980, Psion được thành lập bởi David Potter, chủ yếu để viết các phần mềm và trò chơi cho các thế hệ máy tính ZX đầu tiên. Mục tiêu phát triển các phần mềm trên hệ máy nhỏ gọn. Từ năm 1991 đến 1998, Psion xuất bản HĐH EPOC 16 đưa vào sử dụng trên các máy thế hệ 3, Psion 3, một trong những PDA đầu tiên thay thế các loại sổ tay, lịch giấy lúc đó, và thường được biết đến với tên gọi SIBO. Cũng trong thời điểm này, EPOC 32 OS (EPOC Release 13) được đưa vào máy thế hệ 5. Năm 1998, Symbian được thành lập bởi các tập đoàn Nokia, Motorola, Ericsson, Matsushita, Psion nhằm tập trung phát triển các PDA và điện thoại di động thông minh. Năm 1999, EPOC Release 5, được dùng trong các điện thoại Revo, Ericsson MC218, Ericsson 380. Năm 2000, phông Unicode được tích hợp vào Ericsson R380 trên nền EPOC R5. Ở thời điểm này, EPOC vẫn chưa là một HĐH “thân thiện” bởi phần mềm vẫn không thể nào thêm vào được. Sau đó, EPOC R6 được đổi tên thành Symbian v6.0, v6.1 và điện thoại đầu tiên được cài vào đó một HĐH là Nokia 9210. Năm 2003, Symbian giới thiệu phiên bản Symbian OS v7.0 và v7.0s. Năm 2004, virus điện thoại xuất hiện đầu tiên tấn công HĐH Symbian với tên gọi Cabir và cũng trong năm này Psion bán cổ phần của mình cho Nokia. Tiếp đó, phiên bản Symbian ra đời với lợi thế được lựa chọn một trong 2 cấu trúc nhân Kernels EKA1 và EKA2. Tuy vậy, cũng phải đến phiên bản Symbian 8.1b, EKA2 mới được dùng. Người sử dụng khó thấy sự khác biệt, nhưng bên trong có rất nhiều thay đổi. EKA1 được các nhà sản xuất chọn để đảm bảo khả năng tương thích với những driver thiết bị cũ trong khi EKA2 lại chuyên về khả năng tương tác thời gian thực. Phiên bản Symbian 9.0 cũng được ra đời trong năm 2004, nhưng chỉ dùng để thử nghiệm nội bộ và dừng sản xuất cũng trong năm này. Đầu năm 2005, Symbian OS phiên bản mới nhất 9.1 được công bố. Phiên bản này được cải tiến nhiều về các ứng dụng và nội dung, cơ chế bảo vệ tốt hơn tất cả phiên bản các phiên bản trước. Nokia N91 được đưa vào sử dụng phiên bản này đầu tiên, tiếp đó là đến Sony Ericsson P990… 2.Các thế hệ Symbian thế hệ 1 chính là Symbian v9.4 hay còn gọi là S60 5th mà bạn đang thấy rất nhiều trên thị trường như No

. bản của Symbian: Psion EPOC16 EPOC OS Releases 1–3 EPOC Release 4 EPOC Release 5 aka. Symbian OS 5 ER5u aka. Symbian OS 5.1 Symbian OS v6.0 and 6.1 Symbian OS 7.0 and 7.0s Symbian OS 8.0 Symbian. v6.0 and 6.1 Symbian OS 7.0 and 7.0s Symbian OS 8.0 Symbian OS 8.1 Symbian OS 9.0 Symbian OS 9.1 Symbian OS 9.2 Symbian OS 9.3 Symbian OS 9.5 Phần 2.Lịch sử phát triển. 1.Quá trình hình thành và. đầu tiên. Symbian thế hệ 2 rất ít được nhắc tới và sẽ được bỏ qua để các công ty có thể “nhảy” lên Symbian thế hệ 3. Một số tính năng của Symbian thế hệ 2 sẽ được cập nhật cho các máy Symbian

Ngày đăng: 27/03/2015, 17:58

Từ khóa liên quan

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

  • Đang cập nhật ...

Tài liệu liên quan