не понимаю вообще логику. Как это правильно было бы сделать изначально?
Вот запуск приложения. Нужен стартовый экран загрузки, пока получаются след. данные:
- Проверка обновлений
- Проверка что пользователь авторизован
И после этого, в зависимости от параметров выше, редиректить на один из 3-х экранов:
- Страница с информацией об обновлении
- Страница входа
- Личный кабинет пользователя (если авторизован)