Максимальное использование: UX-дизайн гибридных приложений
По сценарию Шона Макгоуэна
По мере того, как все больше компаний удовлетворяют спрос своих потребителей на мобильное присутствие, многие лица, принимающие решения, оказываются перед выбором между двумя популярными вариантами: родным мобильным приложением или гибридным. В то время как первый вариант гораздо более удобен для пользователя, дизайнеры должны знать, как создать отличный UX с помощью ограниченного набора инструментов гибридных приложений.
Во-первых, быстрое освежение
Родное приложение представляет собой мобильное приложение , разработанное для работы на операционной системе смартфона. Это приложения, написанные на Swift или Java и адаптированные для вашего iPhone или Android соответственно.
Напротив, гибридные приложения написаны на традиционном веб-языке, таком как HTML5, который затем компилируется в удобный для мобильных устройств язык с помощью службы упаковки. Но это все для разработчиков - мы здесь, чтобы поговорить о UX.
С чисто UX-точки зрения очевидно, что родное приложение превосходит своего гибридного аналога. Нативные приложения предназначены для использования хорошо зарекомендовавшего себя языка UX мобильной ОС. Мы знаем, как проводить пальцем по экрану и касаться, и знакомы с соглашениями об UX собственных приложений.
В результате нативные приложения ускоряют процесс изучения нового приложения - огромное благо для дизайнеров UX . Они также легко взаимодействуют с другими функциями своего устройства, предоставляя дизайнеру гораздо большую песочницу для разработки новых функций и функций.
Но это не значит, что вы не можете создать качественный UX для гибридного мобильного приложения. Гибридные приложения существуют не просто так: их значительно быстрее и проще разрабатывать, а запускать их значительно дешевле.
Хотя гибридные приложения могут быть не такими удобными для пользователя, как нативные, для практиков UX важно знать, как многое сделать с небольшим и максимально использовать возможности разработки гибридного приложения.
Предвидеть неизбежное
Мы уже говорили о том, что гибридные приложения имеют некоторые хорошо задокументированные недостатки дизайна, но в этом и есть плюс: они хорошо задокументированы! Зная заранее технические ограничения вашей платформы, вы сможете лучше ставить цели проекта и соответствующим образом корректировать процесс проектирования.
Скорее всего, вам нужно будет наложить ограничения на свой план проектирования, поскольку некоторые идеи и функции просто не будут реализованы на гибридной платформе. Но часто установление границ объема проекта может способствовать инновациям и творческим решениям.
Если возможно, разумно как можно больше сотрудничать с командой разработчиков до и во время проектирования, вовлекая их гораздо больше, чем в типичный процесс UX. Они смогут исключить идеи дизайна, которые невозможны с гибридным приложением, и те, которые могут потребовать больше времени.
Принимайте push-уведомления. Их реализация тривиальна для нативных приложений, но может потребовать значительного времени для выполнения на гибридной мобильной платформе (помните, что они основаны на веб-технологиях). Важно проконсультироваться с разработчиками на раннем этапе процесса проектирования и убедиться, что вы не поймете, что базовая функция невозможна на полпути проекта.
Рассмотрим рынок
Независимо от того, какое мобильное приложение вы разрабатываете, есть вероятность, что вы будете распространять его через Google Play или App Store. Безусловно, на двух наиболее доминирующих торговых площадках для приложений есть рекомендации, которых вам необходимо придерживаться при разработке гибридных приложений.
Google Play, центр торговли приложениями Android, подписывается на более слабый набор правил, касающихся того, что публикуется и что не публикуется в их магазине. Обычно это означает, что гибридные приложения не будут иметь проблем с выходом на рынок Android. Тем не менее, их важно соблюдать - правила Google Play можно найти здесь .
Apple, с другой стороны, следует гораздо более строгим критериям публикации , что может стать серьезным препятствием для гибридных приложений. Лучший способ обойти это - использовать встроенные функции iPhone на платформе.
Как мы уже упоминали, гибридные приложения обычно не так хорошо работают с iOS, как местные, но обычно камера и функции геолокации по-прежнему легко доступны. И помните, что нельзя добавлять ненужные навороты только для того, чтобы набрать очки с помощью регуляторов App Store - они могут отвлекать от взаимодействия с пользователем.
Используйте быстрое тестирование
Большинство недостатков гибридных приложений проистекает из их внутренней ДНК - они построены на веб-технологиях. Но именно это ядро служит одним из их основных преимуществ: гибридные приложения можно легко протестировать в браузере.
Например, Google Chrome может похвастаться функцией эмуляции мобильных устройств, которая позволяет дизайнерам и разработчикам тестировать различные разрешения экрана, чтобы убедиться, что дизайн максимально адаптивен. Apple также предлагает функции моделирования, которые дизайнеры могут использовать для тестирования своих приложений через Safari.
Использование гибрида
Чтобы создать более удобное, увлекательное и интуитивно понятное мобильное приложение, лучший трюк с гибридным приложением - убедить вашего клиента создать собственное приложение. В девяти случаях из десяти пользователям будет намного проще взаимодействовать с родным приложением. Вот почему агентства дизайна UX, такие как Codal , которое я представляю , обычно рекомендуют нативную мобильную платформу .
Но когда это невозможно, или если гибридное приложение имеет больше смысла в соответствии с бизнес-потребностями и требованиями клиента, дизайнерам придется обходиться его ограничениями и создавать наилучшие возможности для пользователей.
Хотите узнать больше?
Хотите получить признанный в отрасли сертификат курса по UX-дизайну, дизайнерскому мышлению, дизайну пользовательского интерфейса или другой связанной теме дизайна? Онлайн-курсы UX от Interaction Design Foundation могут дать вам отраслевые навыки для продвижения вашей карьеры в сфере UX. Например, « Дизайн-мышление» , « Стать UX-дизайнером с нуля» , « Проведение юзабилити-тестирования» или « Исследование пользователей - методы и передовой опыт» - одни из самых популярных курсов. Удачи вам в обучении!
(Изображение: Depositphotos - партнерская ссылка )
Первоначально опубликовано в UsabilityGeek от Sean McGowan , который является техническим исследователем и писателем Кодал , авторинг сообщения в блоге на темы , начиная от проектирования до UX Интернета вещей. Работая вместе с разработчиками, дизайнерами и маркетологами, Шон помогает команде писателей, чтобы Codal создавал интересный веб-контент высочайшего качества.