Skip to content

MaratElagin/MyFirstApp

Repository files navigation

📱 Базовое мобильное приложение - первый опыт 📱

Приложение состоит из 2 экранов

Авторизация

На экране два поля для ввода и кнопка "Войти". Первое поле предназначено для ввода email, второе – пароля. В приложение должны быть зашиты данные пользователей, которые могут "авторизоваться". По нажатию на кнопку "Войти" и при соответствии введенных данных тем, которые зашиты в приложении, открывается экран "Профиль". Если данные не соответствуют – показывается сообщение об ошибке.  Кроме того, поля email и password должны проверяться на соответствие требованиям: пароль должен состоять из >= 6 символов и содержать хотя бы одну заглавную букву, строчную букву и цифру. Поле email – иметь формат электронной почты.

Профиль

На экране должны отображаться: 

  • Email
  • Имя
  • Фамилия
  • Фото  При закрытии и повторном входе в приложение, если пользователь авторизован, он должен сразу попасть в профиль. Также на экране должна быть кнопка "Выйти", по нажатию на которую пользователь "выходит" из аккаунта – осуществляется переход на экран "Авторизация".

Используемые технологии

  • Kotlin
  • Java

Скринкаст работы приложения

About

Entrance test

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages