Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Эксперт по технике 1ур (Автосохраненный).docx
Скачиваний:
3
Добавлен:
01.07.2025
Размер:
275.64 Кб
Скачать

Достоинства:

  • Некоторые обозреватели отмечают, что Android проявляет себя лучше одной из своих конкуренток, Apple iOS, в ряде особенностей, таких как: веб-сёрфинг, интеграция с сервисами Google Inc. и прочих.[86] Android, в отличие от iOS, является открытой платформой, что позволяет реализовать на ней больше функций.

  • В отличие от iOS и Windows Phone 7, в Android полноценная реализация Bluetooth стека, позволяющая в том числе передачу и приём файлов. Присутствует реализация FTP-сервера, режима точки доступа к сети (службы PAN) и групповой одноранговой сети через Bluetooth (службы GN).

  • В Android-аппаратах, как правило, присутствует MicroSD-кардридер, позволяющий быстрый перенос файлов с компьютера на телефон, минуя скоростные ограничения USB и других способов передачи без извлечения карты памяти; кроме того, в iOS и Windows Phone 7 невозможна прямая передача каких-либо файлов в/из телефона, кроме как через программы синхронизации (iTunes и Zune), в то время как телефоны на Android экспортируют файловую систему карты памяти как USB mass storage device («флешка»).

  • Несмотря на изначальный запрет на установку программ из «непроверенных источников» (например, с карты памяти), это ограничение отключается штатными средствами в настройках аппарата, что позволяет устанавливать программы на телефоны и планшеты без интернет-подключения (например, пользователям, не имеющим Wi-Fi-точки доступа и не желающим тратить деньги на мобильный интернет, который обычно стоит слишком дорого), а также позволяет всем желающим бесплатно писать приложения для Android и тестировать на своём аппарате, в то время как для iOS и Windows Phone 7 пришлось бы покупать учётную запись разработчика, даже если нет цели распространять собственные программы.

  • Android доступен для различных аппаратных платформ, таких как ARM, MIPS, x86.

  • Существуют альтернативные Google play магазины приложений, например Appstore for Android от Amazon, Opera Store, Yandex.Store.

iOS

iOS (до 24 июня 2010 года — iPhone OS) — мобильная операционная система, разрабатываемая и выпускаемая американской компанией Apple. Была выпущена в 2007 году; первоначально — для iPhone и iPod touch, позже — для таких устройств, как iPad и Apple TV. В отличие от Windows Phone и Google Android, выпускается только для устройств, производимых фирмой Apple.

Пользовательский интерфейс iOS основан на концепции прямого манипулирования с использованием жестов мультитач. Элементы управления интерфейсом состоят из ползунков, переключателей и кнопок.

Операционную систему Apple iOS часто называют «прошивкой». На iPhone установлена модифицированная версия «Mac OS X», представляющая собой оригинальную операционную систему — «Apple iOS». Аналогичная система установлена на плеере iPod touch и интернет-планшете iPad, с той лишь разницей, что из интерфейса удалены функции телефона и отправки SMS. Обновление на «ключевые» версии, например, с 1.0 на 2.0, с 2.0 на 3.0, для плееров iPod touch платное, в отличие от iPhone. Переход на новую версию операционной системы Apple iOS 4.0 для iPod бесплатен.

Одним из главных недостатков iPhone OS с момента её появления было отсутствие управления многозадачностью из интерфейса пользователя (однако с помощью стороннего ПО, требующего джейлбрейка, пользователь мог выполнять программы в фоновом режиме, так как ядро iPhone OS поддерживает многозадачность). В Apple iOS версии 4 этот недостаток был исправлен. Управление многозадачностью было добавлено в интерфейс пользователя с использованием аппаратной кнопки на передней панели телефона для вывода списка выполняющихся приложений и переключения между ними. Для приложений, работающих в фоновом режиме, выделяется наименьшее количество ресурсов, благодаря чему увеличивается время работы телефона от аккумулятора. Для реализации многозадачности в сторонних приложениях была введена дополнительная функциональность для разработчиков, чтобы созданные ими приложения могли выполнять только «разрешённые» действия в фоновом режиме.

Кроме многозадачности новая версия операционной системы получила более 100 новых функций, включая возможность создания папок и ярлыков на рабочем столе, поддержку беспроводной клавиатуры, возможность изменения фона рабочего стола (что в ранних версиях было возможным только при использовании сторонних программ). iOS 4 также обеспечивает кроссплатформенную поддержку всех устройств от Apple и интеграцию с iTunes. Стоит отметить, что в аппаратах iPhone 3G после обновления операционной системы до iOS 4 функциональность будет в значительной степени ограничена, так, например, многозадачность в iPhone 3G без джейлбрейка отсутствует.

Возможность обновления до версии 4.0 получили iPhone 3GS и iPod Touch третьего поколения. Позднее, осенью 2010 года, операционная система стала доступной для владельцев iPad. С выходом iOS 4.2.1, Apple объявила о переводе сервиса Find my iPhone в разряд бесплатных приложений для iPhone 4, iPad и будущих поколений

Файловая система аппарата изначально недоступна пользователю, из-за чего, например, отсутствует возможность изменения оформления, добавления дополнительных настроек в меню смартфона, установки нелицензионных приложений, или приложений, не представленных в AppStore. Джейлбрейк — официально не поддерживаемая Apple операция, с помощью которой можно открыть полный доступ к файловой системе. После этого становится возможной установка сторонних приложений, заменяющих iPod (например, PWNPlayer) и обладающих расширенными по сравнению со стандартными приложениями функциями; кроме этого, появляется возможность работать с файловой системой так же, как и на обычном ПК или КПК. На iPhone 3G при помощи джейлбрейка реализуется поддержка многозадачности и фоновых рисунков рабочего стола. В целом, если в ранних версиях телефона (2G и 3G) джейлбрейк расширял функциональность, то начиная с версии 3GS, практически все «дополнительные» функции были реализованы на уровне ОС (кроме прямого доступа к файловой системе), и «ценность» джейлбрейка значительно снизилась. Некоторые полезные наработки из взломанных версий iOS, например, центр оповещений (en:Notification Center), перешли в официальный релиз iOS 5. Первый джейлбрейк сделан американским хакером Георгом Хотцем. Различают привязанный и непривязанный джеилбрейк. Привязанный джеилбрейк живет до перезагрузки операционной системы, а непривязанный джеилбрейк можно отменить только переустановкой OS.

bada[1] (кор. 바다 — море) — платформа для мобильных телефонов с сенсорными экранами («тачфонов»), а также умных телевизоров. Разрабатывается компанией Samsung Electronics на основе опыта разработки и развития проприетарной платформы SHP (Samsung Handset Platform). Телефоны на платформе bada получили название «бадафоны» (bada phones) и позиционируются производителем как смартфоны.

bada является платформой закрытого типа, для которой:

  • могут быть разработаны родные (нативные, от англ. native — родной, свойственный) приложения, то есть приложения, разрабатываемые непосредственно под платформу, с использованием SDK от производителя;

  • может быть использовано неограниченное количество вариантов аппаратных решений, и, как следствие, ОС (Linux, RTOS, Windows Mobile)].

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

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

Программы в среде bada выполняются без использования промежуточного программного обеспечения типа Java-машины. Bada обеспечивает поддержку многозадачности и доступ программ ко всем функциям платформы.

На сегодняшний день платформа bada занимает 4-е место среди всех операционных систем.