Новые видеокурс для разработчиков веб приложений JavaУникальный внешний вид для ваших проектов
Исходные коды обновлены: апрель 2019 г.
Какое приложение вы создадите
Финальным вашим проектом будет перенос дизайна для приложения "Авиабилеты" (этот функционал мы также разрабатывали на тренинге по веб сервисам).
Посмотрите видео
Сама эта идея - не новая, давно известно, что пользователи любят все красивое и необычное. Конечно, функционал тоже должен быть, но без правильного дизайна он никому не нужен.
Если вы посмотрите на все компании-гиганты - у них каждые полгода-год идет почти полное обновление внешнего вида согласно текущим трендам.
Например Google: интерфейс Gmail периодически меняет свой внешний вид
На заре своей программисткой карьеры я много работал в командах, которые реализовывали крупные государственные проекты: это когда приложение проверяют на специальных совещаниях гос. чиновники вплоть до премьер-министра.
И даже в таких проектах в первую очередь все задают вопросы про внешний вид. дизайн, красоту, удобство (при том, что сам функционал был огромен).
Уже тогда это был первый звонок для меня - начинающего программиста.
Поэтому я всегда в первую очередь обращаю внимание на внешний вид при разработке любого приложения.
Программист - не дизайнер!
Если вы разрабатываете проекты в одиночку, либо у вас просто нет пока дизайнера в команде - скорее всего вам знакома проблема: дизайн вашего проекта выходит страшноватым.
Даже если функционал полностью рабочий - в первую очередь пользователи смотрят на внешний вид (это касается любого приложения, не обязательно веб).
Если дизайн им не нравится - ваш функционал никому будет не нужен.
Можно сравнить это с нашим старым проектом онлайн библиотеки.
Мой вариант
Дизайнерский вариант
Как говорится - результат виден невооруженным глазом.
Слева - проект похож на студенческий, справа - на полноценное приложение. Причем функционал у них одинаковый.
Поэтому вывод один - дизайн играет одну из главных ролей в любом веб приложении.
Пошаговый план алгоритм для создания дизайна веб приложения
Теперь вы сможете создавать красивые и правильные веб приложения на Java без привлечения дизайнера.
Этот подход очень удобен для начинающих программистов.
Как создавать красивые ? веб-приложения на Java своими руками
Вы должны учитывать множество факторов, среди которых можно выделить:
Продуманный дизайн
Проектирование макета, пошаговый разбор
Используемый фреймворк
Для переноса дизайна
Понимание UI и UX
Последовательность в дизайне
Алгоритм оценки
Проверка результатов
Разбиение приложения на слои
Создание независимых частей
Используемые инструменты
Для ускорения работы с дизайном