Обновить
2.06

Дизайн мобильных приложений *

Приложения для iOS, Android, Windows Phone

Сначала показывать
Порог рейтинга
Уровень сложности

Как работает врачебная маршрутизация — рассказываем на примере приложения DOC+

Время на прочтение7 мин
Охват и читатели4K
В каждом смартфоне есть датчики GPS, сенсоры и связь с интернетом — они резко снизили технологический порог для решения логистических задач. Сейчас мы сталкиваемся со сложными системами маршрутизации почти каждый день, даже если сами того не замечаем. С их помощью мы объезжаем пробки, заказываем такси, получаем доставку еды. У каждого из этих юзкейсов есть свои особенности — маршруты должны перестраиваться по мере обновления данных, водители — находить пассажиров, еда должна оставаться горячей.

Перед нами в DOC+ также стояла задача маршрутизации — мы должны были гарантировать эффективность работы наших выездных врачей. Вот как мы её решили.

Читать дальше →

Реализуем поддержку accessibility, не меняя визуальную составляющую мобильного приложения

Время на прочтение3 мин
Охват и читатели1.8K
В этой статье не будет ни строчки кода, ни единого сложного термина. Постараюсь изложить так, чтобы даже далёкий от разработки человек понял.

Речь пойдёт о реализации accessibility (специальных возможностей) в мобильном приложении.
Читать дальше →

Дайджест продуктового дизайна, ноябрь 2018

Время на прочтение10 мин
Охват и читатели4.2K
Дайджест собирает свежие статьи по дизайну интерфейсов, а также инструменты, паттерны, кейсы и исторические рассказы с 2009 года. Я тщательно фильтрую большой поток подписок, чтобы вы могли прокачать свои профессиональные навыки и лучше решить рабочие задачи. Предыдущие выпуски: апрель 2010-октябрь 2018.

Frontend Mix — доклады про Node.js, масштабируемость и нативный веб

Время на прочтение2 мин
Охват и читатели5.1K

У вас есть фронтенд. Вы написали сайт, но теперь его просят встроить в ваше нативное приложение. Вы смешиваете их и получаете бесшовный переход. Вы не понимаете, как это произошло, но вам объяснят.


У вас есть фронтенд. Вам нужен BFF, и вы выбираете Node.js. Что-то настраиваете, разрабатываете, профилируете, и получается результат. Вы не понимаете, что делали, но вам объяснят.


У вас есть фронтенд. Еще вам нужно бесплатное масштабирование, поэтому вы берёте Node.js и смешиваете его с Comedy. Вы не понимаете, как с этим работать, но вам объяснят.



Виктор Исаев наглядно показывает, почему фреймворк Comedy — сила


Под катом три полезнейших доклада про внутренности Node.JS, инструменты, нативный веб, а ещё идеальное демо многопоточности в Node.JS с фреймворком Comedy.

«Я стал терапевтом или психологом» — Виталий Фридман о UX-тестировании и мобильных интерфейсах

Время на прочтение12 мин
Охват и читатели6K


Если фронтендеры давно знают и высоко ценят Виталия Фридмана (сооснователя Smashing Magazine), то мобильным разработчикам и тестировщикам это имя может быть куда менее известно. Но Виталий, недавно ухитрившийся занять сразу два первых места в топе докладов HolyJS 2018 Piter, теперь добрался до мобильных и тестировочных конференций с новым докладом «Крайности тестирования: хитрости из тёмных уголков мобильных интерфейсов».

Поэтому в преддверии Heisenbug и Mobius мы задали ему вопросы и о UX-тестировании, и о мобильных интерфейсах: от того, как проводится такое тестирование конкретно в Smashing Magazine, и вплоть до смартфонных «чёлок».
Читать дальше →

Как дизайнеру избавиться от рутины и сохранить интерес к своему делу

Время на прочтение5 мин
Охват и читатели4.9K


Поскольку дизайн-образование только развивается, большинство нынешних дизайнеров – самоучки. Из-за этого у начинающих специалистов нет четкого понимания, чем на самом деле занимается дизайнер и какова суть его работы. Все это приводит к тому, что попадая в ежедневную рутину студий и продуктовых команд, многие разочаровываются в выбранной профессии, считая, что в этом ее предел.
Читать дальше →

Microsoft предлагает альтернативу пользовательским персонажам

Время на прочтение5 мин
Охват и читатели10K


В 1983 году Алан Купер легким взмахом руки пробудил к жизни первого пользовательского персонажа в дизайне. Купер, разработчик ПО, который положил начало многим новым концепциям, тогда как раз провел опрос группы потенциальных клиентов. К нему пришло понимание, что сосредоточившись на мотивах реальных пользователей, а не собственных нуждах, можно с большим успехом решать сложные проблемы. В дальнейшем в своем критическом анализе дизайна Купер стал моделировать жесты, речевые характеристики и мыслительный процесс вымышленных индивидов, которые создавались с опорой на образы опрошенных им людей.

Концепция персонажей быстро набрала популярность как в сфере дизайна, так и в разработке. И неудивительно: они помогают нам лучше понять, что нужно потребителям и предугадать, как они поведут себя в тех ситуациях, когда прямая коммуникация может быть затруднена.

Но сейчас мы начинаем осознавать, в чем состоит отрицательная сторона персонажей. Они по природе своей являются амальгамацией, усредненным набором атрибутов, которые мы приписываем своему среднему пользователю. А в реальности средних пользователей попросту не бывает.
Читать дальше →

Как это работать со Студией Лебедева: опыт Туту.ру

Время на прочтение8 мин
Охват и читатели82K
Меня зовут Никита Иванов, я дизайн-директор Туту.ру. Наш бизнес работает с 2003 года, и в прошлый раз мы переосмыслили его айдентику почти 12 лет назад — в конце 2006.

Сейчас Туту.ру из набора популярных сервисов растёт в единый продукт для путешествий. Дизайн — один из инструментов, который нам в этом помогает.

В этой статье я расскажу, как мы искали новую айдентику и выбирали партнёра, почему остановились на Студии Артемия Лебедева и как устроена работа с их командой, а также как мы сейчас меняем дизайн сервисов с 15-летней историей.


Читать дальше →

Material Design: Shape – советы по улучшению GUI приложения Android (и не только) с помощью изменения форм элементов

Время на прочтение9 мин
Охват и читатели16K


От переводчика


Здравствуйте. Этот перевод я делаю потому как сам недавно начал разбираться с Shape в Android, решил пошарить по material.io, и нашел там этот сборник советов по использованию. Мне он показался интересным, полезным, и познавательным, поэтому я решил поделиться им с российским сегментом разработчиков мобильных приложений.

Мне кажется что эта тема достаточно важная, ведь использование разных форм для элементов интерфейса делает приложение интереснее, и может быть даже серьезнее.

Когда пользователь видит какую-то нестандартную реализацию (в пределах разумного конечно) обычных элементов интерфейса, это цепляет глаз. К тому же подсознательно пользователь такого приложения будет понимать что разработчик не просто накидал компоненты в редакторе, а подошел с творчеством, придумал что-то свое.

Надеюсь что вы сможете извлечь пользу из прочитанного, и возможно улучшить качество своих приложений.
Читать дальше →

Drag и Swipe в RecyclerView. Часть 2: контроллеры перетаскивания, сетки и пользовательские анимации

Время на прочтение7 мин
Охват и читатели18K

Drag и Swipe в RecyclerView. Часть 2: контроллеры перетаскивания, сетки и пользовательские анимации


В первой части мы рассмотрели ItemTouchHelper и реализацию ItemTouchHelper.Callback, которая добавляет базовые функции drag & drop и swipe-to-dismiss в RecyclerView. В этой статье мы продолжим то, что было сделано в предыдущей, добавив поддержку расположения элементов в виде сетки, контроллеры перетаскивания, выделение элемента списка и пользовательские анимации смахивания (англ. swipe).

Читать дальше →

От «Победы» до PornHub: как компании применяют тёмные паттерны

Время на прочтение6 мин
Охват и читатели33K
Многие компании используют так называемые тёмные паттерны: интерфейсы, сделанные не для удобства пользователя, а для получения выгоды. Спикер курса Binary District «UX/UI для продуктологов и дизайнеров» — арт-директор компании «Наносемантика» Михаил Федосов — рассказал, какие виды паттернов используются в разных компаниях, и есть ли у дизайнеров альтернатива такому подходу.


Читать дальше →

Дайджест продуктового дизайна, октябрь 2018

Время на прочтение10 мин
Охват и читатели4.9K
Дайджест собирает свежие статьи по дизайну интерфейсов, а также инструменты, паттерны, кейсы и исторические рассказы с 2009 года. Я тщательно фильтрую большой поток подписок, чтобы вы могли прокачать свои профессиональные навыки и лучше решить рабочие задачи. Предыдущие выпуски: апрель 2010-сентябрь 2018.

7 принципов дизайна, отношение к дизайн-трендам, портфолио UX-дизайнера, …

Время на прочтение4 мин
Охват и читатели5.3K

Лучшие идеи двух недель Telegram-канала TheDesignTimes.

Портфолио UX-дизайнера


Главная задача UX-дизайнера - это понять задачу и спроектировать оптимальное решение. Поэтому любой ваш кейс должен начинаться с поставленной задачи.
Читать дальше →

Ближайшие события

Drag и Swipe в RecyclerView. Часть 1: ItemTouchHelper

Время на прочтение6 мин
Охват и читатели38K

Drag и Swipe в RecyclerView. Часть 1: ItemTouchHelper


Существует множество обучающих материалов, библиотек и примеров реализации drag & drop и swipe-to-dismiss в Android c использованием RecyclerView. В большинстве из них по-прежнему используются устаревший View.OnDragListener и подход SwipeToDismiss, разработанный Романом Нуриком. Хотя уже доступны новые и более эффективные методы. Совсем немногие используют новейшие API, зачастую полагаясь на GestureDetectors и onInterceptTouchEvent или же на другие более сложные имплементации. На самом деле существует очень простой способ добавить эти функции в RecyclerView. Для этого требуется всего лишь один класс, который к тому же является частью Android Support Library.

Читать дальше →

Реальный дизайн-процесс. Пошаговый рассказ о том, как создать бизнес-ориентированный сайт

Время на прочтение9 мин
Охват и читатели13K


По дизайну написано тысячи статей и записано столько же вебинаров, но начинающих специалистов заботит один и тот же резонный вопрос: «Так что же мне конкретно делать?!». В этом материале я на реальном примере поэтапно покажу, какие действия нужно совершать для создания дизайн-проекта, нацеленного на решение задач бизнеса.
Читать дальше →

Исследование: в 95% детских приложений есть реклама

Время на прочтение3 мин
Охват и читатели5.2K

Дети 4 лет и 1 года играют на своём планшете. Исследование показало, что 95% всех приложений для детей 5 лет и младше содержат хотя бы один вид рекламы. Фото: Mark Makela/Corbis, Getty Images

Назойливая реклама буквально заполонила современный веб. Взрослые люди умеют с ней бороться, устанавливая блокировщики рекламы не только себе, но и всем знакомым. В интернете очень сложно сохранить психическое равновесие, если со всех сторон лезут отвлекающие баннеры. Поэтому блокировщики рекламы становятся не просто рекомендацией для комфорта, а фактически медицинской необходимостью.

К сожалению, на мобильных устройствах заблокирвать рекламу сложнее, особенно если она встроена в мобильные приложения. Сильнее всего страдают от этого дети. Новое исследование показало, что 95% всех приложений для детей 5 лет и младше содержат хотя бы один вид рекламы. Похоже, разработчики некоторых приложений сознательно таргетируют рекламу на самых маленьких человечков.
Читать дальше →

Хватит делать сайты с бесконечной прокруткойǃ

Время на прочтение6 мин
Охват и читатели76K


TL;DR. Хотя бесконечная прокрутка подходит для некоторых случаев, но она может создать проблемы.

Бесконечная прокрутка может быть дезориентирующей, неконтролируемой и вызывать стресс у пользователей.

В этой статье мы объясним, почему нужно прекратить создание сайтов с бесконечной прокруткой. Но для начала рассмотрим краткую историю вопроса.
Читать дальше →

Flutter — новый взгляд на кроссплатформенную разработку

Время на прочтение8 мин
Охват и читатели98K

В августе 2018 года Flutter стал самой запрашиваемой кроссплатформенной технологией на Stack Overflow.


image


В нашем блоге Артем Зайцев и Евгений Сатуров из студии Surf, сертифицированного агентства Google, расскажут, почему и как так получилось:


Кроссплатформенные решения давно привлекают желающих быстро и незатратно запустить MVP-продукт одновременно под несколько платформ. Причина проста — единая кодовая база. Ее легче поддерживать: артефакты централизованы, нет дублирования логики и правок одних и тех же багов под каждую из платформ. Да и людей для ее поддержки и создания требуется меньше — нет необходимости содержать двух нативных разработчиков.

Читать дальше →

Mail Design Cup 2018 — Конкурс для дизайнеров интерфейсов

Время на прочтение2 мин
Охват и читатели4.7K
Настало время (загрузки) офигительных картинок на Mail Design Cup. Вместе с нашими новыми дружочками-пирожочками из Skillbox мы запускаем седьмой сезон главного отечественного конкурса для дизайнеров интерфейсов (и тех, кто хочет ими быть, а не казаться).

Читать дальше →

[ Микро-навигация (микро-подталкивание) ] — микро-анимация для изменения поведения пользователя

Время на прочтение4 мин
Охват и читатели4.9K
Небольшая, но на мой взгляд очень полезная и интересная статья)

Некоторые делают это лучше чем другие, раскрывая психологию микро-анимации.



Микро-подталкивание — это своевременная небольшая анимация, которая побуждает пользователя выполнять «маленькую» задачу, которую они, возможно, забыли или не заметили.
Читать дальше →