Apple iOS

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск
Apple iOS icon.png
Главный экран iPhone 3GS под управлением iOS 4.1.png

Apple iOS 5 на iPhone 4S

Разработчик

Apple Inc.

Семейство ОС

OS X/Darwin/ NeXTSTEP/BSD

Исходный код

Закрытый (со свободными компонентами)

Первый выпуск

29 июня 2007 года

Последняя тестовая версия

5.1 — 29 ноября 2011 год

Последняя доступная версия

5.0.1 (4.2.1 для iPhone 3G/iPod Touch 2G; 3.1.3 для iPhone 2G/iPod Touch 1G) — 12 октября 2011 год

Метод обновления

при помощи iTunes либо по 3G/Wi-Fi

Поддерживаемые платформы

последняя версия (5.0.1) доступна на:
iPhone 3GS/4/4S
iPod Touch 3G/4G
iPad 1/2
Apple TV 2G

Тип ядра

Гибридное XNU

Интерфейс

API Cocoa Touch (англ.) (Multi-touch)

Лицензия

Проприетарное программное обеспечение

Состояние

актуальное

Веб-сайт

Apple Software Update

Стартовый экран iPad 2

Apple iOS (до 2010 года известная как iPhone OS) — мобильная операционная система, разработанная компанией Apple на основе Mac OS X первоначально для iPhone, а затем расширена для поддержки таких мобильных устройств, как Apple iPod Touch, iPad и Apple TV. Apple не лицензирует iOS для установки на стороннее оборудование.

Входит в семейство операционных систем Apple OS X, к которому также относится и Mac OS X — операционная система для настольных и мобильных компьютеров Apple. В Apple iOS используется ядро Darwin (основанное на микроядре Mach), содержащее код как самой Apple, так и код, полученный от NeXTSTEP и FreeBSD.
iOS имеет четыре слоя абстракции: ядро ОС, сервисы ядра, Media и API (программный интерфейс) Cocoa Touch (англ.).

По состоянию на 31 мая 2011 года магазин приложений Apple App Store содержит более 500 тысяч iOS-приложений[1], которые все вместе были загружены более чем 15 миллиардов раз.

Содержание

[править] История создания

[править] Поддержка многоядерных процессоров

До версии 3.0 ОС iPhone OS официально не имела поддержки многоядерных процессоров, хотя в ядре Darwin, используемом ОС — эта возможность реализована.

По сведениям издания ZDNet, 4-я версия ОС iPhone OS, которая используется в планшетном компьютере iPad, работающем на процессоре Apple A4, — получит поддержку 4-ядерных процессоров.[2].

[править] История версий

[править] Версия 1.xx

1.0 — июнь 2007 года, первая версия системы

  • 1.0.1 — июль 2007 года. Повышения безопасности Safari при посещении потенциально «зараженных» сайтов
  • 1.0.2 — август 2007 года. Исправление нескольких ошибок.

1.1 — сентябрь 2007 года. Поддержка iPod touch 1G. Иконка iTunes на рабочем столе.

  • 1.1.1 — сентябрь 2007 года. Двойной клик вызывает список избранных контактов или приложение iPod. Уровень громкости bluetooth-гарнитуры в статус-баре. Поддержка ТВ-выхода. Возможность отключения GPRS/EDGE. Новый дизайн калькулятора.
  • 1.1.2 — ноябрь 2007 года. Исправление ошибок. Уровень заряда батареи отображается в iTunes. Интерфейс и клавиатура, кроме английского, поддерживают другие мировые языки.
  • 1.1.3 — январь 2008 года. В iPod Touch добавлены приложения Карты, Погода, Акции и Заметки. Google Maps может определять положение посредством триангуляции по сотовым вышкам или получения данных о местоположении сетей WiFi. Иконки можно двигать и перемещать на другие страницы. Клавиатура поддерживает MultiTouch. Количество сохраняемых SMS-сообщений увеличено с 1000 до 75 000.
  • 1.1.4 — февраль 2008 года. Исправление ошибок. Увеличена скорость интерфейса. Серьёзно увеличено кол-во FPS камеры.
  • 1.1.5 — июль 2008 года. Только для iPod Touch. Улучшена безопасность для тех, кто не пожелал платить за обновление на 2.0

[править] Версия 2.xx

2.0 — 11 июля 2008 года, поддержка iPhone SDK и App Store, 3G, GPS

  • 2.0.1 — август 2008 года
  • 2.0.2 — август 2008 года

2.1 — сентябрь 2008 года.
• снижение количества случаев недозвонов и разъединений
• существенно улучшенная длительность работы батареи для большинства пользователей
• резкое сокращение продолжительности резервного копирования в iTunes
• повышение уровня надежности в работе с электронной почтой, особенно при получении электронных сообщений в учетных записях POP и Exchange
• более быстрая установка программ сторонних разработчиков
• исправлены ошибки, приводящие к сбоям и зависаниям при наличии большого количества установленных программ сторонних разработчиков
• улучшение производительности при отправке и получении сообщений SMS
• более быстрая загрузка и поиск контактов
• более точная индикация мощности сигнала 3G
• повторение предупреждения (до двух раз) о получении текстовых сообщений
• функция стирания данных после десяти неудачных попыток ввода код-пароля
• создание плейлистов Genius

2.2 — 21 ноября 2008 года.
Добавлена поддержка Google Street View.
Добавлена возможность прокладывать маршрут: пешком, на автомобиле или в общественном транспорте.
Отправка информации о локации через email.
Улучшено форматирование электронных писем в формате HTML.
Внесены изменения в интерфейс Safari, улучшены стабильность и эффективность его работы.
Добавлена возможность закачивания подкастов, изменен интерфейс iTunes.
Улучшено качество звука в визуальных голосовых сообщениях.
Модем обновлен до версии 02.28.00 (для iPhone 3G).
Бандлы операторов изначально встроены в прошивку (для России).
Нажатие на иконку Home на любом из домашних экранов ведет на основной домашний экран.
Исправлен баг с определением количества переданного/принятого трафика (раньше обновление Installer’а занимало 4 Гб трафика).
При удалении приложения пользователю предлагается выставить ему оценку. Возможность отключения автокоррекции.

  • 2.2.1 — 27 января 2009 года.
    Повышения общего уровня безопасности Safari. Исправлена ошибка, в результате которой некоторые изображения, сохранённые из Mail, не отображались правильно в разделе “Фотоплёнка”

[править] Версия 3.xx

3.0 — 17 июня 2009 года[3] 100 новых функций включая: вырезать/копировать/вставить, MMS, Spotlight, Speak Notes, возможность скачивать ТВ-шоу, музыкальные видео, фильмы и аудиокниги прямо на iPhone, Find My iPhone, пересылку/удаление SMS и многое другое. iPhone SDK 3

3.1 — 9 сентября 2009 года.

  • 3.1.2 — 9 октября 2009 года.
    Решена спорадически возникавшая проблема, при которой iPhone мог не выйти из режима сна;
    Решена проблема, которая могла периодически приводить к перебоям в работе услуг сотовой сети на устройстве (в результате требовалась перезагрузка);
    Исправлена ошибка, которая могла время от времени приводить к аварийному завершению программы при воспроизведении потокового видео.
  • 3.1.3 (build 7E18) — 2 февраля 2010 года.
    Более точное отображение уровня заряда батареи на iPhone 3GS.
    Решена проблема запуска программ сторонних разработчиков.
    Программы, где использовалась японская клавиатура кана, больше не вылетают.

3.2 (build 7B367) — 27 января 2010 года. Версия исключительно для iPad, анонсирована вместе с его выходом.

  • 3.2.1 (build 7B405) — 15 июля 2010 года. Версия исключительно для iPad. Улучшена стабильность работы Wi-Fi.
  • 3.2.2 (build 7B500) — 11 августа 2010 года. Версия исключительно для iPad, вышла одновременно с 4.0.2, устраняет ту же ошибку с PDF.

[править] Версия 4.xx

4.0 (build 8A293) — 21 июня 2010 года[4] (анонсирована 7 июня 2010 года).
Более 100 новых функций и более 1500 новых API для разработчиков приложений. Совместима с iPhone 3G, iPhone 3G S, iPhone 4, iPod Touch второго, третьего и четвёртого поколений.

  • 4.0.1 (build 8A306) — 15 июля 2010 года. Улучшение формулы определения количества полос для индикации мощности сигнала.
  • 4.0.2 (build 8A400) — 11 августа 2010 года. Исправлена ошибка, связанная с просмотром вредоносных PDF-файлов.

4.1 (build 8B117) — анонс 1 сентября 2010 года[5]. Выход: 8 сентября 2010 года.
Исправлены ошибки: с сенсором приближённости, с Bluetooth, с производительностью на iPhone 3G и др. Добавлены: съемка HDR-фотографий, публикация HD-видео через Wi-Fi, прокат сериалов, Game Center (Game Center только для 3GS и 4, HDR-фото только для 4) .

4.2.1 (build 8C148) — 22 ноября 2010 года.
Добавлено: AirPlay, AirPrint, улучшен FaceTime, добавлен родительский контроль, добавлены новые звуки на SMS. Увеличена производительность на iPhone 3G. Исправлены ошибки. Совместима со всеми устройствами Apple кроме iPod Touch и iPhone первых поколений.

  • 4.2.5 (build 8E128) — 11 января 2011 года.
    Эта версия прошивки устанавливается по умолчанию лишь на iPhone 4 CDMA и включает в себя поддержку Personal Hotspot[6].

4.3 (build 8F190) — Анонсирована 2 марта 2011 года. Вышла 9 марта 2011 года. Эта версия ОС поставляется вместе с iPad 2. Добавлено: точки доступа Wi-Fi (возможность подключения до 5 устройств), функция «домашняя коллекция» («iTunes Home Sharing»). Увеличена в 2,5 раза скорость загрузки страниц в Safari, улучшен Air Play. Исправлены ошибки[7].

  • 4.3.1 (build 8G4) — 26 марта 2011 года. Исправление ошибок.
  • 4.3.2 (build 8H7) — 14 апреля 2011 года. Исправление нескольких ошибок
  • 4.3.3 (build 8J2) — 4 мая 2011 года. Прошивка нацелена на существенное обрезание функции слежки за пользователем.
    Улучшения: Существенное уменьшение размера КЭШ-файла с запоминанием координат, прекращение резервного копирования КЭШ в iTunes при синхронизации, полное удаление кэша при выключении служб геолокации.
  • 4.3.4 (build 8K2) — 15 июля 2011 года. В этой прошивке закрыта вредоносная PDF-уязвимость, через которую был возможен джейлбрейк iPad второго поколения. Саму уязвимость возможно закрыть после взлома, установив PDF Patcher 2 из Cydia.
  • 4.3.5 (build 8L1) - 25 июля 2011 года. Исправляет уязвимость системы безопасности, связанную с проверкой сертификатов.

[править] Версия 5.xx

  • 5.0 (build 9A334) — новая версия операционной системы была анонсирована 6 июня 2011 года во время конференции WWDC. Официальный выход обновления состоялся 12 октября 2011 г. (в России iOS 5 стала доступна 12 октября в 21:00 по Московскому времени). Объявлено о более чем 200 новых функциях, включая изменения в режиме оповещений, возможность обновления ПО без использования компьютера, программе iMessage, «натуральной» интеграции с Twitter и более 1500 новых API для разработчиков приложений. Совместима с iPhone 3GS, iPhone 4, iPhone 4S, iPod Touch третьего и четвёртого поколений, а также iPad всех поколений.
  • 5.0.1 (build 9A405) — исправлены ошибки, которые приводили к низкому времени автономной работы мобильных гаджетов. На оригинальном iPad включены мультитач-жесты, позволяющие управлять многозадачностью. Решены проблемы с Documents in the Cloud.
  • 5.1 beta 3 (build 9B5141a) - Улучшено распознавание голоса для австралийских пользователей в режиме диктовки текста. Улучшена работа системы безопасности. Исправления ошибок и улучшения производительности.

Обновлена версия модема; Исправлена ошибка с некорректным временем срабатывания будильника; На iPhone 4S появились раздельные слайдеры для отключения EDGE и 3G; Геолокация стала работать более точно и быстро, чем в прошлой бете.

[править] Приложения

[править] Стандартные

Одной из новых функций в iOS 4 является возможность создания папок (на фото папка «Утилиты»)

Стандартными приложениями и утилитами iOS являются:

  • Сообщения (Приложение для отправки сообщений). Доступно только для IPhone;
  • Календарь (синхронизация с iCal, Microsoft Outlook, Gmail, push через Microsoft Exchange);
  • Фотографии/Камера (с видеозаписью на iPhone 3GS , iPhone 4 и iPod touch 4g);
  • Часы (Мировые часы, будильник, таймер, секундомер);
  • Телефон (с аудиоконференциями и возможностью заходить в другие приложения во время разговора);
  • Диктофон (синхронизирущийся через iTunes);
  • Заметки (с ландшафтным режимом и синхронизацией, а также сохранением нестандартного шрифта при импорте заметок с компьютера);
  • Музыка (с доступом к iTunes);
  • Видео;
  • Safari 5 Mobile основанный на движке WebKit (поиск от Google, Yahoo! и Bing);
  • Калькулятор (с алгебраической версией начиная с версии 2.0);
  • Apple Mail Mobile (с поддержкой ландшафтного режима);
  • Карты (с определением местоположения и прокладывания маршрута, использует Google Maps);
  • Компас (только на iPhone 3GS, iPhone 4 и iPhone 4S);
  • YouTube (возможность просматривать, входить в аккаунт, добавлять в избранное, комментировать);
  • Контакты (с ландшафтным режимом);
  • Настройки (включая настройки некоторых приложений из AppStore);
  • iTunes;
  • App Store;
  • Siri пока только на iPhone 4S
  • Акции (информация поступает с Yahoo! Finance);
  • Погода (информация поступает с Yahoo! Weather);
  • Game Center (единая геймерская социальная сеть для пользователей iPhone 3GS/4, iPod touch 2/3/4 поколений и iPad, под управлением iOS 4.1);
  • iBooks (нестандартное приложение, необходимо скачать из AppStore) (приложение для чтения книг, доступно для загрузки из AppStore для iPhone/iPod Touch c iOS 4.0 (и выше) и iPad с iOS 3.2 и выше. С версии приложения 1.1 добавлена поддержка чтения PDF-файлов);
  • Поиск Spotlight (локальный поиск c версии 3.0, с версии 4.0 добавляется возможность поиска в поисковых системах Интернета и Википедии)
  • FaceTime (Видеозвонки осуществляющиеся через WiFi на все устройства с FaceTime, доступно только для iPhone 4/4S, iPad 2, iPod Touch 4 поколения и для Mac(при установке соответствующего приложения))
  • Voice Control (Приложение для управления стандартными функциями iPhone с помощью голоса. Поддерживаются iPhone 3GS/4, iPod Touch 4)
  • Киоск (Приложение для просмотра газет и журналов. Также можно оформить подписку на любимое издание. Доступно с iOS 5)
  • Напоминания (Приложение для напоминаний разных задач. Доступна с iOS 5)
  • Центр уведомления (для пользователей iPhone 3GS/4/4S, iPod touch 2/3/4 поколений и iPad 1/2, под управлением iOS 5.0)
  • Twitter (для пользователей iPhone 3GS/4/4S, iPod touch 2/3/4 поколений и iPad 1/2, под управлением iOS 5.0)

[править] Другие

Другие приложения могут быть разработаны с помощью Xcode для Mac и опубликованы в App Store, онлайн-магазин, который поставляется с самим iPhone/iPod touch начиная с версии iPhone OS 2.0 и является крупнейшим магазином мобильных приложений.(Более 500 000 приложений)

[править] Конкурирующие продукты

Основные конкуренты iOS:

ОС на ядре Linux, в частности:

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

[править] Статистика

Соотношение смартфонов с различными операционными системами.[8].

Платформа 4 кв. 2007 г. 4 кв. 2008 г. 4 кв. 2009 г. 2 кв. 2011 г.
Nokia (Symbian OS) 62,3 % 52,4 % 47,2 % 20,9 %
RIM (BlackBerry OS) 10,9 % 16,5 % 20,8 % 14,9 %
Apple (iOS) 5,2 % 9,6 % 15,1 % 15,7 %
Microsoft (Windows Mobile) 11,9 % 13,9 % 8,8 % 5,5 %
Google (Android) - 0,5 % 4,7 % 39,5 %
Прочие (Linux, PalmOS) 9,6 % 7,2 % 3,4 % 3,5 %

[править] Ссылки

[править] Примечания

Личные инструменты
Пространства имён
Варианты
Действия
Навигация
Участие
Печать/экспорт
Инструменты
На других языках