У меня есть поток пользовательского интерфейса, в котором действия запускаются через намерения в отдельных приложениях. Например, первый экран будет активен в приложении B, запущенном из моего приложения, второй - из приложения C и т. Д.
Чтобы контролировать этот поток, я думал об использовании сервиса. Это правильный подход? Или было бы лучше использовать легкие действия без интерфейса для запуска внешних действий?