Loading [MathJax]/jax/output/SVG/config.js
Известия Кабардино-Балкарского научного центра РАН
RUS  ENG    ЖУРНАЛЫ   ПЕРСОНАЛИИ   ОРГАНИЗАЦИИ   КОНФЕРЕНЦИИ   СЕМИНАРЫ   ВИДЕОТЕКА   ПАКЕТ AMSBIB  
Общая информация
Последний выпуск
Архив
Правила для авторов

Поиск публикаций
Поиск ссылок

RSS
Последний выпуск
Текущие выпуски
Архивные выпуски
Что такое RSS



Известия Кабардино-Балкарского научного центра РАН:
Год:
Том:
Выпуск:
Страница:
Найти






Персональный вход:
Логин:
Пароль:
Запомнить пароль
Войти
Забыли пароль?
Регистрация


Известия Кабардино-Балкарского научного центра РАН, 2024, том 26, выпуск 5, страницы 84–93
DOI: https://doi.org/10.35330/1991-6639-2024-26-5-84-93
(Mi izkab902)
 

Информатика и информационные процессы

Выбор архитектуры для мобильных приложений

А. К. Маринин

Московский финансово-промышленный университет «Синергия», 129090, Россия, Москва, ул. Мещанская, 9/14, стр. 1
Список литературы:
Аннотация: Цель настоящей статьи заключается в анализе применимости шаблонов MVC, MVP и MVVM, VIPER и CLEAN architecture для мобильной разработки на ОС Android и iOS с выявлением подходящей программной архитектуры, чтобы разрабатывать мобильные приложения на базе указанных платформ, используя такие атрибуты, как уровень тестируемости, сопряженности и возможности внесения изменений и исправлений. С точки зрения методологии исследование строится на методах синтеза, обобщения данных, которые получены при сравнении моделей, чтобы повысить эффективность разработки. Эти архитектуры – MVC, MVP и MVVM, VIPER и CLEAN architecture. Критерии, которые используются при сопоставительном анализе, связаны с тестируемостью, сопряженностью, способностью к изменениям и исправлениям и возможностями неоднократного применения. Специфика архитектуры важна для разработки мобильного приложения. Проведенный сравнительный анализ приводит к выводу, что возможности архитектуры MVVM – самый подходящий вариант, чтобы разрабатывать мобильные приложения Android. После проведения анализа с учетом перечисленных критериев можно остановиться на конкретной архитектуре. Каждый шаблон располагает разными свойствами, поэтому выбор комбинации MVVM с Clean Architecture является оптимальным, потому что она оказывает поддержку всем атрибутам, а с помощью шаблона Clean Architecture решаемы многие сложности, которые могут возникать при применении исключительно MVVM.
Ключевые слова: программное обеспечение, мобильная разработка, шаблон архитектуры, MVC, MVP, MVVM, VIPER, CLEAN architecture, тестируемость, пользовательский интерфейс
Поступила в редакцию: 11.09.2024
Исправленный вариант: 19.09.2024
Принята в печать: 04.10.2024
Реферативные базы данных:
Тип публикации: Статья
УДК: 004.42
MSC: 68
Образец цитирования: А. К. Маринин, “Выбор архитектуры для мобильных приложений”, Известия Кабардино-Балкарского научного центра РАН, 26:5 (2024), 84–93
Цитирование в формате AMSBIB
\RBibitem{Mar24}
\by А.~К.~Маринин
\paper Выбор архитектуры для мобильных приложений
\jour Известия Кабардино-Балкарского научного центра РАН
\yr 2024
\vol 26
\issue 5
\pages 84--93
\mathnet{http://mi.mathnet.ru/izkab902}
\crossref{https://doi.org/10.35330/1991-6639-2024-26-5-84-93}
\elib{https://elibrary.ru/item.asp?id=https://www.elibrary.ru/item.asp?id=74529253}
\edn{https://elibrary.ru/LEFHZL}
Образцы ссылок на эту страницу:
  • https://www.mathnet.ru/rus/izkab902
  • https://www.mathnet.ru/rus/izkab/v26/i5/p84
  • Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Известия Кабардино-Балкарского научного центра РАН Известия Кабардино-Балкарского научного центра РАН
    Статистика просмотров:
    Страница аннотации:15
    PDF полного текста:6
    Список литературы:6
     
      Обратная связь:
     Пользовательское соглашение  Регистрация посетителей портала  Логотипы © Математический институт им. В. А. Стеклова РАН, 2025