iOS

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

Користувальницький інтерфейс iOS заснований на концепції прямого маніпулювання з використанням жестів мультитач. Елементи керування інтерфейсом складаються з повзунків, перемикачів і кнопок.

iOS розроблена на основі Mac OS X і використовує той же POSIX -сумісний набір основних компонентів Darwin.

У iOS є чотири шару абстрагування : шар Core OS, шар Core Services, шар Media Layer, і шар Cocoa Touch.

Для поточної версії операційної системи (iOS 6.1) виділяється 1,5-2 Гб флеш-пам'яті пристрою для системного розділу і приблизно 800 Мб вільного місця (варіюється залежно від моделі).

Станом на 7 січня 2013 магазин додатків App Store містить більше 755 тис. додатків для iOS, які всі разом були завантажені більше 40 мільярдів разів.


1. Історія створення

Операційна система iPhone OS була представлена ​​9 січня 2007 спільно з мобільним телефоном iPhone на виставці-конференції Macworld Conference & Expo і випущена в червні того ж року.

2. Історія версій

2.1. Версія 1.xx

  • Подання iPhone OS 1.0 (9 січня 2007 р.)
  • 1.0 (червень 2007 року) - перша версія системи.
  • 1.0.1 (липень 2007 року) - підвищення безпеки в браузері Safari при відвідуванні потенційно "заражених" сайтів.
  • 1.0.2 (серпень 2007 року) - виправлення декількох помилок.
  • 1.1 (вересень 2007 року) - підтримка IPod Touch 1G; іконка iTunes на робочому столі.
  • 1.1.1 (вересень 2007 року)
  • 1.1.2 (листопад 2007 року)
  • 1.1.3 (січень 2008 року) - у iPod touch додані програми "Карти", "Погода", "Акції" і "Нотатки"; Карти Google можуть визначати положення за допомогою тріангуляції за сигналами базових станцій мереж стільникового зв'язку або отримання даних про місцезнаходження мереж Wi-Fi; іконки можна рухати і переміщати на інші сторінки; клавіатура підтримує мультитач; кількість збережених SMS -повідомлень збільшено з 1000 до 75 тис.
  • 1.1.4 (лютий 2008 року) - виправлення помилок; збільшена швидкість інтерфейсу; серйозно збільшена кадрова частота камери.
  • 1.1.5 (липень 2008 року; тільки для iPod touch) - покращено безпеку для тих, хто не побажав платити за оновлення до версії 2.0.

2.2. Версія 2.xx

  • 2.0 (11 липня 2008 року) - підтримка iPhone SDK і App Store, 3G, GPS.
  • 2.0.1 (серпень 2008 року)
  • 2.0.2 (серпень 2008 року)
  • 2.1 (вересень 2008 року)
  • 2.2 (21 листопада 2008 року):
  • 2.2.1 (27 січня 2009 року):

2.3. Версія 3.xx

  • 3.0 - випущена 17 червня 2009 [1] : 100 нових функцій, включаючи: вирізати / копіювати / вставити, MMS, Spotlight, Speak Notes, можливість викачувати ТВ-шоу, музичні відео, фільми і аудіокниги прямо на iPhone, Find My iPhone, пересилання / видалення SMS і багато іншого. iPhone SDK 3
  • 3.0.1 - 31 липня 2009
  • 3.1 - випущений 9 вересня 2009 року.
  • 3.1.2 (9 жовтня 2009 року):
  • 3.1.3 (build 7E18) - випущено 2 лютого 2010 року, остання версія для iPod touch 1:
  • 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.

2.4. Версія 4.xx

  • 4.0 (build 8A293) - випущена 21 червня 2010: більше 100 нових функцій і понад 1500 нових API для розробників додатків, добавлена ​​багатозадачність; сумісна з iPhone 3G, iPhone 3GS, iPhone 4, iPod touch другого, третього і четвертого поколінь.
  • 4.0.1 (build 8A306) - 15 липня 2010 року) - поліпшення формули визначення кількості смуг для індикації потужності сигналу.
  • 4.0.2 (build 8A400) - 11 серпня 2010 року) - виправлена ​​помилка, пов'язана з переглядом шкідливих PDF-файлів.
  • 4.1 (build 8B117) - випущена 8 вересня 2010
  • 4.2.1 (build 8C148) - випущений 22 листопада 2010 року; сумісна з усіма пристроями Apple, крім iPod touch і iPhone перших поколінь
  • 4.2.5-4.2.10 (build 8E128 - 8E500) - тільки для iPhone 4 CDMA.
  • 4.3 (build 8F190) - випущена 9 березня 2011
  • 4.3.1 (build 8G4) - випущено 26 березня 2011 року - виправлення помилок.
  • 4.3.2 (build 8H7) - випущено 14 квітня 2011 року - виправлення декількох помилок.
  • 4.3.3 (build 8J2) - випущена 4 травня 2011 року - прошивка націлена на істотне обрізання функції стеження за користувачем:
  • 4.3.4 (build 8K2) - випущено 15 липня 2011 року - усуває вразливість у системі безпеки, пов'язану з переглядом шкідливих файлів PDF.
  • 4.3.5 (build 8L1) - випущена 25 липня 2011 року - виправляє уразливість системи безпеки, пов'язану з перевіркою сертифікатів.

2.5. Версія 5.xx

  • Подання iOS 5.0 beta на WWDC 2011 (6 червня 2011 року), зі значними змінами у порівнянні з iOS 4.3
  • Подання iOS 5.0 Golden Master 4 жовтня 2011.
  • 5.0 (build 9A334) - випущена 12 жовтня 2011 року.
  • 5.0.1 (build 9A405) - випущена 10 листопада 2011 року.
  • 5.0.1 (build 9A406) - випущена 17 листопада 2011 виключно для iPhone 4S.
  • 5.1 (build 9B176, 9B179) - випущено 7 березня 2012 року.
  • 5.1.1 (build 9B206) - випущено 7 травня 2012 року.
  • 5.1.1 (build 9B208) - випущена 9 травня 2012 виключно для iPhone 4 GSM.

2.6. Версія 6.xx

  • Подання iOS 6 beta на WWDC 2012 - 12 червня 2012
  • Подання iOS 6 Golden Master в Yerba Buena Center - 12 вересня 2012 року.
  • 6.0 (build 10A403, 10A405, 10A406, 10A407) - випущено 19 вересня 2012 року. Включають більше 200 нововведень, в тому числі карти від Google замінені на карти власного виробництва, змінені кольорові гами додатків Dialer і iPod, додано додаток Passbook, а штатний YouTube-клієнт видалений і доступний в AppStore. Операційна система зазнала як значні, так і не зовсім помітні косметичні зміни, наприклад, гамма клавіатури набору номера змінилася з темною на білу.
  • 6.0.1 (build 10A523, 10A525, 10A8426) - 1 листопада 2012 року.
  • 6.0.2 (build 10A550; 10A551; 10A8500) - 18 грудня 2012 року. Для iPhone 5 і iPad mini. Виправляє помилку, яка може вплинути на коректну роботу Wi-Fi.
  • 6.1 Golden Master (Beta 5) - 27 січня 2013 року. Повністю схожа з фінальним релізом.
  • 6.1 (build 10B141, 10B142, 10B143, 10B144) - 28 січня 2013 року. Додана підтримка нових LTE-мереж, а також передплатники iTunes Match тепер зможуть завантажувати з iCloud пісні окремо, редизайн Passbook, в початковому налаштуванні пристрої треба активувати FaceTime і iMessage, велика кнопка "звіт про проблему" в apple maps. Новий плеєр на екрані блокування.
  • 6.1.1 (build 10B145) - 11 лютого 2013 року. Тільки для iPhone 4S. У даному оновленні виправлена ​​помилка, яка могла впливати на продуктивність і надійність роботи iPhone 4S в стільникових мережах.

3. Додатки

3.1. Стандартні

3.1.1. Існуючі з самого початку

  • "Повідомлення" (додаток для відправки повідомлень);
  • "Mail" (з підтримкою ландшафтного режиму);
  • " Safari "(мобільний браузер від Apple);
  • "Музика" (додаток для відтворення музики);
  • "Календар" (синхронізація з iCal, Microsoft Outlook, Gmail, push через Microsoft Exchange);
  • "Фото" (додаток для перегляду фотографій);
  • "Камера" (дозволяє робити фотографії або знімати відео);
  • "Відео" (додаток для перегляду відео, доданих через iTunes);
  • "Карти" (з визначенням місця розташування і прокладкою маршруту; використовує Карти Google) - замінено на альтернативну програму від Apple. Підтримка 3D-карт доступна тільки для iPhone 4S, iPad 3 і iPhone 5, починаючи з iOS 6;
  • "Погода" (інформація надходить з Yahoo! Weather);
  • "Нотатки" (з ландшафтним режимом та синхронізацією, а також збереженням нестандартного шрифту при імпорті заміток з комп'ютера);
  • "Годинник" (Світовий годинник, Будильник, Секундомір, Таймер);
  • "Налаштування" (включаючи установки деяких програм з App Store);
  • "Акції" (інформація надходить з Yahoo! Finance);
  • "Контакти" (з ландшафтним режимом);
  • "Калькулятор" (з алгебраїчної версією);
  • "Телефон" (з аудіоконференції і можливістю заходити в інші додатки під час розмови);
  • "Диктофон" (сінхронізірущійся через iTunes);

3.1.2. Додані в процесі розробки

  • " Spotlight "(локальний пошук та пошук в пошукових системах Інтернету та Вікіпедії);
  • " Кіоск "(додаток для перегляду і оформлення передплати на газети та журнали; доступно з iOS 5);
  • "Компас" (тільки на iPhone 3GS/4/4S/5);
  • "Нагадування" (додаток для нагадувань різних завдань; доступно з iOS 5);
  • "Центр повідомлень" (для користувачів iOS 5 і iOS 6);
  • " App Store "(магазин додатків)
  • " Facebook "(для користувачів iOS 6);
  • " FaceTime ": відеодзвінки, осуществляющиеся через Wi-Fi і 3G (в iOS 6) на всі пристрої з FaceTime; доступно тільки для iPhone 4/4S/5, iPad 2 / new iPad, iPod touch 4-го та 5-го поколінь і для Mac (при установці відповідного додатку);
  • " iTunes "(магазин відео та музики);
  • "Passbook" (дозволяє зберігати електронні квитки, купони, ваучери; для користувачів iOS 6 на iPhone)
  • " Siri "(голосовий помічник. Доступний на iOS 5 для iPhone 4S, на iOS 6-iPad mini, iPad 4 (iPad with Retina display), the New iPad, iPhone 5/4S, iPod Touch 5G.)
  • " Twitter "(для користувачів iOS 5 і iOS 6);
  • "Voice Control" (додаток для управління стандартними функціями iPhone за допомогою голосу; підтримуються iPhone 3GS / 4 /, iPod touch 3, 4-го поколінь);

3.1.3. Виключені на даний момент

  • " YouTube "(можливість переглядати відео, входити в аккаунт, додавати до вибраного, коментувати) - 6 серпня 2012 виключено зі складу iOS;
  • " Google Maps "У iOS 6 була виключена зі стандартних додатків, замінена на альтернативне додаток від Apple. Google Maps доступний в AppStore для безкоштовного скачування.
  • iPod (В iOS 5 була виключена зі стандартних додатків, замінена на додатки Музика та Відео)

3.2. Інші

4. Стороннє ПЗ

Інші програми можуть бути розроблені за допомогою Xcode для Mac, Codea [2] для iPad, і опубліковані в App Store - онлайн-магазині, який поставляється з самим iPhone / iPod touch / iPad, починаючи з версії iPhone OS 2.0 , І є найбільшим магазином мобільних додатків (на травень 2012 року - більше 650 тис. додатків для iOS, більше 225 тис. додатків спеціально для iPad).

5. Конкуруючі продукти

Співвідношення смартфонів з різними операційними системами
Платформа 4 кв.
2007
4 кв.
2008
4 кв.
2009
2 кв.
2011
3 кв.
2012
Nokia ( Symbian OS) 62,3% 52,4% 47,2% 20,9% 2,4%
RIM ( BlackBerry OS) 10,9% 16,5% 20,8% 14,9% 5,3%
Apple (iOS) 5,2% 9,6% 15,1% 15,7% 13,9%
Microsoft ( Windows Phone) 11,9% 13,9% 8,8% 5,5% 2,4%
Google ( Android) - 0,5% 4,7% 39,5% 72,4%
Samsung ( Bada) - - 0,1% 1,9% 3,0%
Інші ( Linux, Palm OS) 9,6% 7,2% 3,4% 3,5% 0,97%

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

Деякі виробники пристроїв також випускають свою власну операційну систему для мобільних пристроїв.


Примітки

  1. Apple - iPhone - New features in the iOS 4 Software Update - www.apple.com/iphone/softwareupdate/
  2. Codea для iPad в iTunes App Store - itunes.apple.com/ru/app/codea/id439571171? mt = 8

Література

  • Дейв Марк, Джек Наттінг, Джефф ЛаМарш. IOS 5 SDK. Розробка додатків для iPhone, iPad і iPod touch = Beginning iOS 5 Development: Exploring the iOS SDK. - М .: Вільямс, 2012. - 672 с. - ISBN 978-5-8459-1785-0
  • Дейв Марк, Джек Наттінг, Джефф ЛаМарш. Розробка додатків для iPhone, iPad і iPod touch з використанням iOS SDK = Beginning iPhone 4 Development: Exploring the iOS SDK. - М .: Вільямс, 2011. - 624 с. - ISBN 978-5-8459-1725-6