Формат опису модуля

Вид материалаДокументы
Подобный материал:
ФОРМАТ ОПИСУ МОДУЛЯ

  1. Назва модуля: Програмування для мобільних платформ
  2. Код модуля: ПЗ_6058_С01
  3. Тип модуля: обов’язковий
  4. Семестр: VIII
  5. Обсяг модуля: загальна кількість годин – 135 (кредитів ЄКТС – 4,5)

аудиторні години – 32 (лекції – 16, лаб. роб. – 16)
  1. Лектор: асистент Кутельмах Роман Корнелійович
  2. Результати навчання:

У результаті вивчення модуля студент повинен:
  • знати основні принципи розробки програмного забезпечення для сучасних мобільних платформ – Apple iPhone, Windows Mobile, Nokia Symbian, Samsung Bada, Google Android;
  • засвоїти особливості розробки програмного забезпечення для сучасних мобільних платформ на мовах програмування C++, C#, Objective C, J2ME;
  • знати особливості роботи в середовищах програмування Microsoft Visual Studio, Apple XCode, Eclipse;
  • вміти розробляти програмне забезпечення з використанням відповідних API для мобільних платформ.
  1. Спосіб навчання: аудиторне
  2. Необхідні обов’язкові попередні та супутні модулі:
  • пререквізит: Об’єктно-орієнтоване програмування
  1. Зміст модуля:

Загальна інформація про мобільні платформи, історичні відомості, найпоширеніші мобільні платформи, платформа Apple iPhone, Samsung Bada та Google Android, розробка програмного забезпечення для мобільних платформ, інструментарії розробника, особливості розробки програмного забезпечення для мобільних платформ, проектування, програмна реалізація та тестування ПЗ для мобільних платформ, проектування зручного та ефективного інтерфейсу користувача, управління пам'яттю, продуктивність та надійність, розробка клієнт-серверного додатку, тестування розробленого програмного забезпечення за допомогою симулятора портативного пристрою.
  1. Рекомендована література:
  • E. Sadun, “The iPhone Developer's Cookbook: Building Applications with the iPhone SDK”, Addison-Wesley Professional; 1 edition (October 23, 2008), 384 pages;
  • A. Wigley, “Microsoft Mobile Development Handbook”, Microsoft Press; 2 edition (May 30, 2007), 688 pages;
  • E. Burnette, “Hello, Android: Introducing Google's Mobile Development Platform”, Pragmatic Bookshelf; 1 edition (December 30, 2008), 228 pages
  • R. Harrison, “Symbian OS C++ for Mobile Phones”, Wiley (June 16, 2003), 826 pages.
  1. Форми та методи навчання: лекції, лабораторні заняття, самостійна робота
  2. Методи і критерії оцінювання:
  • Поточний контроль (30%): письмові звіти з лабораторних робіт, усне опитування
  • Підсумковий контроль (70 %, екзамен): тестування (70%)
  1. Мова навчання: українська, англійська