Перейти к содержимому

Механизм оповещения о новых версиях мобильного приложения

Механизм оповещения о новых версиях мобильного приложения

Заголовок раздела «Механизм оповещения о новых версиях мобильного приложения»

В мобильном приложении Talent Rocks реализовано автоматическое оповещение сотрудников о выходе новых версий. При запуске приложения выполняется проверка актуальной версии в Google Play или App Store. Если доступно обновление — пользователь видит системный диалог с предложением обновиться. Это гарантирует, что все сотрудники используют актуальную сборку с последними курсами, тестами, опросами eNPS и функциями адаптации.

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

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

  • При запуске приложения выполняется проверка наличия обновления в Google Play.
  • Если в Google Play есть новая версия — появляется системный экран устройства с предложением скачать обновление.
  • Если пользователь соглашается — начинается фоновое скачивание.
  • После завершения скачивания предлагается установить обновление.
  • Если пользователь отказывается от установки, при следующем запуске обновление установится автоматически. После установки приложение откроется с первого экрана (последний открытый экран не сохраняется).

Уведомление об обновлении на Android

  • При запуске приложения выполняется проверка наличия обновления в App Store.
  • Если в App Store доступна новая версия — появляется диалог с предложением обновить приложение.
  • По кнопке «Обновить» пользователь перенаправляется в App Store, где может подтвердить загрузку и установку.
  • После успешного обновления кнопка «Обновить» сменяется на «Открыть». По нажатию «Открыть» приложение запускается с первого экрана (последний открытый экран не сохраняется).
  • Если пользователь отказался от обновления, диалог будет показан при следующем запуске приложения.

Уведомление об обновлении на iOS

  • Запуск нового курса для отдела продаж. HR или L&D-команда выпускает обновление с новым модулем обучения. Сотрудники при открытии приложения получают уведомление и устанавливают новую версию — после чего новый курс сразу доступен в их траектории обучения.
  • Корпоративный пульс-опрос. Перед проведением ежеквартального замера eNPS компания выпускает версию с обновлённой формой опроса. Сотрудники обновляют приложение, чтобы видеть актуальные вопросы и корректно отправлять ответы.
  • Исправление ошибки в тестировании. Если в предыдущей версии некорректно засчитывались ответы при прохождении теста, релиз с исправлением форсирует обновление и обеспечивает корректную фиксацию результатов.
  • Адаптация новичков. При подключении нового потока стажёров обновлённая версия приложения содержит актуальные чек-листы адаптации и приветственные материалы.
  • Оповещение появляется только при запуске приложения. Если сотрудник не открывает приложение, он не получит напоминание об обновлении.
  • Процесс обновления зависит от правил магазина приложений (Google Play, App Store) и от настроек устройства сотрудника. Например, автоматическое обновление в корпоративных профилях может быть отключено политикой MDM.
  • После установки обновления приложение открывается с первого экрана: незавершённый тест, открытый курс или черновик отзыва обратной связи не сохранятся.
  • Сотрудник может отклонить обновление. В таком случае диалог будет показан при следующем запуске, но принудительно заблокировать работу в устаревшей версии система не может.
  • Версия, публикуемая в сторах, должна совпадать с версией, поддерживаемой серверной частью Talent Rocks: при значительном расхождении некоторые функции (например, отправка результатов тестов или ответов на pulse-опросы) могут быть временно недоступны.
  • Мобильное приложение для сотрудников: установка и вход
  • Управление курсами и траекториями обучения
  • Настройка пульс-опросов и eNPS
  • Программа адаптации новых сотрудников
  • Тестирование и оценка знаний
  • Аналитика по обучению и вовлечённости