Програмування мобільних додатків (пм)

Тип: На вибір студента

Кафедра: обчислювальної математики

Навчальний план

СеместрКредитиЗвітність
96Залік

Лекції

СеместрК-сть годинЛекторГрупа(и)
932доцент Музичук Ю. А.

Лабораторні

СеместрК-сть годинГрупаВикладач(і)
932

Опис курсу

Опис навчальної дисципліни

Найменування показників Галузь знань, напрям підготовки, освітньо-кваліфікаційний рівень Характеристика навчальної дисципліни
денна форма навчання заочна форма навчання
Кількість кредитів – 6 Галузь знань

0403, Системні науки та кібернетика

На вибір студента
Модулів – 1 Напрям

7.040301, прикладна математика

Рік підготовки:
5
Змістових модулів – 4 Семестр
Загальна кількість годин – 122 9
Тижневих годин

для денної форми навчання:

аудиторних – 2

самостійної роботи – 5

Освітньо-кваліфікаційний рівень:

магістр

Лекції
1 год.
Практичні, семінарські
год.
Лабораторні
1 год.
Самостійна робота
5 год
ІНДЗ:
Вид контролю: екзамен

Мета і завдання навчальної дисципліни

Даний спеціальний курс зумовлений сучасними тенденціями розвитку мобільних пристроїв та збільшенням їх популярності. Він є продовженням курсів з програмування та використовує вже набуті знання з ASP.NET, JAVA та HTML/CSS. До його складу входить цикл лекцій та лабораторних занять. У результаті вивчення дисципліни студенти повинні отримати теоретичні знання та практичні навики програмування мобільних WEB-сайтів та нативних додатків для ОС Android та iOS.

На лекціях студенти знайомляться з існуючими технологіями, основними принципами розробки для кожної із платформ, найкращими практиками проектування додатків та розв’язання актуальних проблем, тощо.

Головним завданням курсу є ґрунтовне ознайомлення студентів з існуючими методами програмування мобільних додатків та існуючими сучасними технологіями.

В результаті вивчення даного курсу студент повинен:

знати:

  • найбільш поширені технології розробки мобільних додатків,
  • актуальні шаблони проектування крос-платформних додатків,
  • рекомендовані практики розробки програм для мобільних пристроїв.

вміти:

  • на основі поставлених вимог спроектувати та реалізувати мобільний додаток під обрану операційну систему,
  • використовувати різні середовища розробки в залежності від типу додатку.

Структура навчальної дисципліни

Назви змістових модулів і тем Кількість годин
Денна форма Заочна форма
Усього у тому числі Усього у тому числі
л п лаб інд ср л п лаб інд ср
1 2 3 4 5 6 7 8 9 10 11 12 13
Модуль.
Змістовий модуль 1. Програмування додатків для ОС Android
Разом – зм. модуль. 1: 60 10 10 40
Змістовий модуль 2. Платформа Xamarin
Разом – зм. модуль. 2: 52 8 8 36
Змістовий модуль 3. Гібридні мобільні додатки: Ionic, React Native
Разом – зм. модуль. 3: 68 14 14 40
Усього годин 180 32 32 116

Розподіл балів, що присвоюється студентам

Поточне тестування та самостійна робота Сума
Зміст. модуль 1 Зміст. модуль 2 Зміст. модуль 3
30 30 40 100

 

Рекомендована література

  1. Beck K. Test-Driven Development: By Example / K. Beck. – Addison-Wesley Longman, 2002. – 240 p.
  2. Clark J. Designing for Touch / J. Clark. – 2015. – 169p.
  3. Esposito D. Programming Microsoft ASP.NET MVC / D. Esposito. – Microsoft Press, 2010. – 590 p.
  4. Griffiths D. Head First Android Development / D. Griffiths, D. Griffiths. – O’Reilly Media, 2015. – 734p.
  5. Keith J. HTML5 for Web Designers / J. Keith, R. Andrew. – 2016. – 92p.
  6. Marcotte E. Responsive Web Design / E. Marcotte. – 2014. – 153 p.
  7. McGrane K. Content Strategy for Mobile / K. McGrane. – 2012. – 165p.
  8. Panigrahy N. Xamarin Mobile Application Development for Android / Nilanchala Panigrahy. – Packt Publishing, 2015. – 296p.
  9. Petzold C. Creating Mobile Apps with Xamarin.Forms. – WWW: https://developer.xamarin.com/guides/xamarin-forms/creating-mobile-apps-xamarin-forms/
  10. Schwarz R. The Android Developer’s Cookbook: Building Applications with the Android SDK / R. Schwarz, P. Dutson, J. Steele, N. To. – Addison-Wesley, 2013. – 464p.
  11. Troelsen A. Pro C# 2010 and the .NET 4.0 Platform / A. Troelsen. – WWW: http://www.apress.com/book/view/9781430225492
  12. Wroblewski L. Mobile First / L. Wroblewski. – 2011. – 123p.

 

Силабус:

Завантажити силабус