
- •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. Наведіть типи вірусів для мобільних пристроїв та ризики виникнення.
21. Наведіть класифікацію та характеристику емуляторів для розробки мобільних web-сайтів і web-застосувань.
Розробка сайтів під мобільні пристрої не така проста задача, як може здатися на перший погляд.
Величезна кількість виробників, моделей і платформу мобільних пристроїв ускладнює процес тестування свого сайту або програми в реальних умовах, тому що не всі можуть собі дозволити наявність великої кількості різних телефонів, смартфонів і комунікаторів.
При розробці сайтів під мобільні пристрої доводиться враховувати наступні обмеження:
• веб-стандарти для мобільних пристроїв
• величезна кількість брендів, моделей і платформ
• маленький розмір екрану і дозвіл
• обмеження навігації (кнопки, сенсорний екран)
• обмежений javascript або пристрою без його підтримки
• відсутність підтримки Flash
• обмеження розмірів сторінок і медіа файлів (зображення, відео)
• валідація сайту дуже важлива, особливо для старих телефонів
Основні платформи мобільних пристроїв:
• Windows Mobile
• iOS
• Android
• Symbian
• BlackBerry
• Linux
• webOS
• Bada
• MeeGo
Веб-стандарти для мобільних пристроїв:
XHTML Mobile Profile 1.0
XHTML Mobile Profile 1.1
XHTML Mobile Profile 1.2
XHTML Basic 1.0
XHTML Basic 1.1
XHTML 1.0
XHTML 1.1
HTML 3.2
HTML 4.0
HTML 5.0 draft
Емулятори і Симулятори мобільних пристроїв дозволяють тестувати сайти і додатки на персональному ком'ютера. Таке тестування 100% гарантії не дає, але це набагато краще, ніж розробка наосліп.
22. Наведіть типи вірусів для мобільних пристроїв та ризики виникнення.
Види і причини поширення мобільних вірусів
Основні типи вірусів для мобільних пристроїв:
трояни - оріентіруютсяе на заподіяння фінансового збитку користувачеві;
трояни - вандали, що використовують помилки операційної системи для установки в систему;
черв'яки - поширюються через вразливі протоколи і сервіси.
Причини поширення мобільних вірусів:
слабкий рівень «технічною» грамотності користувачів;
уразливості в програмному забезпеченні;
недооцінка можливої небезпеки;
недотримання елементарних правил безпеки;
цікавість - надія на авось (а що буде, якщо я запущу цей файл / гру / програму?).
Шляхи проникнення вірусу в телефон:
з іншого пристрою за допомогою Bluetooth-з'єднання;
через отримане MMS-повідомлення;
з персонального комп'ютера (будь-яке доступне з'єднання через Bluetooth, USB, WiFi, інфрачервоне ...);
при серфінгу по web-або wap-сайтів.
Симптоми зараження
поява всіляких «глюків» і «багів»: «зависання», перестають запускаються будь-які програми, неможливо відкрити папки.
поява нових підозрілих файлів, папок і ікон.
мимовільна відправка SMS або MMS повідомлень - на короткі номери, за кордон.
блокуються будь-які функції телефону.
Руйнівні дії мобільних вірусів
крадіжка грошей з рахунку абонента шляхом розсилки SMS та дзвінків на платні номери;
знищення або крадіжка даних користувача (телефонна книга, файли, паролі, номери рахунків і т.д.);
блокування функцій телефону (SMS, ігри, камера і так далі) або апарату в цілому. Можливо вимагання грошей за розблокування;
розсилка від імені власника телефону копій вірусу всіма можливими способами (Bluetooth, e-mail, WiFi і т.д.);
при синхронізації телефону з комп'ютером - пересилка на ПК деструктивного коду;
можливість віддаленого управління апаратом (реалізовано і в «мирних програмах»);
швидка розрядка акумулятора;