Перспективы ОС для мобильных устройств

В связи с активным развитием мобильных устройств, операционные системы для них имеют большие перспективы развития. На наш взгляд, основными направлениями дальнейшего развития ОС для мобильных устройств являются:

· Улучшение и упрощение пользовательского интерфейса;

· Улучшенная графика;

· Более широкие мультимедийные возможности;

· Развитие набора сервисных и игровых программ;

· Обеспечение полной совместимости с настольными компьютерами и с используемыми на них форматами файлов;

· Продолжение и развитие использования платформы Java для мобильных устройств; все ведущие производители мобильных устройств поддерживают платформу Java, что является гарантией развития самой Java-технологии;

· Развитие самих мобильных устройств: улучшение разрешения экранов, ускорение процессоров, увеличение объема памяти, реализация новых быстрых коммуникационных технологий, и поддержка этих новых возможностей в ОС для мобильных устройств.

Ключевые термины

Blackberry OS- ОС для мобильных устройств с базовым набором приложений, работающая на смартфонах и коммуникаторах фирмы Research and Motion (RIM).

Google Android– стек приложений для мобильных устройств, включающий операционную систему (на базе ядра Linux), промежуточное программное обеспечение (middleware) и сервисные программы.

Symbian OS– наиболее распространенная в настоящее время ОС для мобильных устройств, разработанная консорциумом Symbian (Nokia, Ericsson, Psion, Motorola)

Windows CE (Consumer and Embedded)– версия Windows для встроенных систем.

Windows Mobile– семейство ОС для мобильных устройств фирмы Microsoft.

Краткие итоги

В настоящее время ОС для мобильных устройств бурно развиваются, как и сами эти устройства – мобильные телефоны, смартфоны, коммуникаторы. Особенности ОС для мобильных устройств: учет ограниченийпо памяти и невысокой скорости процессора, учет особенностей и различий экранов и экранных навигаторов различных моделей мобильных устройств, совместимость со всеми основными форматами файлов, инструменты для обработки мультимедийной информации, поддержка современных коммуникационных и сетевых технологий.

Наиболее распространенные ОС на рынке ОС для мобильных устройств: Nokia Symbian OS, Google Android, Windows Mobile, Blackberry OS, Apple iOS, Samsung Bada, PalmOS.

Windows Mobile – ОС для мобильных устройств фирмы Microsoft, поддерживающая на мобильных устройствах пользовательский интерфейс и возможности, аналогичные Windows для настольных компьютеров. Это третья по популярности ОС для смартфонов. Windows Mobile предлагает широкий набор программных средств, аналогичных популярным программам для настольных Windows-машин: Office Mobile, Windows Media Player, Internet Explorer Mobile и др.

Начиная с версии 6, Windows Mobile выпускается в трех вариантах: Windows Mobile 6 Classic — для КПК, Windows Mobile 6 Professional — для коммуникаторов, Windows Mobile 6 Standard — для смартфонов.

В новой версии Windows Mobile улучшена поддержка Wi-Fi и Bluetooth и реализован ряд других возможностей, подробно описанных в лекции.

Несмотря на хорошие перспективы, Windows Mobile все труднее выдерживать конкуренцию с Apple iPhone OS и с Google Android. Развивается новый проект Microsoft – Microsoft KIN – проект нового смартфона, конкурирующего с Apple iPhone.

Symbian OS – наиболее популярная ОС для мобильных устройств, разработанная консорциумом компаний Symbian и поддерживаемая фирмой Nokia, использующей Symbian OS для всех своих моделей мобильных телефонов. Разработана на основе ОС Psion EPOC32. Реализована на языке C++. На конец 2009 г. 47% пользователей смартфонов в США используют Symbian OS. Symbian OS поддерживает традиционный набор возможностей. Следует особо отметить библиотеки программ фирмы Nokia.

Google Android – ОС для мобильных устройств фирмы Google, разработанная на основе ядра Linux. Это четвертая по распространенности ОС для мобильных устройств. Ее характерные черты – высококачественная двумерная и трехмерная графика, разработка и поддержка разработки приложений на Java.

BlackBerry OS – ОС для мобильных устройств, работающая на популярных в США коммуникаторах BlackBerry фирмы RIM. Современная версия – BlackBerry OS 6.0. Структура рабочего стола в BlackBerry OS аналогична конкурентам. Характерные особенности BkackBerry OS: удобный интерфейс для контактов, для мобильных сообщений, электронной почты, облегченный доступ к социальным сетям.

Перспективы ОС для мобильных устройств весьма многообещающие: улучшение и упрощение пользовательского интерфейса; улучшенная графика; более широкие мультимедийные возможности; развитие набора сервисных и игровых программ; совместимость с ПК и с форматами файлов; продолжение и развитие использования платформы Java для мобильных устройств; развитие самих мобильных устройств: улучшениеразрешения экранов, ускорение процессоров, увеличение объема памяти, реализация новых быстрых коммуникационных технологий.

Набор для практики

Вопросы

1. Каковы основные разновидности мобильных устройств?

2. Каковы основные особенности ОС для мобильных устройств?

3. С какими основными форматами файлов необходимо обеспечить совместимость в ОС для мобильных устройств?

4. Какие коммуникационные технологии поддержаны в ОС для мобильных устройств?

5. Назовите наиболее широко используемые ОС для мобильных устройств.

6. Что такое Windows Mobile?

7. Ядро какой ОС использует Windows Mobile?

8. Какие основные офисные и сервисные приложения предоставляет Windows Mobile?

9. Какие современные версии (виды) Windows Mobile используются в настоящее время?

10. Каковы новые возможности Windows Mobile 6.1?

11. Что такое Symbian OS?

12. Какой компанией и на каком языке разработана Symbian OS?

13. Каковы основные возможности Symbian OS?

14. Какая ОС для мобильных устройств наиболее распространена в настоящее время?

15. Что такое Google Android?

16. Ядро какой ОС использует Google Android?

17. Каковы основные возможности Google Android?

18. Какую реализацию Java использует Google Android?

19. Каковы инструменты разработки приложений для Google Android?

20. Что такое BlackBerry OS?

21. Каковы основные возможности BlackBerry OS?

22. Каковы перспективы и направления дальнейшего развития ОС для мобильных устройств?

Упражнения

1. Проанализируйте возможности Windows Mobile, Google Android, Symbian OS, BlackBerry OS и сформулируйте, в чем преимущества и недостатки каждой из них, по сравнению со своими конкурентами.

2. Разработайте Java-приложение (мидлет), реализующее игру в крестики-нолики (tick-tack-toe) на доске 3x3 для Google Android, используя плагин для Eclipse и эмулятор мобильных устройств Google Android.