Эксперт рассказал о том, как компании-разработчики изменяют подход к сотрудничеству с Apple в связи с удалением российских приложений

Мнением поделился Ренат Лашин, исполнительный директор АРПП «Отечественный софт».iPhone и MacBook на столеРазработчикам нужно снижать зависимость от отдельных платформИсточник: Unsplash

Российским разработчикам после исключения отечественных приложений из магазинов App Store и Google Play необходимо уменьшить критическую зависимость от любой одной внешней системы. Об этом говорится в публикации «Известия» со ссылкой на Рената Лашина, исполнительного директора АРПП «Отечественный софт».

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

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

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

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

мужчина печатаетРазработчики могут соблюдать правила компаний, когда они понятны и не меняются внезапноИсточник: Freepik

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

«В iOS модель остается гораздо более закрытой. Apple постепенно начинает допускать альтернативную дистрибуцию приложений, однако такие механизмы в настоящее время действуют лишь в отдельных регионах: например, в Европейском союзе, Японии и Бразилии. Для российского рынка не существует сопоставимого официального резервного канала. Таким образом, для разработчиков риск связан не столько с контролем Apple над App Store, сколько с отсутствием равноценного резервного канала дистрибуции: если основной канал становится недоступен, быстро перенаправить пользователей на другой официальный способ установки приложения фактически невозможно», — добавил исполнительный директор АРПП «Отечественный софт».

В этой связи отечественные разработчики должны уменьшать критическую зависимость от любой одной внешней системы. Как считает Лашин, в некоторых случаях возможно развивать полноценные веб-версии сервисов, а в других — присутствие на нескольких платформах. «Ранее резервный сценарий можно было воспринимать как дополнительную страховку на случай маловероятной проблемы. Теперь российский опыт показывает, что этот вопрос необходимо поднимать еще на этапе проектирования продукта: какие критические процессы контролирует сама команда, а какие полностью зависят от внешней платформы?» — отметил эксперт.

Фото: hi-tech.mail.ru

Оцените статью
Dfiles.ru