ЗНАЕТЕ ЛИ ВЫ?

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



До мобільних пристроїв прийнято відносити мобільні телефони, смартфоний комунікатори. Розроблювачі ОС для мобільних пристроїв працюють над тим, щоб наблизити можливості цих ОС до можливостей ОС для настільних і портативних комп'ютерів. Однак в ОС для мобільних пристроїв є своя специфіка. Їхні основні особливості наступні.

Облік більше твердих обмежень по пам'яті мобільних пристроїв. Хоча мобільні пристрої активно розвиваються, по своїх параметрах (обсягу пам'яті, швидкодії процесора) вони все-таки поки уступають настільним комп'ютерам. Тому додатка для мобільних пристроїв, що вимагають великого обсягу пам'яті, відтворюються на мобільних пристроях з неповними можливостями. Ряд інструментів, наприклад, Java, також доступні для мобільних пристроїв у спеціальних версіях, розроблених з метою економії пам'яті, з обмеженнями, не властивими класичним версіям: на мобільних пристроях працює Java Micro Edition (JME),а не повна версія – Java Standard Edition (JSE) для настільних комп'ютерів. У ній, наприклад, відсутня речовинна арифметика в Java і ряд інших важливих можливостей.

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

Облік особливостей екранів й екранних навігаторів конкретних моделей мобільних пристроїв. Багато типів мобільних пристроїв різних фірм мають істотно різні екрани й різні види екранних навігаторів (трэкбол й ін.). При розробці ОС і сервісних програм для мобільних пристроїв ці розходження доводиться враховувати, що ускладнює розробку програмного забезпечення.

Сумісність із основними форматами файлів: .doc/docx, .ppt/.pptx, .pdf, .jpg й ін. При роботі на мобільному пристрої необхідно мати можливість визуализировать, редагувати й створювати файли тих же звичних форматів, що й на настільних комп'ютерах. Забезпечення такої сумісності - одне з важливих завдань ОС і сервісних програм для мобільних пристроїв.

Мультимедийные можливості: малюнки, відео, аудио, обмін мультимедийными повідомленнями. Обробка мультимедийной інформації для мобільних пристроїв особливо важливаі: користувачі повинні мати можливість зробити фотографії, зняти відео, переглянути їх на мобільному пристрої, опублікувати в Інтернеті, послати на настільний комп'ютер або у вигляді повідомлення своїм кореспондентам.

Підтримка комунікаційних і мережних технологій: Wi-Fi / WiMAX, Bluetooth, GPRS, EVDO, GSM, CDMA. Мобільний пристрій і його ОС должены забезпечувати для користувачів можливість сучасних видів комунікації в бездротових мережах.

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

У цей час на ринку мобільних пристроїв використається кілька десятків найпоширеніших ОС. Деякі з них розроблені на основі вільно распространяяемого ядра 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;

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





Последнее изменение этой страницы: 2016-07-11; Нарушение авторского права страницы

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.232.146.10 (0.015 с.)