Академический Документы
Профессиональный Документы
Культура Документы
Ustoychivaya Mobilnaya Razrabotka Podhody K Sozdaniyu Energoeffektivnyh Prilozheniy
Ustoychivaya Mobilnaya Razrabotka Podhody K Sozdaniyu Energoeffektivnyh Prilozheniy
Литературный обзор
В области устойчивой мобильной разработки и создания энер-
гоэффективных приложений выделяются несколько ключевых
направлений, озвученных экспертами.
Mahrukh Tanveer, Huma Hayat Khan, Muhammad Noman Malik и
Youseef Alotaibi исследуют проблемы инженерии требований в кон-
296
тексте мобильной разработки и Интернета вещей (IoT). Они указы- тенденции и на российском рынке, где количество загрузок на iOS
вают на сложности, возникающие из-за ограничений мобильных выросло на 1%, в то время как на Android наблюдалось снижение на
устройств, таких как процессор, батарея и сенсорные экраны, а также 2%. Эти данные свидетельствуют о стабильности рынка мобильных
различия в жизненном цикле разработки ПО и процессе разработки приложений с незначительными колебаниями в предпочтениях
из-за нестабильности пользовательских требований и ограниченных между основными операционными системами и подчеркивают про-
возможностей устройств. Они подчеркивают важность учета этих должающуюся важность мобильных игр в общей структуре загрузок.
вызовов при сборе требований для разработки мобильных приложе- В Российской Федерации наблюдается увеличение интереса к
ний, чтобы обеспечить более эффективный процесс инженерии тре- загрузкам приложений через альтернативные магазины приложений,
бований [2]. включая AppGallery, Galaxy Store, GetApps, а также локализованные
Asim Hussain предлагает восемь принципов устойчивого проек- платформы, такие как RuStore, RuMarket и NashStore. Согласно от-
тирования программного обеспечения, направленных на сокращение четам ТАСС, общий объем загрузок в RuStore достиг поразительной
углеродного следа ПО. Эти принципы включают создание углеро- отметки в 56 миллионов. Кроме того, в стране зафиксирована высо-
доэффективных приложений, энергоэффективность, использование кая популярность загрузки приложений в формате APK-файлов.
электричества с наименьшей углеродной интенсивностью, учет Этот тренд обусловлен удалением ключевых банковских приложе-
встроенного углерода, энергетическую пропорциональность, сокра- ний, включая такие значимые как «Сбербанк», ВТБ, «Тинькофф
щение объема и дальности передачи данных, формирование спроса Банк», «Открытие», «Почта банк», а также приложений других оте-
и оптимизацию [3]. чественных сервисов, например, авиакомпаний S7, Nordwind и
Одним из ключевых аспектов является разработка мобильных UralAirlines, из магазинов Google Play и AppStore, в результате чего
приложений с акцентом на энергоэффективность. Среди рекоменда- российские пользователи стали более доверять загрузкам через APK.
ций — эффективное использование ЦПУ, оптимизация работы с ме-
стоположением и интеграция функций экономии энергии. Это вклю- 2. Анализ категорий приложений
чает в себя оптимизацию кода, использование фоновых потоков для В контексте распределения загрузок по категориям в 2023 году,
снижения потребления энергии ЦПУ, а также применение техноло- как на российском, так и на международном уровне, категория игр
гий, таких как геозоны, для минимизации использования GPS. Такие («Games») продолжает занимать лидирующие позиции. В России
подходы не только способствуют снижению энергопотребления, но доля загрузок игр на устройствах iPhone составила 25,61%, что в два
и улучшают производительность приложений, предоставляя пользо- раза меньше по сравнению с Android, где доля составляет 53,47%, и
вателям более длительное время работы устройств без дополнитель- iPad, на которых показатель достигает 57,13%. Категории «Food &
ной подзарядки [4]. Drink» и «Travel» на iPhone занимают доли в 4,19% и 4,18% соответ-
В рамках данной статьи будет акцентировано внимание на ственно, что значительно выше, чем на Android, где доли этих кате-
существующих подходах у созданию энергоэффективных приложе- горий составляют 1,73% и 0,98%. На iPad эти категории представ-
ний. лены еще меньшими долями — 0,13% и 0,37% соответственно. Что
касается категории "Shopping", то на iPhone она занимает долю в
1 Анализ динамики загрузок приложений 8,53%, что существенно выше, чем на Android (4,61%) и на iPad
В 2023 году на глобальном рынке приложений наблюдалась ста- (1,68%). В образовательной категории («Education») iPad демонстри-
бильность в объеме загрузок, достигнув отметки в 257 миллиардов, рует долю в 4,88%, опережая Android и iPhone с показателями в
что отражает умеренный рост на 1% по сравнению с предыдущим 1,45% и 2,66% соответственно. Эти данные иллюстрируют предпо-
годом. Специфический сегмент мобильных игр сохранил свою долю чтения пользователей различных платформ в отношении категорий
на уровне 34%, что эквивалентно 88 миллиардам загрузок из общего мобильных приложений, подчеркивая диверсификацию в выборе
числа. Анализируя динамику совокупных загрузок в магазинах при- приложений среди российских пользователей.
ложений App Store и Google Play по кварталам, можно отметить сле-
дующие тенденции: в первом квартале произошло снижение на 6%,
во втором квартале зафиксирован рост на 3%, в третьем квартале
наблюдалось увеличение на 2%, тогда как в четвертом квартале за-
грузки сократились на 2%.
«ИННОВАЦИИ И ИНВЕСТИЦИИ». № 3. 2024
297
Наименьшая доля загрузок на всех устройствах у категорий 2022 годом, несмотря на снижение на iPhone и iPad на 9,13% и
Weather и News. На Android и iPad в аутсайдеры с долей скачиваний 15,51% соответственно, что компенсируется ростом на Android на
меньше 1,5% попала категория Health & Fitness (1,36% и 0,24%) 4,68%. Эти данные отражают сложность и многообразие трендов в
при 2,34% на iPhone [5]. использовании мобильных приложений, указывая на специфические
предпочтения пользователей различных платформ.
Категория Games в России поддерживает мировую тенденцию
незначительного колебания на Android (-0,27%) и iPhone (+1,65%),
снижаясь на 9,66% на iPad. Категория Weather, самая отстающая как
на глобальном рынке, так и в России, на iPhone теряет лишь 7,81%,
что лучше, чем у категорий Shopping и Music [6,7].
298
Браузеры, разработанные независимыми производителями, ● Тестирование на различных устройствах: проверка эффектив-
сталкиваются с определенными трудностями в сравнении с теми, что ности приложения на разнообразных устройствах гарантирует его
интегрированы в операционные системы (ОС), из-за ограниченного стабильную работу.
влияния на системные процессы и архитектуру разработки. Идеаль- ● Сбор обратной связи от пользователей: мотивация пользова-
ная модель работы браузера предполагает его функционирование в телей к обратной связи о влиянии приложения на автономную ра-
уникальной среде, к чему и стремятся разработчики. Примером та- боту устройства помогает в приоритизации усилий по оптимизации.
кой стратегии является Firefox OS, которая привлекла внимание мно- Таким образом применив вышеназванные подходы, разработ-
гих, а также предварительная версия Opera OS, демонстрация кото- чики смогут существенно оптимизировать расход энергии на мо-
рой доступна в соответствующем видеоролике. Тем не менее, неза- бильном устройстве [9].
висимые разработчики продолжают занимать лидирующие позиции
на рынке, примером чего служит прорывной китайский браузер Заключение
Dolphin Engine. Исследование подчеркивает значимость устойчивой мобильной
Веб-приложения, базирующиеся на использовании веб-техноло- разработки в современном мире. Оно демонстрирует, как инноваци-
гий для создания локально функционирующего программного обес- онные технологии и методологии могут способствовать созданию
печения, требуют поддержки со стороны мобильных ОС в виде ис- энергоэффективных мобильных приложений, снижая их воздей-
полнительной среды, фреймворков и инструментов разработки: ствие на окружающую среду и улучшая взаимодействие с пользова-
• Исполнительная среда гарантирует функционирование при- телем. Реализация устойчивых практик в мобильной разработке не
ложения, будучи тесно интегрированной с ОС, хотя и происходит от только способствует эффективному использованию ресурсов, но и
браузерной технологии. открывает новые возможности для инноваций и улучшения качества
• Веб-фреймворки, такие как jQueryMobile или Sencha, предо- мобильных приложений.
ставляют разработчикам обширные библиотеки для создания прило-
жений. Литература
• Инструментарий для разработки должен быть адаптивным, 1. Мобильная разработка в 2024 году.[Электронный ресурс] Ре-
чтобы удовлетворять разнообразные потребности создателей про- жим доступа:https://vc.ru/dev/969737-mobilnaya-razrabotka-v-2024-
граммного обеспечения. godu .– (дата обращения 29.02.2024).
Хотя HTML5 претендует на роль универсального кросс-плат- 2. Green Requirement Engineering: Towards Sustainable Mobile
форменного стандарта, фактическая поддержка этой технологии раз- Application Development and Internet of Things .[Электронный ресурс]
нится между платформами, и процесс её стандартизации продолжа- Режим доступа: https://www.mdpi.com/2071-1050/15/9/7569.– (дата
ется. Фреймворк PhoneGap, поддерживаемый всеми ведущими мо- обращения 29.02.2024).
бильными ОС, был создан для преодоления этих несоответствий. 3. How Sustainable Software Design Combats Climate Change — &
Стремление к единому стандарту HTML5 существует среди всех How To Get Involved .[Электронный ресурс] Режим доступа:
участников экосистемы, однако его реализация встречает сложности https://www.codecademy.com/resources/blog/sustainable-software-
из-за того, что разработчики ОС вносят в него свои уникальные осо- design-principles-developers/.– (дата обращения 29.02.2024).
бенности [8]. 4. Energy-Efficient Design Redefining the Mobile App Development
Workflow .[Электронный ресурс] Режим до-
4. Подходы энергоэффективных приложений ступа:https://energy5.com/energy-efficient-design-redefining-the-
В сфере проектирования архитектуры мобильных приложений, mobile-app-development-workflow.– (дата обращения 29.02.2024).
стремление к повышению энергоэффективности занимает ключевое 5. Итоги мобайл-индустрии за 2023 год.[Электронный ресурс]
место. Для достижения этой цели рекомендуется принять следую- Режим доступа:https://www.sostav.ru/publication/itogi-mobile-
щие подходы, а именно : industrii-za-2023-god-otchet-mobio-65878.html .– (дата обращения
● Минимизировать излишние фоновые процессы: важно исклю- 29.02.2024).
чить выполнение задач в фоне, которые могут привести к неоправ- 6. State of Mobile 2024: тенденции мобильного рынка и другие
данному расходу энергии устройства. данные из отчета Data.ai.[Электронный ресурс] Режим до-
● Применение механизма push-уведомлений: отказ от частых ступа:https://adpass.ru/state-of-mobile-2024-tendentsii-mobilnogo-
проверок сервера на предмет обновлений в пользу push-уведомлений rynka-i-drugie-dannye-iz-otcheta-data-ai/ .– (дата обращения
может значительно сократить энергопотребление за счет уменьше- 29.02.2024).
«ИННОВАЦИИ И ИНВЕСТИЦИИ». № 3. 2024
299
approaches to the creation of energy-efficient mobile applications that minimize energy 3. How Sustainable Software Design Combats Climate Change — & How To Get Involved
consumption and reduce the negative impact on the environment. The main focus is on .[Electronic resource] Access mode:
the principles of sustainable software engineering, innovative technologies such as https://www.codecademy.com/resources/blog/sustainable-software-design-principles-
progressive web applications (PWA), cross-platform development using Flutter and developers /.– (accessed 02/29/2024).
React Native, integration with the Internet of Things (IoT), as well as the introduction of 4. Energy-Efficient Design Redefining the Mobile App Development Workflow
artificial intelligence and machine learning to improve the efficiency of applications. The .[Electronic resource] Access mode:https://energy5.com/energy-efficient-design-
focus is on flexible development methodology, integration with cloud technologies, the redefining-the-mobile-app-development-workflow .– (accessed 02/29/2024).
use of CI/CD to optimize development processes and user behavior analytics to improve 5. The results of the mobile industry for 2023.[Electronic resource] Access
functionality and user experience. mode:https://www.sostav.ru/publication/itogi-mobile-industrii-za-2023-god-otchet-
Keywords: IoT, Internet of things, mobile development, energy efficient applications, mobio-65878.html .– (accessed 02/29/2024).
applications, IT. 6. State of Mobile 2024: mobile market trends and other data from the report Data.ai
References .[Electronic resource] Access mode:https://adpass.ru/state-of-mobile-2024-tendentsii-
1. Mobile development in 2024.[Electronic resource] Access mobilnogo-rynka-i-drugie-dannye-iz-otcheta-data-ai / .– (accessed 02/29/2024).
mode:https://vc.ru/dev/969737-mobilnaya-razrabotka-v-2024-godu .– (accessed 7. Principles of sustainable software engineering.[Electronic resource] Access
02/29/2024). mode:https://learn.microsoft.com/ru-ru/training/modules/sustainable-software-
2. Green Requirement Engineering: Towards Sustainable Mobile Application Development engineering-overview / .– (accessed 02/29/2024).
and Internet of Things .[Electronic resource] Access mode: https://www.mdpi.com/2071- 8. Architecture of mobile OS. Trends and user impressions.[Electronic resource] Access
1050/15/9/7569 .– (accessed 02/29/2024). mode:https://habr.com/ru/companies/intel/articles/184708 / .– (accessed 02/29/2024).
9. Murat Eyvaz & Abdulkerim Gok & Ebubekir Yuksel Energy Efficient Approaches in
Industrial Applications".[Electronic resource] Access mode:
https://ideas.repec.org/b/ito/pbooks/5520.html .– (accessed 02/29/2024).
«ИННОВАЦИИ И ИНВЕСТИЦИИ». № 3. 2024
300