iOS
IOS wordmark (2017).svg
Разработчик Apple Inc.
Семейство ОС UNIX-подобная ОС на основе компонентов Darwin
Основана на C, C++, Objective-C, Swift
Исходный код закрытый (со свободными компонентами)
Первый выпуск 29 июня 2007
Последняя версия 13.6 (15 июля 2020 года)
Частота обновления финальных версий Раз в год
Метод обновления Apple Software Update[d], iTunes и обновление по воздуху
Менеджеры пакетов App Store
Поддерживаемые языки русский, английский и ещё 38 языков[1][2][3][4]
Поддерживаемые платформы iPod Touch, iPad, Apple TV, Apple HomePod и Apple Watch
Тип ядра XNU (гибридное)
Интерфейс Cocoa Touch
Лицензия проприетарная лицензия[d]
Состояние актуальное
Веб-сайт apple.com/ios/​ (англ.)
Commons-logo.svg Медиафайлы на Викискладе

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

В iOS используется ядро XNU, основанное на микроядре Mach и содержащее программный код, разработанный компанией Apple, а также код из ОС NeXTSTEP и FreeBSD. Ядро iOS почти идентично ядру настольной операционной системы Apple macOS (ранее называвшейся OS X). Начиная с самой первой версии, iOS работает только на планшетных компьютерах и смартфонах с процессорами архитектуры ARM.

Общие сведения

Пользовательский интерфейс iOS основан на концепции прямого взаимодействия с использованием жестов «мультитач»[5][6][7][8][9][10]. Элементы управления интерфейсом состоят из ползунков, переключателей и кнопок.

iOS разработана на основе операционной системы OS X (с тех пор переименованной в macOS) и использует тот же набор основных компонентов Darwin, совместимый со стандартом POSIX.

Слои абстракции iOS:

  • Core OS;
  • Core Services;
  • Media Layer;
  • Операционная система iPhone OS была представлена 9 января 2007 года совместно со смартфоном iPhone 2G (первый смартфон от компании Apple) лично Стивом Джобсом на выставке-конференции Macworld Conference & Expo и выпущена в июне того же года[11]. Apple не предполагала отдельного названия для операционной системы, поэтому первоначальный слоган звучал так: «iPhone работает на OS X»[12].

    27-го января 2010 года был представлен iPad 1 (первый планшетный компьютер от компании Apple), для которого была создана особая версия ОС iPhone OS 3.2, из особенностей имевшая обои на рабочем столе и видоизменённый Dock. iOS 4.0 (унифицированная версия iPhone OS, совместимая с iPhone, iPad и iPod Touch) вышла в конце 2010-го года, унаследовав большинство нововведений, представленных в iPhone OS 3.2 (но теперь уже на всех устройствах, а не только iPad).

    Приложения iOS

    По состоянию на 1 мая 2014 года, магазин приложений App Store содержит более 1,4 млн приложений для iOS, которые все вместе были загружены более 100 миллиардов раз[13].

    История версий

    Основная статья: История версий iOS

    Стороннее ПО

    Другие приложения могут быть разработаны с помощью Xcode для Mac и iPhone, iPod Touch и iPad, Codea[26] для iPad, и опубликованы в App Store — онлайн-магазине, который поставляется с самим iPhone/iPod touch/iPad, начиная с версии iPhone OS 2.0, и является крупнейшим магазином мобильных приложений (на июнь 2013 года — более 900 тыс. приложений для iOS, более 350 тыс. приложений специально для iPad). Формат установочных пакетов — .ipa. Для установки приложения должны быть подписаны сертификатом, выпущенным компанией Apple[27], что делает операционную систему наиболее безопасной (разработчики могут получить временный сертификат для установки приложений на ограниченном числе устройств). Запуск неподписанных приложений в некоторых версиях возможен после процедуры Jailbreak[28].

    Интересные факты