більні телефони Iphone 3-5, планшети Ipad, а також на музичний плеєр Ipod. [1] файл - файл програми для установки на iOS. Система має вбудований браузер Safari. Остання версія ОС - iOS 7.1.1. AppStore - магазин програм для пристроїв на iOS. Найбільша кількість програм для мобільних телефонів. Ціна програми в межах від 0.99 долара до декількох тисяч доларів. Для покупки програм потрібно прив'язка до аккаунту користувача дебетової картки Visa. Після того, як ви прив'язали карту, з вас знімається долар, щоб перевірити, чи все в порядку з вашою карткою. 1 долар блокується на карті, проте через деякий час він повертається.
Оновлення iOS ключова програма для користувачів i-девайсів. Через неї відбувається активація пристрою, закачування музики, аудіокниг і т.д. Завантажити її можна з сайту Apple. Також дана програма дозволяє викачувати і виробляти оновлення пристроїв на iOS. Потрібно підключити пристрій і праворуч на сторінці програма висвітить можливість оновлення. Перед оновленням відключіть всі антивіруси і фаєрволи.
Поточну версію iOS вашого пристрою можна подивитися через Настройки - Основні - про пристрій - Версія
Список iOS змінюється від версії до версії. Починаючи з 5й версії, з'явилася інтеграція з iCloud (Хмарне сховище).
Як це працює?- Все досить просто. У тих програм, у яких є інтеграція з iCloud, при введенні даних на одному пристрої вони автоматом з'являються на іншому пристрої. Додавання нових фіч ведеться від версії до версії.
Недоліки системи AppleiOS:
У системи компанії Apple є ряд істотних недоліків. Як такої багатозадачності нормальної немає - в тлі працюють, музика, радіо, закачування і скачування. Та й то не у всіх додатках. Коли додаток згортається, воно працює деякий час, а потім зупиняється.
Операційна система є закритою. Не можна подивитися список файлів операційної системи і використовувати пристрій як флешку. Це є одночасно і гідністю. iOS- найзахищеніша система в світі.
Переваги iOS:
Найбільший магазин додатків з досить якісними додаткам.
Швидкість роботи системи в порівнянні з іншими ОС.
Хороша якість телефонів і планшетів компанії Apple.
Швидка реакція на помилки і відсутність вірусів.
Краса інтерфейсу і графіки.
.2 Архітектура ОС Ios
Ще одна відмінність веб-додатків, що працюють в браузерах Safari, полягає в тому, що рідні додатки взаємодіють безпосередньо з ОС iOS і рідними системними платформами iOS. ОС виступає в ролі посередника між додатком і апаратним оснащенням. Ключова перевага цього посередництва або абстрагування в тому, що рідним додаткам не потрібно піклуватися про майбутні зміни в специфікації пристрою або в його апаратному оснащенні. ОС надає додатками необхідну інформацію про здібності апаратного оснащення (тобто, чи має пристрій камеру?), А також про специфікаціях пристрою (тобто, додаток запускається на iPhone або iPad?). [11] [7] архітектуру можна розібрати на 4 окремих шару: (1) CocoaTouch, (2) Media, (3) CoreServices, і (4) Core OS. (ріс1) Така послойная архітектура ілюструє нам той рівень абстракції, де шари вищого рівня найбільше відокремлені, а нижчі шари виконують більш фундаментальне завдання , і більше пов'язані з апаратним оснащенням. Тут не обов'язково говорити про те, що шари вищого рівня в деяких функціях покладаються на нижчі верстви. Apple рекомендує використовувати платформи вищого рівня наскільки це можливо часто, тому що вони найчастіше являють собою об'єктно-орієнтовані абстракції платформ нижчих верств. Іншими словами, шари вищого рівня побічно взаємодіють з апаратним оснащенням допомогою шарів нижчого рівня, більш комплексних. Звичайно, у вас залишається можливість повернутися до платформ нижчого рівня, якщо платформи вищого рівня не відповідають вашим вимогам.
Ріс.1iOS-архітектура
Щоб освіжити пам'ять, платформа - це директорія, яка містить динамічну загальну бібліотеку і ресурси, пов'язані з нею: файли шапки, зображення і так далі. Платформи являють собою точку доступу до різних системним інтерфейсам начебто адресної книги iOS, фотоплівці пристрою, а також медіатеці.
Шар CocoaTouch
У минулій статті ми вже писали про CocoaTouch і її зв'язки з Objective-C. У сьогоднішній статті хотілося б розповісти про CocoaTouch більше з функціональної точки зору, а точніше про те, як додатки грунтуються на шарі CocoaTouch, і яка її роль в iOS-архітектурі.
Шар CocoaTouch являє собою самий верхній шар в iOS-архітектурі. Він містить деякі ключові пл...