ВИКОРИСТАННЯ ДИЗАЙН-ПАТЕРНІВ MVVM ТА MVP ПРИ РОЗРОБЦІ МОБІЛЬНЫХ ЗАСТОСУНКІВ МОВОЮ KOTLIN
Анотація
Стаття присвячена огляду двох найпопулярніших архітектурних патернів, що використовуються при розробці мобільних застосунків під операційну систему Android мовою Kotlin. З цією метою були створені декілька застосунків за допомогою архітектури MVP та MVVM та виконане їх порівняння. Досліджена базова імплементація та реалізація архітектурних паттернів MVP та MVVM. Стаття буде корисна розробникам, які обирають підходящу для них архітектуру свого мобільного застосунку.
Повний текст:
PDFПосилання
IDC: The Global Smartphone Market Grew 13.2% in the Q2 2021 Despite Supply Concerns and Vendor Shakeups [Електронний ресурс]. – 2021. – Режим доступу до ресурсу: https://www.idc.com/getdoc.jsp?containerId=prUS48120021.
Загальна частка ринку мобільних ОС у продажах кінцевим споживачам з 1 кварталу 2012 року до 3-го кварталу 2021 року [Електронний ресурс] – Режим доступу до ресурсу: https://www.statista.com/statistics/272698/global-market-share-held-by-mobile-operating-systems-since-2009/.
Android Studio Release Notes [Електронний ресурс]. – 2018. – Режим доступу до ресурсу: https://developer.android.com/studio/releases/index.html.
Building Projects with Native Code [Електронний ресурс]. – 2018. – Режим доступу до ресурсу: http://facebook.github.io/react-native/docs/getting-started.html.
К.В. Харченко Методи та засоби розробки програмних додатків для операційної системи андроїд.// Збірник наукових праць. Серія: Нові рішення в сучасних технологіях. – Х.: НТУ «ХПІ». – 2014. - № 17. – С. 68-72.
Training Android Courses from Google Android Developers Notes [Електронний ресурс]. – 2021. – Режим доступу до ресурсу: https://developer.android.com/courses.
MPG Rewards from Google Play Store [Електронний ресурс]. – 2021. – Режим доступу до ресурсу: https://play.google.com/store/apps/details?id=mt.think.micheleperesso&gl=UA.
Martin Fowler — GUI Architectures. Часть 2 [Електронний ресурс]. — 2009 — Режим доступу: https://habr.com/post/53536/.
Посилання
- Поки немає зовнішніх посилань.