Android — это мобильная операционная система Google, используемая для программирования или разработки цифровых устройств (смартфонов, планшетов, автомобилей, телевизоров, Wear, Glass, IoT).
Токен обновления — это особый вид токена, который можно использовать для получения обновленного токена доступа, который позволяет получить доступ к защищенному ресурсу в любое время.
Класс ViewModel разработан для хранения данных, связанных с пользовательским интерфейсом, и управления ими с учетом жизненного цикла. Класс ViewModel позволяет данным сохраняться при изменении конфигурации, например при повороте экрана.