Програма вивчення навчальної дисципліни “Кросплатформне програмування” складена відповідно до освітньо-професійної програми підготовки бакалаврів спеціальності 121 «Інженерія програмного забезпечення» та 122 «Комп’ютерні науки».

Предметом вивчення навчальної дисципліни є методи та засоби кросплатформного програмування

Міждисциплінарні зв’язки: Курс базується на знаннях, одержаних при вивченні дисциплін «Об’єктно-орієнтоване програмування», «Основи програмування», «Конструювання програмного забезпечення».

Отриманні знання будуть використовуватися та доповнюватися при подальшому вивченні дисциплін «Якість програмного забезпечення та тестування», «Технологія створення програмних продуктів».

Програма навчальної дисципліни складається з таких змістових модулів:

1. Вступ до кросплатформного програмування

2. Засоби розробки кросплатформних систем

Мета: вивчення та практичне засвоєння методів та засобів методів та засобів кросплатформного програмування для їх застосування на процесах розробки програмних систем.

Завдання:

– сформувати знання та отримати практичні навички про кросплатформне програмування;

– отримати уяву про характер і роль кросплатформного програмування у сучасному світі;

– набути навичок та отримати досвід по створенню програмних застосунків, що є кросплатформними.

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

знати:

– особливості кросплатформних систем;

– засоби розробки кросплатформного програмного забезпечення;

– вимоги до систем кросплатформної направленості;

– переваги та недоліки засобів розробки, що дозволяють створювати програмні додатки для будь-яких операційних систем;

– місце кросплатформної розробки у веб та для мобільних платформ;

вміти:

– обирати засоби розробки;

– програмувати універсальні системи;

– створювати кросплатформні програмні продукти;

– розгортати кросплатформі системи;

– розроблювати кросплатформні системи під веб та мобільні платформи.