Tổng quan về hệ điều hành Symbian

Từ phát triển các ứng dụng trên Windows chuyển sang phát triển các ứng dụng Symbian là một việc không dễ dàng vì các cấu trúc của hệ điều hành mới hoàn toàn khác và việc tập trung quản lý bộ nhớ cho thật tốt để bảo đảm các ứng dụng hoạt động tốt, không xảy ra lỗi tranh chấp vùng nhớ với các ứng dụng khác cũng làm các bạn mất khá nhiều thời gian. Vì vậy, đầu tiên để lập trình trên Symbian thì bạn cần phải nắm vững cấu trúc của Symbian trước đã | Tổng quan về hệ điều hành Symbian Từ phát triển các ứng dụng trên Windows chuyển sang phát triển các ứng dụng Symbian là một việc không dễ dàng vì các cấu trúc của hệ điều hành mới hoàn toàn khác và việc tập trung quản lý bộ nhớ cho thật tốt để bảo đảm các ứng dụng hoạt động tốt không xảy ra lỗi tranh chấp vùng nhớ với các ứng dụng khác cũng làm các bạn mất khá nhiều thời gian. Vì vậy đầu tiên để lập trình trên Symbian thì bạn cần phải nắm vững cấu trúc của Symbian trước đã. Hệ điều hành Symbian bao gồm 3 tầng - Tầng 1 gồm nhân hệ điều hành kernel tích hợp với phần cứng lớp này cung cấp một cách nhìn trừu tượng để thuận tiện hơn trong việc thiết kế qua nhiều platforms nền tảng hệ máy và tài nguyên hệ thống resources tạo một sự dễ dàng chuyển đổi sang dạng phần cứng mới điện thoại . lớp cơ bản bảo đảm hiệu quả hoạt động mạnh mẽ của Symbian OS. Hai thành phần chính trong lớp này đó là Kernel Services và Devices Driver. Kernel Services cung cấp một khả năng xử lý đa luồng và thi hành các chương trình từ phía người dùng. Device Drivers cung cấp một hệ thống driver và phần điều khiển các thiết bị DTE DCE serial Port Infrared SIR USB Client SDIO Card keyboard bộ số hóa Ethernet MMC và LCD. - Tầng 2 tầng dịch vụ cơ bản tầng này cung cấp một chương trình sườn Programming framework cho tất cả các thành phần khác của Symbian OS bao gồm các file hệ thống và các thư viện thông dụng Low Level Libraries Cung cấp các thư viện tiện ích được yêu cầu bởi Symbian OS và các ứng dụng khác trên Symbian Cryptography library XML Parsing framework Power management framework Databse engine Character Encoding. Fileserver Cung cấp chia sẻ quyền truy xuất tới các file hệ thống các phương tiện lưu trữ Ram NoR và NAND Flash ATA CF MMC SD Card. - Tầng 3 tầng OS Services đây là trái tim của hệ điều hành Symbian tầng này cung cấp một hạ tầng các thành phần của Symbian được biết như là Middleware. Những thành phần này bao gồm các hệ thống Multimedia và Graphics Networking Telephony các giao thức và

Bấm vào đây để xem trước nội dung
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.