Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Операційні системи.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
6.41 Mб
Скачать

Ринок ос для мобільних пристроїв

У цей час на ринку мобільних пристроїв використається кілька десятків найпоширеніших ОС. Деякі з них розроблені на основі вільно распространяяемого ядра Linux. Провідні фірми-виробники мобільних пристроїв підтримують власні ОС або ОС, придбані разом з їхніми фірмами-розроблювачами. Найпоширеніші ОС для мобільних пристроїв наступні:

  • Nokia Symbian OS

  • Google Android

  • Windows Mobile

  • Blackberry OS.

  • Apple iPhone OS

  • Samsung Bada

  • PalmOS.

У даній лекції ми розглянемо перші чотири сімейства ОС для мобільних пристроїв як найбільш популярні.

Windows Mobile

Windows Mobile – сімейство ОС для мобільних пристроїв фірми Microsoft. Воно ставиться до сімейства Windows CE (Consumer and Embedded) – Windows для убудованих систем. Ядро ОС Windows Mobile засноване на ОС Windows CE.

Поточна версія Windows Mobile (2010) - Windows Phone Classic 6.5. У США Windows Mobile - третя по популярності ОС для мобільних пристроїв (після Blackberry OS й iPhone OS). Windows Mobile підтримує наступні види мобільних пристроїв: PocketPC, смартфоны, коммуникаторы (наприклад, Qtek). Перша версія Windows Mobile була випущена в 1996 р.

Windows Mobile: можливості й ПО. ОС Windows Mobile надає різноманітний набір можливостей і програмного забезпечення:

  • Office Mobile – аналог Microsoft Office для мобільних пристроїв; повна сумісність по форматах;

  • Windows Media Player – мультимедийный програвач, аналог програвача для настільної версії Windows;

  • Internet Explorer Mobile – Web-браузер, аналог Internet Explorer для настільної версії Windows;

  • Програмне забезпечення для підтримки Bluetooth й Wi-Fi - сучасних видів комунікації;

  • Програмне забезпечення Microsoft ActiveSync для синхронізації даних з настільними комп'ютерами.

  • Windows Mobile підтримує користувальницький інтерфейс із мобільним пристроєм за допомогою торкання екрана стайлусом і пальцями, у тому числі (у сучасних версіях) - multi-touch.

Нові версії Windows Mobile підтримують також .NET Compact Framework, що дає можливість виконання додатків для платформи .NET на мобільних пристроях.

Версії Windows Mobile 6. Починаючи з версії 6, Windows Mobile випускається в трьох основних версіях:

  • Windows Mobile 6 Classic - для КПК

  • Windows Mobile 6 Professional - для коммуникаторов

  • Windows Mobile 6 Standard - для смартфонов.

Користувальницький інтерфейс Windows Mobile 6.5 представлений на рис. 30.1.

Рис. 30.1.  Користувальницький інтерфейс Windows Mobile 6.5

Як видно з малюнка, він дуже схожий на користувальницький інтерфейс настільних версій Windows, що істотно полегшує роботу користувачів.

Перспективи Windows Mobile. На наш погляд, ОС Windows Mobile має більші перспективи, хоча усе складніше й складніше стає конкуренція з іншими популярними ОС, насамперед, з ОС фірм Apple (iPhone OS) і Google (Android). З метою конкуренції фірма Microsoft розвиває новий проект – Microsoft KIN, новий смартфон, що конкурує з Apple iPhone.

Symbian OS

Symbian OS – найпоширеніша в цей час ОС для мобільних пристроїв, розроблена консорціумом Symbian (Nokia, Ericsson, Psion, Motorola), заснованим в 1998 р. Фірма Nokia фінансує об'єднання Symbian Foundation, метою якого є розробка й підтримка єдиної (для мобільних пристроїв різних компаній) мобільної платформи на основі Symbian OS. Symbian OS розроблена на основі ОС Psion EPOC32 (фірми Psion). Мова реалізації системи - C++; є також підтримка Java. Найпоширеніші версії - Symbian OS Series 60 2nd edition; 3rd edition.

Ппро даним на кінець 2009 р., 47% смартфонов у світі використають Symbian OS. Для порівняння, показники використання інших ОС: Blackberry OS - 20%, Windows Mobile - близько 9%, Google Android - близько 5%.

Можливості Symbian OS. Symbian OS підтримує зручний користувальницький інтерфейс і має значне число сервісних програм, у тому числі - розроблених фірмою-виробником Nokia. Основні можливості для користувача наступні:

  • Меню з іконками додатків;

  • Список контактів;

  • Підтримка убудованої фото- і відеокамери, галереї зображень і відеокліпів;

  • Обробка файлів, керування пам'яттю (SmartMedia);

  • Web-браузер;

  • Електронна пошта;

  • Обмін повідомленнями SMS й MMS;

  • Підтримка GPS-навігації;

  • Редактори фото й відео;

  • Підтримка Java Micro Edition - завантаження й виконання мидлетов;

  • Бібліотека додатків фірми Nokia.

Google Android

Google Android – стік додатків для мобільних пристроїв, що включає операційну систему (на базі ядра Linux), проміжне програмне забезпечення (middleware) і сервісні програми. Система Android розроблена фірмою Android, Inc., придбаною компанією Google (2005). У цей час (2010 р.) це четверта по популярності ОС для смартфонов у США. Важливою особливістю Google Android є те, що сервісні програми й бібліотеки цієї системи написані на Java.

Можливості Google Android.Насамперед, Google Android залучає користувачів своїм зручним й естетичним користувальницьким інтерфейсом, що розроблений з використанням двовимірної й тривимірної графіки (бібліотеки OpenGL). Основні можливості системи наступні:

  • СУБД SQLite для зберігання даних;

  • Підтримувані мережні технології: GSM/EDGE, IDEN, CDMA, EV-DO, UMTS, Bluetooth, Wi-Fi, WiMAX, Bluetooth 2.0;

  • Обмін повідомленнями SMS й MMS;

  • Web-браузер на базі WebKit Application Framework.

Підтримка Java. Фірма Google по принципових міркуваннях використає в системі Android власну реалізацію Java – Dalvik Virtual Machine, розроблену спеціально для мобільних пристроїв. На думку фахівців Google, cтандарт Java Micro Edition (JME) застарів, тому що розраховано на застарілі типи мобільних пристроїв й їхні технічні можливості. Тому в Google Android стандарт JME не підтримується.

Підтримка мультимедиа. У системі Google Android є кодеки для всіх розповсюджених мультимедийных стандартів, програмне забезпечення для обробки мультимедийных файлів і взаємодії з відео- і аудиоустройствами.

Підтримка розробки додатків. Система Google Android має своє власне інтегроване середовище для розробки додатків - Android SDK, що включає емулятор мобільних пристроїв, засобу налагодження, профілювання, а також plug-in до популярного середовища Eclipse для розробки Java-додатків.

Користувальницький інтерфейс Google Android представлений на рис. 30.2.

Рис. 30.2.  Користувальницький інтерфейс Google Android

BlackBerry OS

Blackberry OS - ОС для мобільних пристроїв з базовим набором додатків, що працює на смартфонах і коммуникаторах фірми Research and Motion (RIM) – наприклад, BlackBerry Torch 9800. Сучасна версія системи (2010) - BlackBerry OS 6.0.

Можливості BlackBerry OS.BlackBerry OS підтримує широкий набір можливостей для користувачів, у тому числі:

  • Позначка повідомлень й установка часу нагадувань на смартфоне BlackBerry;

  • Перегляд вкладених папок персональних контактів і редагування контактів. BES (BlackBerry Enterprise Server) вставляє всі користувальницькі контакти в додаток Contacts, навіть якщо вони перебувають у різних папках;

  • Перегляд і використання контактів, розташованих у загальних папках, і копіювання їх у локальний список контактів користувача, при наявності дозволу;

  • Програма перегляду файлів для доступу в загальні мережні ресурси з можливістю відкривати, додавати й зберігати документи. Можливість перегляду інформації про документ, у тому числі типу файлу, розміру й дати;

  • Відправлення запрошення на зустрічі й записи календаря зі смартфона BlackBerry;

  • Можливість додавати, видаляти, переміщати й перейменовувати персональні папки;

  • Можливість переглядати особистий список розсилання в контактах Outlook і відправляти листа по ньому;

  • Фірма RIM також працює над рішенням, що дозволить листам, що прийшли зі смартфона, виглядати так само, як якби вони були відправлені з Microsoft Outlook.

Нові можливості BlackBerry OS 6.0 (серпень 2010):

  • Новий користувальницький інтерфейс призначений для широкого використання Multitouch-жестів, але при цьому сохраняющий можливості керування за допомогою трэкбола;

  • Структура робочого стола, аналогічна операційним системам Apple iOS й Android;

  • Поліпшені мультимедийные можливості ОС;

  • Поліпшені можливості для веб-серфинга: у новій версії ОС використається мобільний браузер на основі інструмента WebKit, що дозволяє запускати веб-приложения, написані мовою HTML 5;

  • Спрощений доступ до мобільних повідомлень, електронній пошті й соціальним мережам.