Задача стояла в переработке черновой версии приложения, исправлении UX и разработке новых окон.
Так изначально были только окна выбора языка, раскладки и настроек пользователя.
Ready-set — утилита первичной настройки операционной системы при первом запуске дистрибутива Альт Мобайл.
Задача стояла в переработке черновой версии приложения, исправлении UX и разработке новых окон. Так изначально были только окна выбора языка, раскладки и настроек пользователя.
Исправленные ошибки в окне выбора языка:
1) Выбранный язык помечался галочкой, однако для того, чтобы найти его, необходимо было долго листать весь список. → Выбранный язык было решено вынести отдельным блоком между строкой поиска и списком.
2) Список языков делился на два списка: короткий, состоящий из нескольких языков и длинный содержащий все языки, включая те, что были в коротком списке. При этом для появления длинного списка необходимо было нажать на строку поиска, что путало пользователей. → Было принято решение оставить только один длинный список, открытый с самого начала.
3) Список языков очень длинный, поэтому было утомительно возвращаться наверх окна → Добавлена кнопка «Наверх».


Исправленные ошибки в окне выбора раскладок:
1) Точно также приходилось долго искать выбранные ранее языки раскладки → Выбранные языки теперь отображаются под строкой меню в формате чипов;
2) Система не давала закончить этот шаг, если не было выбрано хотя бы одного языка, содержащего латинские буквы, однако нигде об этом не было написано → Добавлен баннер с предупреждением.Исправленные ошибки в окне информации о пользователе:
1) Исправлено выравнивание элементов;
2) Строки ввода выглядели как 6 отдельных строк, не сгруппированных по смыслу → Строки каждого отдельного блока теперь объединены;
3) Исправлен индикатор сложности пароля и добавлены предупреждения под ним.






UI flow (ready-set.pdf) и sources: https://altlinux.space/alt-gnome/app-mockups/src/branch/main/ready-set
Расположение репозитория приложения Ready Set: https://altlinux.space/alt-gnome/ReadySet
