NIX Solutions: Технологии Андроид, утратившие актуальность в 2022 году

Устройства на базе Android занимают большую долю рынка. Для этой платформы регулярно разрабатывается большое количество приложений, однако часть технологий уже немного устарела, поэтому ряд аналитиков предполагает, что в 2022 году от таких наработок начнут отказываться.

Android View

Наличие прав с кодом позволяло ряду программных компонентов исключить прямое взаимодействие. Изначально в Android View работа была обеспечена с помощью XML. Сейчас существуют другие варианты, в частности, Jetpack Compose. Первое появление этого пользовательского интерфейса произошло в 2019 году. Полноценная стабильная версия начала функционировать осенью 2021.

NIX Solutions

Предполагается, что Android View ближайшее время полностью исчезнет с новых устройств, уже сейчас ряд приложений использует Jetpack Compose. В этой парадигме дизайна роль Fragment уже невысокая, а возможность автоматической привязки данных к функциям компонента представления минимизируют ручную обработку информации.

LiveData

В 2017 году произошёл анонс архитектур компонент, использующий ViewModel, и LiveData. Первоначально ViewModel была немного нестабильным решением, но в 2019 году технология стала массовой. Спустя год подавляющее большинство приложений активно использовало LiveData связи между уровнями.

Сейчас на замену приходит Stateflow. На текущий момент эта технология несовершенна. Пока команда Google дорабатывает функционал, добиваясь плавности и беспрепятственный работы между разными потоками. Предполагается, что уже в ближайший год LiveData будет использоваться значительно реже.

Activity Lifecycle API

По поводу этой технологии идут ожесточенные споры — одни предполагают, что уже появилась тенденция к отказу от ее использования, другие высказываются про отсутствие достойной альтернативы. По сути правы обе стороны — полноценной разработки новой технологии взамен Activity Lifecycle API ещё не существуют, но благодаря появлению корутин есть Lifecycle Aware Coroutine. Очевидно, изменения в этой технологии будут, хотя они произойдут немного позже.

Программирование не стоит на месте, новые приложения для устройств на Android появляются регулярно. Особенно если за дело берутся профессионалы. Тридцатилетний опыт специалистов NIX Solutions позволяет создавать наиболее актуальные мобильные приложения. Отзывы от пользователей по работе данных приложений можно изучить на NIX Solutions reviews.