При разработке новой системы для авторизации водителей в мобильном приложении ITS для iOS была реализована возможность проверки номера телефона, после чего если номер телефона найден в базе, то выполняется переход на экран ввода кода из СМС, либо выводится сообщения в необходимости регистрации, так как номер телефона в базе не найден.
Кроме самого сообщения кнопка изменяет свое состояние на кнопку для перехода на экран регистрации.
Проверка номера телефона на наличии в базе выполняется на сервере, приложение отправляет запрос на сервер при нажатии на кнопку "Далее".
После нажатия на кнопку "Зарегистрироваться" выполняется переход на экран регистрации.
Дизайн рисовал дизайнер. Все выполнено строго по ТЗ. Поддерживаются устройства под управлением операционной системы iOS 12 и выше. Разработка велась на языке программирования Swift.