
- •1. Наведіть особливості архітектури малих систем та мобільних пристроїв
- •2. Дайте огляд операційних систем для мобільних пристроїв.
- •3. Дайте огляд засобів для розробки крос-платформних застосувань.
- •4. Наведіть класифікацію операційних систем для мобільних пристроїв.
- •5. Наведіть вимоги до розробки програмного забезпечення під мобільні телефони.
- •6. Наведіть характеристику та особливості операційної системи Android.
- •7. Наведіть характеристику та особливості операційної системи Symbian
- •8. Наведіть характеристику та особливості операційної системи Windows Mobile.
- •9. Наведіть характеристику та особливості операційної системи iPhone
- •10. Наведіть класифікацію технологій розробки програмного забезпечення для мобільних пристроїв
- •11. Наведіть призначення, особливості, характеристику, обмеження технології розробки j2me.
- •12. Наведіть призначення, особливості, характеристику, обмеження технології розробки SilverLight.
- •13. Наведіть особливості розробки анімації, графіки та роликів з використанням технології SilverLight.
- •14. Наведіть особливості розробки графічного інтерфейсу користувача для сенсорних екранів.
- •15. Наведіть способи встановлення зв’язку між мобільними пристроями глобальною мережею.
- •16. Наведіть та дайте стислу характеристику технологій бездротового зв'язку.
- •17. Дайте поняття gps. Наведіть особливості використання мобільними пристроями.
- •18. Наведіть структуру web-застосування та обмеження використання web-застосування на мобільному пристрої.
- •19. Возможности мобильных браузеров
- •20. Наведіть можливості використання html-документів або xml-документів на мобільних пристроях.
- •21. Наведіть класифікацію та характеристику емуляторів для розробки мобільних web-сайтів і web-застосувань.
- •22. Наведіть типи вірусів для мобільних пристроїв та ризики виникнення.
9. Наведіть характеристику та особливості операційної системи iPhone
iOS (відома як iPhone OS до червня 2010 року) є мобільна операційна система від Apple. Розроблена спочатку для iPhone, вона стала операційною системою також для iPod Touch, iPad і Apple TV. Apple не дозволяє роботи ОС на мобільних телефонах інших фірм. Станом на 20 жовтня 2010 року інтернет-магазин App Store містить понад 300 000 додатків для iOS, які були завантажені більш ніж на 7,5 мільярдів разів. Станом на травень 2010 року, App Store становив 15,4% ринку операційних систем для смартфонів, третій після Symbian і Blackberry.
Користувальницький інтерфейс IOS заснований на концепції прямої маніпуляції з використанням Multi-Touch жестів. Елементи інтерфейсу управління складаються з повзунків, перемикачів і кнопок. Він призначений для безпосереднього контакту користувача з екраном пристрою. Внутрішній акселерометр використовуються деякими програмами для реагування на струшування пристрою, яке є також загальною командою скасування, або обертати пристрій у трьох вимірах, що є загальною командою перемикання між книжковим та альбомним режимами. іOS є похідною від Mac OS X, отже, є за своєю природою Unix-подібною операційною системою.
ОСОБЛИВОСТІ
Головний екран
Домашній екран з іконками програм, і дока в нижній частині екрана, де користувачі можуть пов'язують найбільш часто використовувані програми, представляється щоразу, коли пристрій увімкнений або натискається кнопка Homе. Екран має статус-бар у верхній частині екрану для відображення даних, таких як: час, рівень заряду батареї, сили сигналу, стан інтернет-з'єднання та блютузу тощо.
Папки
З iOS 4 була введенна проста Файлова система. Якщо іконки знаходяться в «режимі погойдування», будь-які дві можна перетягувати одну на одну, щоб створити папку, і з тих пір, будь-яку іншу можна додавати у папку з використанням тих же процедур (максимальне у папці може бути 12 іконок на iPhone і IPod і 20 на іPAD). Назву папки автоматично вибирається за типом програм усередині, але ім'я може також бути змінене користувачем.
Вбудовані програми
iPhone екран містить ці стандартні «програми». Деякі з цих програм за замовчуванням приховані і доступні користувачеві через програму налаштування або іншим методом. (Наприклад, Nike + іPod активується через додаток налаштування, а AirPrint активується, коли користувач друкує файл.
Стандартними додатками iOS є:
• Повідомлення (з підтримкою MMS і ландшафтного режиму);
• Календар (синхронізація з iCal і Microsoft Outlook, push через Microsoft Exchange);
• Фотографії / Камера (з відеозаписом на iPhone 3GS і iPhone 4);
• Годинники (Світовий годинник, будильник, таймер, секундомір);
• Телефон (з аудіоконференція і можливістю заходити в інші програми під час розмови);
• Диктофон (сінхронізірущійся через iTunes);
• Карти (з визначенням місця розташування й прокладання маршруту, використовує Google Maps);
• Компас (тільки на iPhone 3GS і iPhone 4);
• YouTube (можливість переглядати, входити до облікового запису, додавати у вибране, коментувати);
• Контакти (з ландшафтним режимом);
• iTunes; App Store;
• Акції (інформація надходить з Yahoo! Finance);
• Погода (інформація надходить з Yahoo! Weather);
• Game Center (єдина геймерська соціальна мережа для користувачів iPhone 3GS / 4, iPod touch 2/3/4 поколінь і iPad, під управлінням iOS 4.1);
• Voice Control (Додаток для керування стандартними функціями iPhone за допомогою голосу. Підтримуються iPhone 3GS / 4, iPod Touch 4)
• тощо
Інші програми можуть бути розроблені за допомогою Xcode для Mac і опубліковані в App Store, онлайн-магазин, який поставляється з самим iPhone / iPod touch починаючи з версії iPhone OS 2.0 і є найбільшим магазином мобільних додатків. (Більше 300 000 додатків).
Основні конкуренти Apple iPhone OS — це BlackBerry OS, Nokia Symbian OS, Microsoft Windows Mobile, і різні похідні ОС Linux, наприклад: Google Android, Palm webOS, Nokia Maemo і OpenMoko. Деякі виробники пристроїв також виготовляють свою власну операційну систему для мобільних пристроїв.
Підтримка багатоядерних процесорів
До версії 3.0 ОС iPhone OS офіційно не мала підтримки багатоядерних процесорів, хоча в ядрі Darwin, використовуваному ОС - ця можливість реалізована.
За відомостями видання ZDNet, 3-я версія ОС iPhone OS, яка використовується в планшетному комп'ютері iPad, що працює на процесорі Apple A4, - отримає підтримку 4-ядерних процесорів.