Операционные системы для смартфонов и коммуникаторов

Автор работы: Пользователь скрыл имя, 12 Декабря 2011 в 20:49, реферат

Краткое описание

Смартфон, (англ. smartphone — умный телефон) — мобильный телефон c расширенной функциональностью, сравнимой с карманным персональным компьютером (КПК). Также для обозначения некоторых устройств, совмещающих функциональность мобильного телефона и КПК часто используется термин «коммуникатор».
Коммуникатор (англ. Communicator, PDA Phone) — карманный персональный компьютер, дополненный функциональностью мобильного телефона.
Смартфоны и коммуникаторы отличаются от обычных мобильных телефонов наличием достаточно развитой операционной системы, открытой для разрабо

Содержание работы

Введение
1. Операционные системы
2. Symbian OS
3. Windows Mobile. Windows CE
4 BlackBerry OS
5. Windows Phone 7
6. Palm OS
7. HP webOS
8. Linux
9. Android
10.Bada
Заключение.
Список используемых источников.

Содержимое работы - 1 файл

доклад.doc

— 96.50 Кб (Скачать файл)

  Как видно, у платформы от Google есть целый  ряд преимуществ. Однако стоить обратить внимание и на недостатки Android.

  Так, например, многие эксперты отмечают, что платформа базируется на Java, поэтому преимущества и возможности операционной системы Linux на Android используются не в полной мере. Также в платформе не используется ни один из популярных графических инструментов (toolkit) и библиотек (например, Ot или GTK), что делает маловероятным появление большого числа приложений, портированных с полноценного варианта Linux для домашнего компьютера на данную платформу из-за отсутствия по умолчанию X-сервера и распространенных графических библиотек.

  Кроме того, появилась информация о том, что Google будет по своему усмотрению удалять приложения на телефонах пользователей, если нарушаются условия их использования.

  К недостаткам  платформы можно также отнести  и невозможность установки приложений на карту памяти. Данный пробел разработчиков является существенным, в особенности, если у телефона небольшой объем встроенной памяти (например, у T-Mobile G1 он составляет всего 70 Мб).

  Google Android устанавливается не только на  смартфоны, данная платформа подходит  и для нетбуков. Так, например, Android уже стоит на ряде моделей Asus EE PC, а также портирован на нетбуки компаний MSI, Dell и Acer. Еще ряд производителей нетбуков заявили о скором выпуске устройств на базе мобильной платформы от Google.

  Кроме того, появление Google Android заставило многих крупных производителей микроэлектроники начать разработку устройств, которые до этого компании вообще не производили.

  Аналитики и эксперты ИТ-рынка прочат Google Android хорошие коммерческие перспективы, что в принципе для продуктов на базе ПО с открытым кодом уже не является сенсацией. Они постепенно захватывают ИТ-пространство, вытесняя с него общепризнанных лидеров, порождая конкуренцию, что само по себе может только положительно сказаться на оздоровлении рынка. 

  10.  Bada

  Bada (кор. — океан) — платформа для мобильных телефонов. Разрабатывается компанией Samsung Electronics на основе опыта разработки и развития платформы SHP (Samsung Hand-Held Platform). Анонсирована 10 ноября 2009 года. Выпущена в 2010 году.

  bada является  платформой закрытого типа, для которой Могут быть разработаны так называемые native-приложения, то есть приложения, разрабатываемые непосредственно под платформу, с использованием SDK от производителя; Может быть использовано неограниченное количество вариантов аппаратных решений, и, как следствие, ОС (Linux, RTOS, Nucleus).

  Платформа bada имеет многоуровневую архитектуру. Слой операционной системы является нижним, а вышележащие уровни используют его функции для доступа к  аппаратуре. Над уровнем ядра операционной системы (Kernel) располагается слой устройства (Device). Службы, работающие на этом уровне, базируются на возможностях уровня ядра и обеспечивают вышележащие слои доступом к таким функциям устройства, как работа с графикой, мультимедии и коммуникациям. Именно благодаря этому уровню программы, написанные для bada, получают 3D-графику и возможность выхода в Сеть с помощью всех известных коммуникационных интерфейсов. Кстати, обеспечением поддержки социальных сервисов вплотную занимается вышележащий уровень Service.

  Пользовательский  интерфейс. Bada использует интерфейс, основанный на хорошо известном и популярном интерфейсе TouchWiz, который обеспечивает простой, интуитивно понятный и очень  эффективный способ управления функциями  смартфонов. Для повышения персонализации и интерактивности в новом интерфейсе используются функции provides flash control, web control, motion sensing, fine-tuned vibration control и face detection. Также он поддерживает сенсорные приложения с привязкой к контенту. Благодаря этому разработчики могут создавать различные приложения, которые используют акселерометр, датчик высоты, движения, активности и т.д. для создания приложений нового поколения

  Ориентированность на сервисы. Samsung bada поддерживает ряд  сервисо-ориентированных функций, таких как работа в социальных сетях, синхронизация устройств, контент-менеджмент, сервисы на основе географической привязки и т.д. Все они поддерживаются back-end bada серверами. Эти функции позволяют разработчикам создавать и внедрять совершенно новые сервисы без больших усилий и чрезмерных затрат

  Открытость  и конфигурируемость. Samsung bada позволяет  разработчикам получить доступ ко всем преимуществам мобильных устройств  для создания различных сервисов. Приложения могут использовать функционал аппарата для звонков, отправки SMS-сообщений, доступа в базу контактов и т.д. Также приложения могут передавать профайлы пользователя, круг его контактов, расписания и любую другую информацию с разрешения пользователя. Гибкость новой платформы позволяет использовать ее на огромном количестве устройств, что невозможно в случае с другими платформами. 

  Заключение

  Оригинальные  и удобные функции «умных»  смартфонов и коммуникаторов во многом стали возможными благодаря разработке для них, по аналогии со стационарными  и карманными компьютерами, собственных операционных систем. У каждой модели своя установленная в ПЗУ операционная система — сменить ее нельзя, можно только обновить. Следовательно, выбирая смартфон, стоит заранее определиться с предпочтениями и пожеланиями к ОС, взвесить достоинства и недостатки каждой из них. Современные мобильные устройства в основном базируются на одной из четырех операционных систем: Symbian, Windows Mobile, Android.

  Операционная  система смартфона / коммуникатора  становится связующим звеном между собственно аппаратом и его программным обеспечением, а также позволяет устанавливать на устройство нужные дополнительные приложения от других разработчиков - мультимедийные, офисные, коммуникационные. Для самых популярных мобильных ОС созданы тысячи (а для некоторых десятки тысяч) прикладных программ, существенно расширяющих и улучшающих функциональность смартфона, делающих его уникальным и максимально полезным для владельца. Чтобы превратить компактное устройство в GPS-навигатор или счетчик калорий, достаточно найти и установить в него нужную программу. 
 
 
 
 
 
 
 
 
 
 
 
 
 

  Список  используемых источников  

  Интернет:

  1.  http://ru.wikipedia.org/wiki/Smartphone

  2.  http://www.smartphone.ua/w_symbian-os.html

  3.  http://www.hpc.ru/lib/arts/1522/printable.shtml

  4.  http://wiki.vspu.ru/doku.php?id=workroom:os:windows_ce

  5.  http://ru.wikipedia.org/wiki/Windows_CE

  6.  http://ru.wikipedia.org/wiki/Windows_Phone_7

  7.  http://ru.wikipedia.org/wiki/Palm_OS

  8.  http://www.compress.ru/Article.aspx?id=10685

  9.  http://ru.wikipedia.org/wiki/Palm_webOS

  10.  http://www.android-forum.ru/board/index.php?showtopic=18

  11.  http://www.platfand.ru http://www.dailycomm.ru/m/4459

  12.  http://ru.wikipedia.org/wiki/Linux

  13.  http://www.mobile-review.com/articles/2010/bada-strategy.shtml

  14.  http://www.thg.ru/technews/20091215_135931.html

Информация о работе Операционные системы для смартфонов и коммуникаторов