Перейти к основному содержанию
Реклама
Прямой эфир
Общество
Тренер приморского «Динамо» Сандлер погиб при несчастном случае. Что известно
Мир
В США заявили о недостаточном уровне защиты Украины новой системой ПВО
Общество
ФСБ предотвратила в Белгороде теракт против чиновника ВГА Харьковской области
Происшествия
Три человека пострадали при атаках беспилотников в Брянской области
Происшествия
При атаке дрона на рейсовый автобус в Шебекино пострадали 19 человек
Общество
Минтруд разрешил работникам покидать место работы в обеденный перерыв
Мир
В Британии назвали слова Путина о «Посейдоне» предупреждением Западу
Мир
В МИД РФ допустили бессрочное продление безвиза с Китаем
Общество
Режим ЧС регионального уровня введен в Тюменском округе на фоне паводка
Мир
WSJ сообщила об изменении оценки Трампом хода украинского конфликта
Мир
Макрон назвал пожары во Франции самой тяжелой ситуацией со Второй мировой войны
Общество
Патриарх Кирилл поздравил Путина с Днем крещения Руси и именинами
Мир
Зеленский прибыл в США для прощания с сенатором Грэмом и встречи с Трампом
Общество
Эксперт напомнила об индексации более 40 выплат в России с 1 февраля 2027 года
Авто
В России произошло 344 ДТП за минувшие сутки
Мир
Беженка из Латвии Елизавета оценила цены на коммунальные услуги в России
Мир
Мощное землетрясение произошло на острове Кюсю в Японии
Общество
В России зарегистрировали препарат для лечения хронического лейкоза

Эксперт назвал причины нестабильной работы мобильных приложений

Букарев: смартфоны создают разные условия для одного и того же приложения
0
EN
Фото: ИЗВЕСТИЯ/Павел Волков
Озвучить текст
Выделить главное
Вкл
Выкл

Одно и то же мобильное приложение может демонстрировать разную производительность в зависимости от устройства: на одном смартфоне работать быстро и стабильно, а на другом зависать, тормозить или вовсе не запускаться. Причина кроется не только в возможных ошибках разработки, но и в технических различиях самих устройств, рассказал 2 мая «Известиям» эксперт в области мобильной разработки Антон Букарев.

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

«Особенно заметны такие различия в экосистемах с большим количеством моделей устройств и разнообразием технических конфигураций. Даже в более стандартизированных мобильных средах полностью идентичных условий эксплуатации не существует, что также влияет на стабильность работы программы», — отметил специалист.

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

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

На работу приложения, по словам специалиста, сильнее всего влияют производительность процессора, объем оперативной памяти, особенности графической подсистемы, ограничения операционной системы, работа камеры и других аппаратных компонентов, а также поведение системы в фоновом режиме.

Многое зависит и от типа самого приложения. Например, сервисы, активно использующие камеру, особенно чувствительны к аппаратным особенностям устройства, тогда как для сложных интерфейсных решений критически важны память и вычислительная мощность.

Чаще всего проблемы проявляются в пользовательском интерфейсе или функциях, зависящих от системных компонентов. Это может выражаться в некорректном отображении элементов, сбоях отдельных функций или нестабильной работе программы. После выпуска приложения работа над ним не заканчивается: разработчики продолжают отслеживать статистику сбоев, анализируют пользовательские сценарии и оперативно выпускают исправления.

Отдельное внимание сегодня уделяется применению искусственного интеллекта (ИИ). По словам эксперта, такие инструменты уже помогают анализировать логи, выявлять повторяющиеся ошибки и находить нестандартные сценарии работы.

Юрист, руководитель центра правопорядка в Москве и Московской области Александр Хаминский 1 апреля напомнил, что россияне смогут отказаться от платной подписки на онлайн-сервисы, если отвяжут свою банковскую карту от личного кабинета сервиса. Он уточнил, что соответствующий закон вступил в силу с 1 марта.

Читайте также
Прямой эфир