СУЧАСНІ ПІДХОДИ ТА ТЕНДЕНЦІЇ В РОЗРОБЦІ ЗАСТОСУВАНЬ ДЛЯ МОБІЛЬНИХ ПРИСТРОЇВ

  • В. С. Костирко Львівський торговельно-економічний університет
  • А. В. Костенко Львівський торговельно-економічний університет
  • М. І. Плеша Львівський торговельно-економічний університет
Ключові слова: Android, Java, віртуальний пристрій, хмарний сервіс, фреймворк, застосування, бібліотека

Анотація

Описуються сучасні підходи до крос-платформної розробки мобільних застосувань на базі середовищ розробки та віртуальних пристроїв. Розглядаються тенденції розвитку мобільних застосувань: клієнт-серверні застосування, фреймворки і бібліотеки розширень, застосування хмарних сервісів та віртуальних оточень, шаблони проектування. У результаті проведених досліджень встановлено, що технології розробки мобільних застосувань знаходяться в стані швидкого розвитку і характеризуються широким залученням таких засобів автоматизації, як віртуальні пристрої та фреймворки, віртуальні оточення та хмарні сервіси. Запропоновано певне уточнення понять різних технологій розробки мобільних застосувань, особливо важливе для розуміння тенденцій їх майбутнього розвитку.

Посилання

1. Инфографика. Приложения в App Store, Google Play и Windows Phone Marketplace [Елект-ронний ресурс]. – Режим доступу: http://www.-iphones.ru/iNotes/320838.
2. Sanderson, D. Programming Google App Engine. – 2nd ed., O'Reilly Media, 2012. – 536 p.
3. PARSE.COM [Електронний ресурс]. – Режим доступу: https://parseplatform.org.
4. Peppers J. Xamarin Cross-platform Application Development Second Edition. – Birmingham: Packt, 2015.
5. Маковський Д. Ю., Усата О. Ю. Розробка крос-платформних додатків для мобільних прист-роїв [Електронний ресурс]. – Режим доступу: http://eprints.zu.edu.ua/22019/.
6. Злобін Г. Порівняльний аналіз засобів крос-платформного програмування / Злобін Г., Чмихало О. // Електроніка та інформаційні технології. – 2015. – Вип. 5. – С. 159-166.
7. Ткачёва Т. С. Исследование технологий кроссплатформенного программного обеспечения для мобильных устройств / Ткачёва Т. С. // Наука і техніка Повітряних Сил Збройних Сил України. - 2011. – №2. – С. 130-133.
8. Харченко К. В. Методи та засоби розробки програмних додатків для операційної системи Android / Харченко К. В. // Вісник НТУ “ХПІ”. – 2014. – №17. – С. 68-72.
9. Коротун Т. М. Моделі і методи тестування програмних систем / Коротун Т. М. // Проблеми програмування. – 2007. – № 2. – С. 76-84.
10. Schreiber A. Developing Apps for Android and Other Platforms with Kivy and Python [Електронний ресурс]. – Режим доступу: https://elib.dlr.de/86231-/1/20130409.1_Developing_Apps_for_Android_with_Kivy.pdf.
11. Cohn M. Succeeding with Agile: Software Development Using Scrum. – Addison-Wesley, 2010. – 475 p.
12. Node.js в действии / [Кантелон М. и др.]. – СПб. : Питер, 2014. – 548 c.
13. Гринберг М. Разработка веб-приложений с использованием Flask на языке Python. – М.: ДМК Пресс, 2014. – 272 с.
14. Django. Подробное руководство / [Головатый А. и др.]. – СПб. : Символ-Плюс, 2010. – 560 с.
Опубліковано
2018-11-01
Розділ
ПЕРСПЕКТИВНІ НАПРЯМИ РОЗВИТКУ ІНФОРМАЦІЙНИХ ТЕХНОЛОГІЙ