Тема 4. Symbian OS
Symbian OS - це операційна система для смартфонів і комунікаторів, що розробляється консорціумом Symbian, заснованим в червні 1998 року компаніями: Psion, Nokia, Ericsson і Motorola. Пізніше до консорціуму приєдналися компанії: Sony Ericsson, Siemens, Panasonic, Fujitsu, Samsung, Sony і Sanyo.
Symbian OS є нащадком операційної системи EPOC, розробленої компанією Psion для своїх портативних пристроїв, насамперед PDA, і працює виключно на процесорах ARM.Але в 1998-2000 роках більшу частину операційної системи переписали для оптимізації програмного коду для роботи ОС на пристроях, які мають обмежені ресурси. Розробникам Symbian OS вдалося домогтися значних економії пам'яті, поліпшення кешування программногокода, а значить прискорення роботи програм під Symbian OS, при цьому враховуючи знижені вимоги до енергоспоживання. Відмітна особливість операційної системи Symbian OS є повністю об'єктно-орієнтована архітектура, на рівні API.
Існує кілька модифікацій системи Symbian (для різних типів пристроїв), найбільш відомі з них - UIQ, Series 60, Series 40, Series 80 і FOMA:
- UIQ є основною для смартфонів, що випускають Sony Ericsson і Motorola. Відмітна особливість UIQ - підтримка пристроїв з сенсорним екраном. З листопада 2006 року належить Sony Ericsson.
- Series 60 - це основна платформа для смартфонів компанії Nokia, також ліцензована Samsung, Siemens і LG. Розроблено для пристроїв з телефонною клавіатурою (з скороченим набором кнопок).
- Series 80 - платформа, також розроблена Nokia, для пристроїв з повнорозмірними клавіатурами (в даний час розвиток цієї вітки Symbian OS призупинено у зв'язку з удосконаленням Series 60 для пристроїв даного виду).
- FOMA (Freedom of Mobile Access). Поширена в Японії. Просувається найбільшим стільниковим оператором NTT DoCoMo, на замовлення якого пристрою на FOMA проводять компанії Mitsubishi, Fujutsu, Sony Ericsson і Sharp.
Починаючи з версії Symbian OS 9.x з'явився дуже важливий механізм захисту, який дозволяє розмежовувати API відповідно до прав окремих додатків. Основними мовами розробки додатків для Symbian OS є: С, OPML, а також є підтримка Java додатків.
На сьогоднішній день найбільш поширеною за кількістю смартфонів в яких використовується Symbian OS версією цієї ОС є Symbian OS Series 60 3nd Edition. Ця версія вийшла в 2005 році. Symbian OS Series 60 3nd Edition радикально відрізняється від попередніх редакцій Symbian OS Series 60, і саме з цього додатка для 1-ї та 2-й редакцій працювати на 3-й не будуть.
http://ru.wikipedia.org/wiki/Symbian_OS
http://www.s40s60.dp.ua/docs/symbian-structura