Baby Lock

Для работы приложения требуется разработать сервис android для организации контроля доступа к защищенным приложениям. Сервис должен уметь контролировать запуск стороннего приложения, определить установленный уровень доступа к нему. В случае если существует режим защиты приложения, сервис должен проверить условие выполнения тестов и допустимый период доступа к нему, если существует запрет запуска, сервис должен закрыть приложение и запустить клиентскую часть приложения. Клиентская часть приложения должна содержать настройки списки доступа и время доступа в случае успешного прохождения теста. Визуальная часть приложения должна отображать предустановленный набор тестов исходя из выбранного уровня - начальный, средний, высокий уровни сложности.