НОУ ИНТУИТ | Лекция | ОС для мобильных устройств. Windows Mobile

НОУ ИНТУИТ | Лекция | ОС для мобильных устройств. Windows Mobile Реферат

Введение

Мобильные устройства стали неотъемлемой частью повседневной жизни и деятельности большинства людей во всем мире. Поэтому операционные системы для мобильных устройств в настоящее время бурно развиваются. Данная лекция является кратким обзором ОС для мобильных устройств.

Встроенные приложения Android

Устройства с системой Android
снабжены набором предустановленных программ, разработанных в рамках проекта Android Open Source Project (AOSP)
(Проект открытых исходных кодов для Android).

Перечислим основные из них:

–       E-mail – клиент;

–       Приложение для работы с SMS (начиная с Android 5.0
заменено на Hangouts);

–       Полный набор инструментов для управления личными данными
пользователя, включая календарь и адресную книгу;

–       Браузер на базе WebKit
(начиная с Android 4.4 заменено на Google Chrome);

–       Музыкальный плеер и фотогалерея (начиная с Android 5.0 заменено на Google Play Музыка и Google Фото);

–       Калькулятор;

–       «Рабочий стол»;

–       Будильник

Во многих случаях Android
включает также следующее лицензионное ПО от Google:

–       Магазин Google Play Store для загрузки сторонних программ,
разработанных для платформы Android,
покупки фильмов, музыки, книг и прессы;

–       Полноценное приложение Google Maps, включая
функцию Street View («Просмотр улиц»), Driving Directions («Показ проезда»),
маршрутизированную навигацию, спутниковую карту и информация о пробках;

–       Программу для работы с почтой Gmail;

–       Программу для обмена мгновенными сообщениями Google Hangouts;

–       Программу для работы с файлами Google Диск;

Чем Android
не является

Неудивительно, что внедрение революционной технологии вызвало некоторое
недопонимание, чем на самом деле является Android. Можно уверенно сказать, чем он не является.

–   Реализацией платформы Java ME. Приложения для
Android написаны с использованием языка Java, однако они не используются на
виртуальной машине Java ME (Mobile Edition – мобильная версия), соответственно, скомпилированные
для Java классы и исполняемые файлы не будут
работать на платформе Android.

–       Частью инициативы Linux Phone Standards Forum (LiPs)
(Форума стандартов мобильногоLinux)
или Open Mobile Alliance (OMA) (Альянс открытых мобильных архитектур). Android работает на Linux-ядре с открытым исходным кодом, но при всей схожести
целей весь программный стек платформы Android призван решить более перспективные задачи по сравнению с
инициативами упомянутых организаций по определению стандартов.

–       Стандартным уровнем приложений (например, UiQ или S60). Хотя Android
имеет уровень приложений, он также охватывает весь программный стек, начиная с
самого нижнего уровня – операционной системы – и заканчивая уровнем библиотек API и самих приложений.

–       Ответом Google
на iPhone. iPhone представляет собой запатентованную программную и
аппаратную платформу компании Apple.
В тоже время Android – это набор программ с открытым
исходным кодом, разработанный и поддерживаемый Альянс открытых мобильных
архитектур. Android предназначен для работы на любых
совместимых устройствах.

Заключение

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

Особенности архитектуры платформы Google Android позволили ей выйти на первое место среди других
платформ. Главные из них:

1   Грамотно разработанное ядро, заимствованное у системы Linux.

2       Регистр-ориентированная виртуальная машина Dalvik/ART для выполнения приложений.

         Инновационные библиотеки, значительно расширяющие функционал
устройств.

4   «Легковесная» СУБД SQLite для хранения данных.

5       Возможность поддержки 3D и 2D графики, и даже комбинирования их в
одном приложении.

         Многозадачность и изолированность процессов друг от друга.

         Универсальность архитектуры наряду с высоким качеством.

Литература

1)   Голощапов А.Л. Google Android: системные компоненты и
сетевые коммуникации. – СПб.: БХВ-Петербург, 2021. – 384 c.

2)      Фелкер Д. Android: разработка приложений для
чайников. – М.: Диалектика, 2021. – 336 с.

3)   Хашими С., Коматинени С., Маклин Д. Разработка
приложений для Android. – СПб.:
Питер, 2021. – 736 с.

4)      Майер Р. Android 4. Программирование приложений для планшетных компьютеров и
смартфонов. – М.: Эксмо, 2021. – 816 с.

5)      Android developer

)        Apple developer

Symbian os

Symbian OS – наиболее распространенная в настоящее время ОС для мобильных устройств, разработанная консорциумом Symbian (Nokia, Ericsson, Psion, Motorola), основанным в 1998 г. Фирма Nokia финансирует объединение Symbian Foundation, целью которого является разработка и поддержка единой (для мобильных устройств различных компаний) мобильной платформы на основе Symbian OS. Symbian OS разработана на основе ОС Psion EPOC32 (фирмы Psion).

Рефераты:  курсовая работа - Страховое обеспечение в связи с несчастными случаями на производстве и профессиональными заболеваниями.

Язык реализации системы – C ; имеется также поддержкаJava. Наиболее распространенные версии – Symbian OSSeries 60 2nd edition; 3rd edition.

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

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

Windows mobile

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

Текущая версия WindowsMobile (2021) – WindowsPhone Classic 6.5. В США WindowsMobile – третья по популярности ОС для мобильных устройств (после Blackberry OS и iPhone OS). WindowsMobile поддерживает следующие виды мобильных устройств:

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

Новые версии WindowsMobile поддерживают также .NETCompact Framework, что дает возможность выполнения приложений для платформы .NET на мобильных устройствах.

Версии Windows Mobile 6. Начиная с версии 6, WindowsMobile выпускается в трех основных версиях:

Пользовательский интерфейсWindowsMobile 6.5 представлен на
рис.
30.1.

Как видно из рисунка, он очень похож на пользовательский интерфейс настольных версий Windows, что существенно облегчает работу пользователей.

Перспективы Windows Mobile. На наш взгляд, ОС WindowsMobile имеет большие перспективы, хотя все сложнее и сложнее становится конкуренция с другими популярными ОС, прежде всего, с ОС фирм Apple (iPhone OS)

Операционные системы мобильных устройств

УДК 004.451:004.55

ОПЕРАЦИОННЫЕ СИСТЕМЫ МОБИЛЬНЫХ

УСТРОЙСТВ

Ярчук Артём Вадимович

студент Института принтмедиа и информационных технологий Московский государственный университет печати имени Ивана Федорова 127550 Россия, г. Москва, ул. Прянишникова, д. 2А jumbilizhm@gmail.com

Аннотация. Приводится краткое описание ведущих операционных систем мобильных устройств, а также история мобильных ОС в целом.

Ключевые слова: информационные системы, смартфоны, функции информационных систем, мобильные устройства.

Android — операционная система, которая была создана для работы на смартфонах, планшетных компьютерах, электронных книгах, цифровых проигрывателях, «умных» наручных часах, игровых приставках, нетбуках, смартбуках, очках Google, телевизорах, системах автоматического управления автомобилем и других устройств. ОС создана на основе ядра Linux и виртуальной машины Java. Первоначально OS Android разрабатывалась компанией Android Inc, которая была приобретена компанией Google в 2005 г. Получив в свои руки операционную систему Anroid, Google инициировала создание альянса Open Handset Alliance (OHA), который занимается поддержкой и дальнейшим продвижением операционной системы. У операционной системы Android есть функция, которая делает возможным создание Java-приложений, для управления мобильным устройством с помощью би-болиотек, созданных компанией Google. Android Native Development Kit позволяет портировать (но не отлаживать) библиотеки и компоненты приложений, написанные на Си и других языках. По данным на 2021 г. операционная система Android была установлена на 86% смартфонах.

Операционная система iOS (до 2021 г. называлась iPhoneOS) — операционная система, разработанная для использования на смартфонах, электронных планшетах и носимых проигрывателях. До сих пор разрабатывается и выпускается американской компанией Apple. iPhoneOS была выпущена в 2007 г. и предназначалась для работы на смартфонах iPhone и iPod touch. Спустя некоторое время iOS стала применяться для работы в таких устройствах, как iPad, планшет от Apple, первая версия которого была выпущена 27 января 2021 г., и цифровой мультимедийный проигрыватель Apple TV. У iOS есть одно интересное свойство, которое ярко выделяет эту операционную систему из линейки других современных ОС, таких как Windows Phone и Android, эта операционная система разрабатывается исключительно для продукции компании Apple.

В основе работы операционной системы iOS лежит ядро XNU. Оно в основном содержит в себе программный код, который был разработан компа-

нией Apple, но и такие программные коды, как OS NeXTSTEP и FreeBSD. Также операционная система iOS практически ничем не отличается от Apple OS X. Однако операционная система iOS никогда не предназначалась для использования на стационарных компьютерах и работала на смартфонах и планшетных компьютерах с процессорами архитектуры ARM.

Windows Phone — мобильная операционная система, которая была спроектированная и создана компанией Microsoft. Windows Phone была выпущена 11 октября 2021 г. 21 октября 2021 г. начался выпуск первых устройств, работающих на новой операционной системе. В России смартфоны, использующие операционную систему Windows Phone, поступили в продажу с 16 сентября 2021 г. Первым в России смартфоном, использующим операционную систему Windows Phone, стал смартфон HTC 7 Mozart.

ОС Windows Phone является прямой преемницей Windows Mobile. Однако эти операционные системы несовместимы. У ОС Windows Phone полностью новый интерфейс, и впервые за историю мобильных операционных систем, разработанных Windows, есть интеграция сервисов Microsoft: игрового Xbox Live и медиаплеера Zune. В отличие от предшествующей системы, Windows Phone в большей степени ориентирована на рынок потребителей, чем на корпоративную сферу. Однако, как ни странно, новейшая операционная система Windows 10 разработанная компанией Microsoft для мобильных устройств, получила название Windows 10 Mobile, вместо Windows Phone 10.

Рефераты:  реферат найти Увольнение по обстоятельствам, не зависящим от воли сторон: основания и порядок

Рассматривая историю развития различных ОС для мобильных устройств, стоит сказать, что смартфоны в нашем мире — явление сравнительно новое. До появления первого образца смартфона iPhone от компании Apple смартфоны являлись признаком либо коммерчески занятого человека, которому было необходимо устройство, сочетающее в себе как функции мобильного телефона, так и функции карманного коммуникатора, который позволял пользоваться электронной почтой, либо фаната новинок электронной техники.

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

Отправной точкой в развитии мобильных «умных» устройств можно считать 1992 г. В этом году был представлен IBM Simon — концепт, сочетающий в себе функции телефона, пейджера, факса, почтового клиента и электронного органайзера. Присутствовало даже несколько игр. Можно сказать, что Simon обладал некоторыми признаками современных смартфонов. У него не было традиционной для коммуникаторов тех времен клавиатуры, однако он был оснащен сенсорной клавиатурой. С ее помощью можно было делать рукописные заметки стилусом, также это устройство было оснащено сенсорной QWERTY-клавиатурой. В своем устройстве IBM Simon использовал PCMCIA-карту памяти, которая в свое время широко использовалась на ноутбуках.

Следующей крупной вехой в истории развития «умных» телефонов стало появление в 1996 г. Nokia 9000 Communicator, объединяющего мобильный телефон и карманный компьютер в одном корпусе. Причем в закрытом виде Nokia 9000 Communicator выглядел как большой мобильный телефон, а в открытом — как Handheld PC (КПК с QWERTY-клавиатурой), которые в то время были довольно популярны. Программная основа Nokia 9000 Communicator — операционная система GEOS.

GEOS (Graphic Environment Operating System) -операционная система с графическим окружением, которая была спроектирована и создана компанией Berkeley Softworks, позднее переименованной в Geoworks. GEOS увидела свет в 1986 г. как операционная система для компьютера Commandore 64, предоставив графический пользовательский интерфейс для этого распространенного в те времена 8-битного компьютера.

У GEOS было сходство с ранними версиями Mac OS. Например, в поставке шел текстовый процессор (geoWrite) и графический редактор (geoPaint). В течение многих лет Commodore поставляла операционную систему GEOS в комплекте с обновленными персональными компьютерами C64-C64C.

Впоследствии слово “Communicator” стало нарицательным, и его начали активно использовать для обозначения всех «умных» мобильных устройств. К примеру, этим термином обозначали выпущенные в конце 1999 г. Qualcomm pdQ 800 и pdQ 1900, работавшие под управлением PalmOS. Но успеха, особенно в сравнении с обычными КПК на той же операционной системе, эти устройства не сыскали.

В 2000 г. компания Ericsson разработала устройство под названием Ericsson R380s, для характеристики которого был использован термин “Smartphone “, призванный подчеркнуть возможность расширения функциональности устройства, хотя полноценным

смартфоном Ericsson R380s не являлся, — его ОС была закрытой для установки сторонних приложений.

Вообще для 2000 г. выпуск устройств аналогичных смартфону Ericsson R380s был весьма характерен. Например, из первых смартфонов в нем была выполнена Kyocera QCP 6035, работавшая под управлением Palm OS. Последний смартфон на Palm OS – Palm Centro был представлен в конце 2007 г., а январе 2009 г. свет увидела основанная на Linux принципиально новая ОС от компании Palm, получившая имя Palm webOS.

Palm OS – операционная система, которая была разработана компанией Palm для работы на коммуникаторах и карманных профессиональных компьютерах. На этой операционной системе работает свыше 39 млн смартфонов, выпущенных с 1996 г. Примерами компаний, которые использовали в своих устройствах ОС Palm OS, можно назвать такие известные фирмы, как Sony, Kyosera, Samsung, Lenovo, Garmlin, многие из которых сегодня на своих устройствах используют операционную систему Android.

Интересная особенность Palm OS заключалась в том, что ядро этой ОС, которое было лицензировано у компании Kadak, являлось многозадачным, а для пользователя ОС — однозадачным, хотя и с возможностью фонового проигрывания музыки, MP3 и т.п. (проще говоря, одновременно на экране устройства могло отображаться лишь одно приложение). Более того, условия лицензионного соглашения запрещали Palm раскрывать сторонним разработчикам API для создания фоновых задач на уровне ядра.

Также стоит отметить популярную в свое время операционную систему для мобильных устройств Symbyan OS, последняя версия которой была выпущена 21 октября 2021 г. Symbian OS – операционная система для сотовых телефонов, смартфонов и коммуникаторов, разработаннаяя консорциумом Symbian, основанным в июне 1998 г. компаниями Nokia, Psion, Ericsson и Motorola. Позже к консорциуму присоединились компании Sony Ericsson, Siemens, Panasonic, Fujitsu, Samsung, Sony, Sharp и Sanyo.

Рефераты:  Директ-маркетинг. Глава 1. Директ-маркетинг как инструмент маркетинга (Лариса Александровна Мишина, 2008)

Symbian OS являлась преемником операционной системы EPOC32, разработанной компанией Psion для своих карманных компьютеров. В 1998-1999 гг. значительная часть системы была переписана с целью оптимизации кода для работы на устройствах с ограниченными ресурсами. Разработчикам удалось добиться значительной экономии памяти, улучшения кэширования кода и, как следствие, ускорения работы программ при пониженных требованиях к энергопотреблению. С точки зрения разработки отличительной особенностью системы является полностью объектно-ориентированная архитектура (на уровне API). Начиная с версии системы 9.x появился серьезный механизм защиты – разграничение API в соответствии с правами приложений (capabilities). Основным языком разработки приложений для Symbyan был С , имелась поддержка Java.

Однако с появлением первой линейки смартфонов iPhone от Apple многие популярные в 2007 г. устройства, такие как КПК, телефоны с клавиатурами и коммуникаторы, начали терять свою популярность. Смартфоны с сенсорным экраном и большим разно-

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

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

1. Блог про iPad и другие планшетные компьютеры [Электронный ресурс]. — URL: http://rupadblog.com (дата обращения: 08.11.15)

2. Боровское исследовательское учреждение: Технологии XXI века [Электронный ресурс]. — URL: http://bourabai.ru (дата обращения: 08.11.15)

3. Википедия — свободная энциклопедия [Электронный ресурс]. — URL: https://ru.wikipedia.org (дата обращения: 08.11.15)

4. Архив старых операционных систем [Электронный ресурс]. — URL: http://old-dos.ru (дата обращения: 08.11.15)

5. Мобильный форум [Электронный ресурс]. -URL: http://www.mforum.ru (дата обращения: 08.11.15)

MOBILE OPERATING SYSTEMS

Artyom Vadimovich Yarchuk

Moscow State University of Printing Arts 127550Russia, Moscow, Pryanishnikova st., 2А

Annotation. In my article I would like to briefly describe the leading operating system for mobile device , as well as describe the history of mobile operating systems in general.

Keywords: information systems, smart phones, functions of information systems, mobile devices.

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

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

Учет более жестких ограничений по памяти мобильных устройств. Хотя мобильные устройства активно развиваются, по своим параметрам (объему памяти, быстродействию процессора) они все же пока уступают настольным компьютерам.

Поэтому приложения для мобильных устройств, требующие большого объема памяти, воспроизводятся на мобильных устройствах с неполными возможностями. Ряд инструментов, например, Java, также доступны для мобильных устройств в специальных версиях, разработанных с целью экономии памяти, с ограничениями, не свойственными классическим версиям: на мобильных устройствах работает Java Micro Edition (JME),а не полная версия – JavaStandardEdition (JSE) для настольных компьютеров.

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

Учет особенностей экранов и экранных навигаторов конкретных моделей мобильных устройств. Многие типы мобильных устройств различных фирм имеют существенно разные экраны и различные виды экранных навигаторов (трэкбол и др.).

Совместимость с основными форматами файлов: .doc/docx, .ppt/.pptx, .pdf, .jpg и др. При работе на мобильном устройстве необходимо иметь возможность визуализировать, редактировать и создавать файлы тех же привычных форматов, что и на настольных компьютерах.

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

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

Рынок ос для мобильных устройств

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

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

Оцените статью
Реферат Зона
Добавить комментарий