Дизайн приложения для android: Как создать дизайн для мобильных приложений

Интеграция дизайна мобильных приложений. Часть 1: Android / Хабр

Этот доклад я прочитал на Dribbble Meetup 2013, который прошел в Москве в День космонавтики. В нём описан мой процесс интеграции дизайна — то есть в каком виде передавать приложение от дизайнера к разработчику мобильных приложений. Выбор интсрументов, которые я использую в работе, и сам процесс сформировались опытным путём, методом проб и ошибок. Надеюсь, он поможет сохранить вам немного времени и избавит хотя бы от части рутинной работы. Так как презентация содержит достаточно большое количество слайдов, я решил разбить материал на две части. Первая часть — интеграция дизайна под платформу Android. Вторая — под iOS и Windows Phone, а также упомяну про Samsung Bada. Дальше — много картинок.

Проблематика


А начну я свой рассказ с момента, когда мы уже нарисовали макеты нашего приложения. Всё выглядит идеально, всё выверено до пикселя.

Мы отдаем макеты в разработку, а на выходе получаем ЭТО.

Почему?! Ответ очевиден. Виноваты программисты, которые криво всё запрогали… На самом деле, НЕТ! Еще до начала работы программистов, дизайнер должен передать им спецификацию дизайна (ТЗ), которую дизайнер обычно делает спустя рукава, или что еще хуже, вообще не делает. Поэтому программист и вынужден делать всё на своё усмотрение, раз нету четкой инструкции.

Специфкация дизайна (ТЗ)


Итак, под спецификацией дизайна я понимаю набор файлов, которые дизайнер передает программистам. По сути, их создание и есть процесс интеграции дизайна. У Microsoft и Google это называется blue, red, green lines. У меня это три папки: Metrics, Fonts, Res.

Составлению ТЗ надо уделить должное внимание, т.к. именно это видит конечный пользователь вашего продукта, а не макеты дизайнера.

Android


Рассмотрим интеграцию дизайна на примере 4-х основных в России мобильных платформ. И начну я с самого тяжелого для понимания… Android

Краткая теоретическая часть

Немного теории для понимания дальнейшего процесса. Ни для кого не секрет, что экраны телефонов имеют разные разрешения и разные диагонали, то есть экраны характеризуются разной плотностью. Она измеряется в точках на дюйм. Выделяют 4 основных категории плотности экрана для Android-устройств: LDPI, MDPI, HDPI, XHDPI, XXHDPI (пока не берём в расчёт). Поэтому, чтобы элементы интерфейса имели одинаковый физический размер на экранах разных устройств, компания Google ввела абстрактную единицу измерения — DP.

Не будем вдаваться в подробности откуда появляются эти цифры, а для себя запомним, что один dp равен одному физическому пикселю для экранов с плотностью MDPI. Соответственно, для XHDPI-экранов, 1 dp будет равен 2 px (такая плотность, например, у Google Nexus 4).

Практическая реализация

Теперь приступаем к практической реализации. Дальше будет описан мой процесс работы, который сформировался опытным путем. Надеюсь, он будет вам полезен.
Metrics

Итак, папка Metrics должна содержать файлы с размерами элементов, отступами между ними и от края экрана, цвета однотонных элементов — то, что делается программно (например, разделители).

Все размеры для разработчиков должны быть указаны в DP.

Я делаю макеты для XHDPI-экранов (768×1280, Nexus 4). А как мы помним, для XHDPI 1 dp = 2 px. Но так как Photoshop, естественно, не понимает dp, а работает с пикселями, то сначала я делаю так, чтобы 1 dp ровнялся 1 px. Заходим в Image, жмём Image Size, и выставляем значение 50%. Готово, теперь 1 dp = 1 px.

Можно приступить, так сказать, к «образмериванию» макета. Делать это вручную было очень утомительно, и недавно мне попалось на глаза очень полезное раcширение для Photoshop.

PNG EXPRESS — платное расширение, стоит 29 баксов. Но оно реально того стоит. Для Photoshop, начиная с версии CS5. Оно позволяет делать много полезных вещей, но я использую его, именно, для «образмеривания».

Пример
Шаг 1. Допустим, нам надо указать размер между иконкой X (удалить) и текстом Discard.
Шаг 2. Просто выделяем эти два слоя в Photoshop и в PNG EXPRESS жмем Margins.
Шаг 3. Расширение само нарисует размеры. Если размер получился неверным, наш дизайнерский косяк, редактируем его как обычный текстовый слой Photoshop.

Хоть мы получаем не полностью автоматизированный процесс, всё же это расширение экономит кучу времени.

Fonts

Папка Fonts должна содержать файлы со всем, что касается шрифтов: размер, цвет, начертание, Photoshop-стили и т.д. Я вынес ее отдельно от размеров, чтобы программистам было легче разобраться в таком большом обилии выносок, тем самым сократив количество ошибок.

Все размеры шрифтов должны быть указаны в SP

1 SP = 1 DP, если в настройках размер шрифта операционной системы установлен по умолчанию. Если у пользователя проблема со зрением, он может в настройках системы увеличить шрифт. Если вы задали размер шрифта в SP, то ваше приложение подстроится под пользователя и также увеличит шрифт. Если в других единицах, то шрифт останется неизменным.

Пример
Шаг 1. Если нам надо указать шрифт у кнопки Done, то
Шаг 2. Выделяем этот слой в Photoshop и в PNG EXPRESS жмем Spec Font Features.
Шаг 3. Получили полное описание шрифта.

Опять сэкономили кучу времени.

Resources

Папка Res должна содержать ресурсы графики для вашего приложения. Это 4 подпапки для каждой плотности экрана.

Для этого я использую другое расширение.
Cut & Slice me — бесплатное расширение для Photoshop. Только для CS6. Оно позволяет делать всю эту работу в один клик.

Изначально наш PSD-макет должен быть для XHDPI.

Пример
Шаг 1. Нам надо нарезать иконки для нашего приложения.
Шаг 2. Каждую иконку помещаем в папку, в конец названия которой добавляем @. Таким образом, скрипт определяет, что эту папку надо нарезать.
Шаг 3. Переходим во вкладку Android, жмем Cut all assets.

Шаг 4. Расширение автоматом нарезает наши иконки для 4-х нужных плотностей экрана и помещает их в соответствующие папки.

Оставшиеся две кнопки в Cut & Slice me для нарезки из выбранном подпапки и текущего выбранного слоя.

Иногда возникает проблема «мыльных» пикселей, то есть когда иконка не попадает в пиксельную сетку при ресайзе. Поэтому надо пройтись по папкам, просмотреть качество выполненной скриптом работы. Если необходимо, поправить вручную. Опять сэкономили кучу времени.

9.PNG

И еще про графику. Все кнопки и плашки для Android нарезаются не фиксированного размера, а делаются «резиновыми».

Для этого используется формат 9.png. Делаюся такие файлы из обычных png в NinePatchEditor. По сути, к исходной картинке добавляется с каждой стороны еще один пиксель, залитый черным цветом. Черный пиксель слева отвечает за то, как будет «тянуться» ваша картинка по вертикали, сверху — за горизонталь. Пиксель справа и снизу — за размещение контетна внутри кнопки.

Всё!

Продолжение: Интеграция дизайна мобильных приложений. Часть 2: iOS, Windows Phone

Дизайн android приложений — Fandroid.info

2 344

Перевод статьи на Медиуме о построении пользовательского интерфейса с помощью компонента разметки ConstraintLayout. Создайте

848

[:ru]Сегодня в очередном выпуске Дизайна андроид приложений обзор интересной библиотеки от команды DevLight. Кто

653

В этом учебнике мы создадим простое Android приложение для отображения списка данных с использованием ViewStub

1 657

В этом уроке вы узнаете, как создавать интерактивные значки для пунктов меню, отображаемых в тулбаре

3 201

Android Учебник: создание RecyclerView, CardView и меню опций для элемента RecyclerView В этом уроке

9 178

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

308

После последнего крупного обновления среды разработки Android Studio до версии 2.2 которое мы подробно

2 232

Как использовать векторную анимацию (Animated Vector Drawable) в андроид-приложениях. Как загрузть в приложение android свою

1 801

Поговорим о том, как использовать векторную графику (Vector Drawable) в андроид-приложениях и какие это

3 499

О том, как настроить DayNight тему в приложении андроид, которая устанавливает темную или светлую тему

Android Support Library 23.2, DayNight, Android API, animated-vector-drawable, support-vector-drawable, VectorDrawableCompat, AppCompat DayNight, Bottom Sheets, MediaBrowserServiceCompat, RecyclerView, векторная графика в android, векторная анимация в android

640

Android Support Library 23.2 Когда речь идет о библиотеке поддержки Android, важно понимать, что

Android Support Library 23.2, DayNight, Android API, animated-vector-drawable, support-vector-drawable, VectorDrawableCompat, AppCompat DayNight, Bottom Sheets, MediaBrowserServiceCompat, RecyclerView, векторная графика в android, векторная анимация в android

2 400

Библиотека поддержки  Android Design Support Library облегчает разработку, обеспечивая обратную совместимость множества компонентов в материальном стиле, вплоть

Android Support Library 23.2, DayNight, Android API, animated-vector-drawable, support-vector-drawable, VectorDrawableCompat, AppCompat DayNight, Bottom Sheets, MediaBrowserServiceCompat, RecyclerView, векторная графика в android, векторная анимация в android

1 616

Как вы могли заметить, Google обновил многие из своих приложений в стиле Material Design. Одним

Android Support Library 23.2, DayNight, Android API, animated-vector-drawable, support-vector-drawable, VectorDrawableCompat, AppCompat DayNight, Bottom Sheets, MediaBrowserServiceCompat, RecyclerView, векторная графика в android, векторная анимация в android

861

Рассматриваем Scrolling Activity в Android Studio — новый шаблон для быстрого создания андроид-проекта, добавленный

Дизайн для Android

Статья проплачена кошками — всемирно известными производителями котят.

Если статья вам понравилась, то можете поддержать проект.

Рубрика, посвящённая разработке дизайна под Android. Полезные приёмы, трюки, хитрости. Сделаем приложения красивыми, как коты.

Картинка взята со страницы Гугла о дизайне Design Reviews: Going beyond the surface — Articles — Google Design

Основы

Полупрозрачная панель для ImageView

UI-дизайн

Кастомизация ActionBar

Стильный ListView

Настройка Spinner

Кнопка со счётчиком

Shape Shifter

Ссылки

Color Tool — Material Design — новый инструмент от Google для подбора цветов к Material Design

Material Design, Daily – MaterialUp — значки, шаблоны, макеты в стиле Material Design. Иногда попадаются коты. Пример 1, Пример 2

Material Design: на Луну и обратно/Хабрахабр

dracs89/Material-Design-Color-Palette-for-Inkscape

Material Design Color Palette Generator — сервис для создания палитры в стиле Material: выбираем основной цвет, цвет «плавающей» кнопки и сайт генерирует необходимую палитру.

Android Asset Studio

Introduction — Material design — Google design guidelines

Памятка для дизайнеров

Интеграция дизайна мобильных приложений. Часть 1: Android / Хабрахабр

NinjaMock — free tool for mobile app wireframes and website mockups. — быстрое создание эскизов экранов приложений под Andoid, iOs, Windows Phone.

Бесплатный набор значков для разработчика. Я нашёл кота! — Free Android Icons — 1000+ icons for your App

Google выложила на Гитхабе библиотеку значков в svg-формате, можно скачать одним архивом или просмотреть онлайн. Для использования в VectorDrawable.

Реклама

Полезные советы новичкам в дизайне под Android / Хабр

Этот пост послужит своеобразным началом серии публикаций на тему «как я учусь дизайну под Android». Никогда не уделял гайдлайнам достаточно внимания, считая их скучными и неинтересными, но все изменилось. Сейчас я начинаю понимать, платформа достигла своей зрелости и предлагает ряд интересных решений.


Долгое время back была аппаратной кнопкой Android устройств, не было смысла добавлять программный аналог в пользовательский интерфейс. Сейчас модно использовать кнопку back для навигации внутри приложений. Если говорить о кнопке “назад” пользовательского интерфейса (её называют “up button”), то между хардварной back и up есть небольшая разница. Up производит переход на один экран, в рамках приложения, в то время как back к любому приложению или контенту.
Параметры разрешений под Android немного путают — xhdpi (2x), hdpi (1.5x) и mdpi (1x).

Звучит крайне технически. Когда год назад я начинал работать, никто толком не мог мне объяснить какое соотношение сторон межу ними. После многих расспросов и поисков, оно составило 720×1280, 540×960 и 360×640. Проектируя дизайн макет, не забывайте учитывать хардварные кнопки и статус бар.

От переводчика: На самом деле то, что описано в этом абзаце, не совсем верно. По ссылке и в таблице вы найдете более точное описание.

Таблица
Джереми Салли, дизайнер из Telly, графически наглядно показал соотношение этих трех разрешений. Вам пригодится Android Action Bar Style Generator для работы с темами по умолчанию. Он позволит задать базовые параметры цвета, стиля и сохранить настройки в Zip файл для всех всех трех разрешений. Лучший способ наглядно поэкспериментировать.


В Android есть своеобразный способ масштабирования графических ресурсов, который не похож на CSS. 9-slicing позволяет вам указать, какую именно часть картинки вы хотите масштабировать. Остальная часть, такая как закругленные углы, остается фиксированного размера даже при масштабировании всего ресурса. Для этого в файле картинки необходимо нарисовать черные линии шириной в 1px в следующих областях:
  • Top: область, которая может быть растянута по горизонтали.
  • Left: аналогично по вертикали
  • Right: Область по вертикали, в которой будет расположено содержимое. Этот параметр может использоваться для задания отступов.
  • Bottom: аналогично по вертикали


В отличие от iPhone, где название обычно находится в середине заголовка, на Android название в левом верхнем углу, рядом с логотипом приложения. Нажатие на логотип обычно вызывает боковое меню или возвращает вас “назад”, к предыдущему экрану.

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

Наконец, если вы серьезно относитесь к гайдлайнам, все элементы управления должны быть в правом верхнем углу. Это относится и к функции обновить (потянуть, чтоб обновить как на iPhone, очень редко используются в Android), поиск, и печально известные кнопки “действия” которые в идеале дожны быть в виде трех точек. Точки используются для тех действий, которые не смог вместить Action Bar.


Шрифты, к сожалению, зависят от специфики устройства, так что будьте готовы к казусам. Не расстраивайтесь если вам придется протестировать дизайн на старом устройстве. Были и куда худшие дни — вспомните IE6. Самый популярный шрифт на данный момент Droid Sans. Впрочем Roboto набирает популярность, так как присутствует на новых устройствах.
Начиная с Android 2.x, минимальный размер элемента должен быть: 28px для текста, 96px для меню и заголовка, 116px для нижнего колонтитула. Это немногим больше чем в iOS (24px, 88px и 100px). Если говорить о соотношении 116% Android к iOS.
Роман Нурик из Google разработал очень полезный инструмент Android Design Preview. Инструмент поможет дизайнеру посмотреть, как нарисованный в графическом редакторе на компьютере макет приложения будет выглядеть на реальном устройстве.

Программу Android Design Preview можно установить на Windows, Mac OS X или практически любую из операционных систем семейства *nix. Приложение написано на Java и представляет собой обычный JAR-файл. Работает Android Design Preview следующим образом: разработчик подключает смартфон к компьютеру по USB (На ПК должны быть установлены ADT), запускает Design Preview, нажимает «Select Mirror Region» в этой программе и видит перед собой рамку. Эту рамку он устанавливает на макет и видит его на экране смартфона.

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

Небольшая коллекция полезных инструментов для дизайнера, разрабатывающего мобильные приложения от издания Mashable:

Платформа доя прототипирования мобильных приложений. Создание интерактивных прототипов и симуляция основных пользовательских действий с поддержкой основных браузеров. Есть редактор, панель создания прототипа и плеер для просмотра интерактивного прототипа в работе.

Готовый прототип можно тестировать на реальном мобильном стройстве или в браузере.

Инструмент для создания мокапов на HTML5 с простым интерфейсом и набором форм, кнопок, полей, контейнеров и основных элементов интерфейса. 

Содержит шаблоны для прототипирования приложений под iPhone и iPad.

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

Один из самых популярных инструментов прототипирования мобильных интерфейсов и приложений. В комплекте — десятки и сотни иконок и элементов интерфейса. Есть шаблоны под несколько основных смартфонов и мобильных операционных систем.

Платформа для дизайна и прототипирования мобильных приложений для iPhone, Android-смартфонов и iPad. Поддерживает работу с виджетами.

Баузерное приложение на HTML5 для создания интерактивных прототипов мобильных приложений под Android, iOS и Windows 8. Поддерживает редактирование перетаскиванием, анимацию и библиотеку из 1700+ готовых элементов интерфейса. Есть возможность экспорта дизайнерских прототипов в различные типы документов и изображений.

Генератор интерактивных прототипов с возможность быстрого визуального редактирования и скачиваемыми библиотеками для виджетов с поддержкой фреймов для iOS, Retina-экранов, библиотеками для iPhone, iPad и Android.

Быстрый инструмент фрейминга приложений и библиотека элементов для прототипирования с поддержкой разработки дизайна приложений для iPhone, Android, iPad и Windows Phone.

Мощная платформа-конструктор с поддержкой 2D- и 3D-анимации готовых прототипов. Прототипы дизайнерских решений можно экспортировать и устанавливать на iPhone, iPad или Android-смартфон для дальнейшего тестирования.

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

Инструмент для дизайнеров, создающий быстрые скетчи для прототипирования приложений с поддержкой работы в качестве вспомогательного решения для Eclipse IDE. Есть плагины и наборы элементов интерфейса для основных мобильных ОС.

Инструмент  создания интерфейсов и диаграмм для приложений под iPhone.

Веб-приложение для прототипирования с поддержкой кликабельных элементов интерфейса и модулем для тестирования прототипов. Есть симуляторы для iPhone и iPad.

Плоские прототипы интерфейса на основе виджетов и дополнительной библиотеки элементов. НА выходе получаете полнофункциональный HTML-прототип будущего приложения с эффектами и внутренней структурой. Готовый прототип можно экспортировать для тестирования на реальных устройствах под iOS и Android.

Инструмент создания простых мокапов для iPhone, годится для начинающего дизайнера, занимающегося прототипами.

Мощная библиотека элементов внутри веб-приложения для прототипирования, есть поддержка CSS3-эффектов. Поддерживает совместную работу над одним проектом и комментирование в реальном времени.

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

Быстрый конструктор прототипов с функциональностью drag-and-drop и редактированием виджетов. Результат можно тестировать на iOS- и Android-устройствах.

Позволяет создавать кликабельные мокапы с возможностью навигации по элементам и структуре прототипа приложения. Есть шаблоны для iPhone/iPad и устройств на основе Android. Готовый прототип можно экспортировать в IPML, JPG, PNG, PDF или HTML, либо отправить ссылкой на веб-страницу другим участникам проекта для обсуждения и совместного тестирования.

Завершает подборку open-source инструмент разработки диаграмм и прототипов интерфейса с поддержкой встроенной библиотеки форм и элементов и возможностью создавать визуальные блок-схемы для дизайнеров мобильных приложений.

Руководство по дизайну мобильных приложений под iOS и Android. Основные различия платформ

Если вы проектируете приложения для iOS и Android (Material Design), то это руководство станет вашим новым лучшим другом ?.

Мы рассмотрим наиболее важные для UX / UI дизайнеров различия между iOS и Android. Если вы создали приложение для одной платформы, то из этой статьи вы узнаете, что нужно, чтобы «перевести» его на другую платформу. Но, это всего лишь рекомендации. Речь идет о переводе «iOS-мышления» на «Android-мышление» и наоборот.

Дизайн интерфейса iOS и Android: основные отличия

Ниже представлены наиболее важные различия, которые UX / UI дизайнеры должны учитывать при «переводе» приложения с iOS на Android или наоборот:

Да, и прежде чем мы углубимся в эту тему, давайте ответим на один важный вопрос, который определяет все остальное…

Нужно ли делать приложения для Android и iOS разными?

Если коротко, то «нет».

Apple и Google – очень умные компании с миллионами пользователей. Они будут совершать UX-ошибки, как и любая другая компания, но они не совершат вопиющих ошибок, когда будут определять язык дизайна своих систем. Поэтому, хотя, ниже я и представляю два альтернативных подхода (iOS и Android), ни один из них не является неправильным. Если пользователи могут уверенно перемещаться по вашему приложению и использовать его, никто не может запретить вам использовать вкладки на iOS или модальные представления на Android.

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

Навигация iOS и Android

Навигация в верхней части экрана

png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUAAP+KeNJXAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAApJREFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII= - Руководство по дизайну мобильных приложений под iOS и Android. Основные различия платформ

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

В iOS крайнее левое действие почти всегда является действием «назад» – последовательно к предыдущему экрану («Шаг 2» возвращает к «Шагу 1»), или иерархически к родительскому экрану (переход от «Inbox» к «Mailboxes»). Кроме того, здесь может быть привязан несвязанный пункт назначения. Заголовок страницы практически всегда присутствует, но сжимается по мере прокрутки представления пользователем. Дополнительные действия на странице могут отображаться, как одно текстовое действие или несколько иконок.

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

Ресурсы: панель навигации iOS; верхняя панель Material Design.

Основная навигация

png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUAAP+KeNJXAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAApJREFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII= - Руководство по дизайну мобильных приложений под iOS и Android. Основные различия платформ

Основная навигация или «пункты назначения» приложений расположены по-разному.

В iOS-приложениях основные пункты назначения перечислены в виде вкладок в нижней части экрана.

  1. Всего 2-5 вкладок
  2. Они имеют размер шрифта 10
  3. Они представляют основные пункты назначения

Многие популярные сторонние iOS-приложения также соответствуют нескольким дополнительным правилам:

  1. Любая вкладка, представляющая основное действие приложения – например, добавление новой фотографии в фото-приложение – центрируется
  2. Любая вкладка профиля или настроек расположена последней
  3. Поиск идет вторым

С другой стороны, iOS-приложения по умолчанию (1) не поощряют действия, находящиеся на панели вкладок, (2) не имеют вкладок, связанных с профилем или настройками, и (3) показывают поиск последним.

Самое большое различие в приложениях Android заключается в том, что одни и те же основные пункты назначения распространены по всему интерфейсу – часто между (a)  кнопкой гамбургер-меню, (b)  панелью поиска, (c) вкладками или (d) floating action button. Мы поговорим обо всех 4 элементах в следующих разделах. Да, и обратите внимание: Android использует нижнюю навигацию совсем недавно, аналогично iOS – так что вы можете вообще не делать разницу между версиями приложений.

Ресурсы: панели вкладок iOS; понимание навигации Material Design

Вторичное навигационное меню

png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUAAP+KeNJXAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAApJREFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII= - Руководство по дизайну мобильных приложений под iOS и Android. Основные различия платформ

В iOS пункты навигации, которые не помещаются в нижней панели вкладок, могут (a) быть перенаправлены на универсальную вкладку «More» или (b) отображаться как действия в верхнем левом или верхнем правом углу других пунктов назначений.

На Android вторичные навигационные пункты назначения перечислены в боковом меню, доступном при нажатии кнопки гамбургер-меню.

Примечание: хотя Apple специально не рекомендует использовать кнопку гамбургер-меню, у многих сторонних iOS-приложений она есть, и вы можете сами выбрать, использовать ее или нет. Лучше всего избегать элементов, скрывающих важные вещи, потому что очевидное всегда побеждает.

Ресурсы: Material Design nav drawer

Действие «Назад»

png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUAAP+KeNJXAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAApJREFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII= - Руководство по дизайну мобильных приложений под iOS и Android. Основные различия платформ

В iOS вы можете перемещаться назад 4 различными способами, в зависимости от контекста.

Метод навигации назад (IOS)Контекст, в котором используется
Нажать «Назад» в верхнем левом углу экранаЛюбой экран, на котором присутствует действие «Назад»
Свайп вправо от левого края экранаЛюбой экран, на котором действие назад расположено в верхнем левом углу
Нажать «Готово» в верхнем правом углу экранаНе редактируемые модальные представления
Свайп вниз по контентуМодальные или полноэкранные представления

Что такое модальные и полноэкранные представления? Хорошо, что вы спросили.

png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUAAP+KeNJXAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAApJREFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII= - Руководство по дизайну мобильных приложений под iOS и Android. Основные различия платформ

Модальные окна – это одноэкранные задачи, которые появляются, на переднем плане, заставляя предыдущий экран отступить на задний план. Вы можете отклонить их, проведя пальцем вниз или нажав «Назад» в верхней части модального окна.

Полноэкранные окна – это медиа-файлы, фотографии или видео, которые занимают весь экран. Их можно закрыть на iOS и Android, свайпом вниз.

В Android навигация назад намного проще: для Android 10 и новее просто проведите пальцем с любой стороны экрана – это всегда будет навигация назад. Для Android 9 используйте вездесущую кнопку «Назад» в левом нижнем углу экрана.

Дизайн элементов управления iOS и Android

Основные кнопки призыва к действию

png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUAAP+KeNJXAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAApJREFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII= - Руководство по дизайну мобильных приложений под iOS и Android. Основные различия платформ

В iOS основная кнопка страницы обычно находится в правом верхнем углу.

В Android, однако, основная кнопка страницы часто отображается в правом нижнем углу, как кнопка floating action button или сокращенно FAB.

Стоит отметить, что у каждой платформы будут исключения. Давайте рассмотрим их.

png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUAAP+KeNJXAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAApJREFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII= - Руководство по дизайну мобильных приложений под iOS и Android. Основные различия платформ

Иногда в iOS важные действия страницы отображаются на нижней панели инструментов. Apple любит подчеркивать, что она очень отличается от панели вкладок, но мы-то знаем.

В Android, напротив, иногда важные действия будут отображаться в верхней части экрана.

Ресурсы: кнопки iOS; floating action button Material Design

Поиск

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

png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUAAP+KeNJXAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAApJREFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII= - Руководство по дизайну мобильных приложений под iOS и Android. Основные различия платформ

Одно из различий в стиле поиска между iOS и Android:

  • Чтобы отменить поиск, в iOS нажмите «Отмена» или «←» в Android
  • Чтобы очистить текущий запрос, но остаться на экране поиска, нажмите «X» в iOS или «X» в Android

Когда поиск является очень важной функцией приложения, iOS и Android сразу отобразят панель поиска. Нажатие на строку поиска откроет отдельный экран.

Если поиск не является критически важным, вы можете получить к нему доступ из других мест.

png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUAAP+KeNJXAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAApJREFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII= - Руководство по дизайну мобильных приложений под iOS и Android. Основные различия платформ

В iOS поиск обычно отображается среди основных вкладок или действий в верхней навигационной панели.

В Android вы также найдете его в контекстных действиях на верхней панели.

Ресурсы: строка поиска iOS; паттерн поиска Material Design.

Меню действий

png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUAAP+KeNJXAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAApJREFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII= - Руководство по дизайну мобильных приложений под iOS и Android. Основные различия платформ

В iOS меню действий могут быть вызваны любой кнопкой или попыткой предпринять какое-либо действие. Они скользят снизу-вверх, в легко доступную область экрана.

В Android, однако, нижние листы появляются только при нажатии на иконку с тремя точками (это иконка Android для «дополнительных параметров»). И обычно появляются снизу только тогда, когда есть много вариантов возможных действий.

Обе платформы имеют свои стандарты для меню действий.

png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUAAP+KeNJXAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAApJREFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII= - Руководство по дизайну мобильных приложений под iOS и Android. Основные различия платформ

В новой версии iOS (iOS 13) функция, называемая «контекстное меню», отображает связанные действия при нажатии и удержании элемента. Когда отображается контекстное меню, фон размыт.

А в Android многие меню будут отображаться прямо на элементе. В более новых версиях Android меню будет закрывать иконку многоточия.

Ресурсы: action sheets iOS, контекстные меню; меню, bottom sheets Android

Элементы управления выбором

На мобильных устройствах следует по-разному реализовывать выбор одного варианта и выбор нескольких вариантов из множества.

png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUAAP+KeNJXAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAApJREFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII= - Руководство по дизайну мобильных приложений под iOS и Android. Основные различия платформ

Для выбора среди относительно небольшого числа вариантов в iOS используйте элемент управления выбора. Вы можете отображать его закрепленным внизу (как показано выше) или встроенным в контент (см. «Date Pickers» ниже).

Для выбора из нескольких вариантов на Android обычно используется раскрывающееся меню (которое отображается на месте) или модальное диалоговое окно со списком вариантов (которое отображается по центру и затемняет фон приложения).

png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUAAP+KeNJXAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAApJREFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII= - Руководство по дизайну мобильных приложений под iOS и Android. Основные различия платформ

Для более длинных списков вариантов или, когда возможен множественный выбор, как на iOS, так и на Android, часто встречается выделенный «экран выбора». Одна из самых больших ошибок начинающего дизайнера в дизайне мобильных приложений – это не выделение полного экрана для выбора одного варианта из большого количества опций.

Ресурсы: pickers iOS; раскрывающиеся списки, диалоговые окна Android

Средства выбора даты (Date pickers)

png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUAAP+KeNJXAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAApJREFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII= - Руководство по дизайну мобильных приложений под iOS и Android. Основные различия платформ

В iOS средства выбора даты имеют вид любого другого элемента выбора, но со столбцом для дня, месяца и года (по желанию).

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

Ресурсы: iOS picker; Android date picker (обратите внимание на различия в спецификации Material Design)

Вкладки

png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUAAP+KeNJXAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAApJREFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII= - Руководство по дизайну мобильных приложений под iOS и Android. Основные различия платформ

Стоит отметить, что у iOS нет элемента управления, который визуально напоминает «вкладки». Вместо этого Apple призывает вас использовать сегментированную кнопку для перехода между сестринскими представлениями.

В Android вкладка в стиле «плоский дизайн» используется для того же дисплея.

Ресурсы: сегментированные элементы управления iOS; вкладки Material Design

Отмена действия

png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUAAP+KeNJXAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAApJREFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII= - Руководство по дизайну мобильных приложений под iOS и Android. Основные различия платформ

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

В Android некоторые предупреждения появляются по центру экрана. Однако, когда они не требуют ввода данных пользователем и должны исчезнуть через несколько секунд, вы можете использовать «snackbars». Snackbars – хороший выбор, потому что (а) они дают вам возможность сообщить  пользователю, что его действие было успешным, и (б) вы можете добавить к ним одно или два действия, что делает их идеальным местом для размещения действия «Отменить». Я бы предпочел, чтобы мои пользователи имели возможность отменить действие. Дважды спрашивайте пользователя каждый раз, когда он пытается принять важное решение.

Ресурсы: Undo от iOS; snackbars от Material Design

Типографика iOS и Android

Шрифт по умолчанию

png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUAAP+KeNJXAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAApJREFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII= - Руководство по дизайну мобильных приложений под iOS и Android. Основные различия платформ

Хотя нет необходимости устанавливать приложение iPhone или Android с системным шрифтом по умолчанию, полезно знать, что такое системные шрифты. На случай, если вы захотите имитировать стиль нативного приложения.

Системный шрифт iOS называется San Francisco (SF). Это компактный шрифт, разработанный для сохранения удобочитаемости при небольших размерах текста. Вы можете скачать SF здесь.

Системный шрифт Android называется Roboto. Хотя он очень похож на SF, его буквы выше, а межбуквенное расстояние немного больше. Вы можете скачать Roboto здесь.

Кроме того, для многих Android систем установлен собственный Google-шрифт под названием Product Sans, который недоступен для стороннего использования.

Стили текста

png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUAAP+KeNJXAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAApJREFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII= - Руководство по дизайну мобильных приложений под iOS и Android. Основные различия платформ

В другой статье, я подробно описал,  как стилизовать текст приложения под iPhone и, как стилизовать текст приложения под Android.

Ресурсы: Руководство по типографике iOS; Руководство по типографике Material Design.

Другие стандарты платформ iOS vs. Android

Размер и форма иконок приложений

png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUAAP+KeNJXAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAApJREFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII= - Руководство по дизайну мобильных приложений под iOS и Android. Основные различия платформ

Вы должны проектировать иконки приложений iPhone в следующих размерах:

Размер иконкиГде используется
180×180 pxЭкран «Домой» iPhone для размеров @3x (например, 11 Pro, X, Xs, 8+)
120×120 pxj

6 лучших Android-приложений для дизайна интерьера

Логотип приложений для дизайна интерьера


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

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

ПРОраб Free

Программа будет полезной, так как позволяет вести расчёты при ремонте и строительстве. Функция подсчёта площади помещения предназначена для составления отчёта о количестве разных стройматериалов.
Выбор строительных составляющих в приложении ПРОраб Free
Необходимо сказать, что присутствует возможность вычислить количество рулонов обоев, необходимых именно под конкретные размеры комнат. Таким же образом, включая метраж, определяется число рулонов ламината или аналогичного материала.
Расчёт количества плитки для помещения в приложении ПРОраб Free
Дополнительно ПО позволяет следить за своими финансами, контролируя их. Разработчики добавили функцию, которая сохраняет все ваши отчёты в отдельном файле. Он сохраняется в памяти смартфона или планшета, а отправка отчёта на e-mail коллеге по работе не составит проблем.

Скачать ПРОраб Free с Google Play

Дизайнер интерьера для IKEA

Удобное решение, способное создавать собственный стиль комнат. Благодаря трехмерной графике можно просматривать планировку помещения. В библиотеке имеется более 1000 различных объектов, включая мебель и элементы декора. Причем все вышеперечисленные составляющие интерьера можно изменять в размерах. Создание любого дизайна производится как внутри, так и снаружи помещения, а любой скриншот будет сделан в HD-качестве.
Вид сверху помещения в ПО Дизайнер интерьера для IKEA
Раздел с элементами декора постоянно пополняется. Кроме создания уникальной планировки существуют и готовые варианты для их применения. Присутствует поддержка применения для зданий нестандартных углов, которые могут быть закручены, скруглены и т.д.

Скачать Дизайнер интерьера для IKEA с Google Play

Planner 5D

Популярное ПО для Android с готовыми шаблонами, которые послужат основой для создания собственного стиля. Присутствующие варианты дизайна ещё используются для того, чтобы не начинать проект с нуля. В ходе разработки будут доступны вид сверху и в 3D. Присутствует поддержка планировки поэтажных зданий.
Дизайн комнаты в программе Planner 5D
В библиотеке есть большое количество различных объектов внутри приложения, в которых изменяется размер и цвет. Таким образом, не будет проблемой спланировать ремонт, перестановку или изменить интерьер. Разработчики добавили функцию виртуальной прогулки по проектированном пространстве. При работе в графическом интерфейсе содержаться кнопки «Отменить/Повторить», поэтому пользователь сможет быстро отменить последние операции.
Шаблоны интерьеров в программе Planner 5D

Скачать Planner 5D с Google Play

Кухонный конструктор

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

Скачать Кухонный конструктор c Google Play

Roomle

Софт от популярной платформы проектирования дизайна. Благодаря этому ПО для Android открывается возможность подобрать подходящую мебель для вашей квартиры.
Главное меню софта Roomle
Имеется 3D-каталог, с помощью которого проектируется положение различных объектов в комнатах. Кроме того, существует функция подключения дополненной реальности, поэтому оценить обстановку в данном случае получится «вживую».
Графическое представление интерьера в ПО Roomle
С помощью одного лишь нажатия осуществляется покупка понравившегося товара. Каталог с имеющеюся мебелью и фурнитурой пополняется новыми объектами. Имеется фильтр, который позволяет подобрать мебель.

Скачать Roomle с Google Play

Houzz

Магазин Houzz предлагает своим клиентам собственное приложение, позволяющее выбрать комнатный стиль. Перед пользователем открывается библиотека элементов декора для обустройства помещения. Имеются шаблоны, помогающие на первых этапах ремонта и отделки дома. В галерее есть много вдохновляющих фото лучших дизайнов в HD-качестве. Среди таковых: модернизм, современный, ретро, кантри, скандинавский и много других.
Раздел галереи приложения Houzz
Можно проектировать стиль для всего дома — Houzz наделен множеством элементов для любой комнаты. Софт предлагает услуги в виде покупки товаров, а также позволяет воспользоваться услугами подрядчиков и других экспертов.
Магазин внутри приложения Houzz

Скачать Houzz с Google Play

Благодаря таким программам создание дизайна помещений во многих случаях становится интересным. Это простое ПО позволяет без каких-либо знаний реализовывать свои идеи в смартфоне или планшете. Во многих случаях подобные приложения помогут с ремонтом и перестановкой мебели, а некоторые даже определят финансовые затраты на покупку конкретных материалов.

Магазин внутри приложения Houzz Мы рады, что смогли помочь Вам в решении проблемы.
Магазин внутри приложения Houzz Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Помогла ли вам эта статья?
ДА НЕТ 90000 The Beginner’s Guide to Android App Design 90001 90002 Android is extremely popular mobile platform. Currently, Android devices are used by more people than any other type of mobile device. This gives you as a designer an opportunity to create an app that can be used by millions of people. At the same time, getting started with Android design might seem overwhelming, especially if you do not have any previous experience in mobile design. But do not worry! The tips mentioned in this article will help you design great mobile experience for Android users.90003 90004 Learn the basic rules of design for Android 90005 90002 As with other disciplines, when it comes to learning new things you need to learn some ground rules for making things right. These rules will establish a solid foundation for your design. 90003 90004 Learn Android Design Language 90005 90002 It’s a well-known fact that the best apps presented on the market are created according to the rules stated in platform guidelines. When it comes to designing an app for Android, learning Material Design should be a first natural step for you as a designer.Material Design is a lot more than just platform guidelines; it’s a document that describes visual language. As Google describes it: «We challenged ourselves to create a visual language for our users that synthesizes the classic principles of good design with the innovation and possibility of technology and science.» 90003 90004 Create a strong visual hierarchy 90005 90002 You can not create great user experience without having a proper visual hierarchy in your UI. That’s why when it comes to Android apps, the foundational elements of Material Design are grids & whitespace.You need to focus on removing all purely decorative elements and focus on what’s really important — content. 90003 90004 Leverage common system patterns 90005 90002 Many designers believe that when it comes to creating a new product, they need to design every interaction pattern of their app from scratch. I strongly recommend you avoid following this path. Each custom component which will be different from Material Design language can increase cognitive load on users (simply because it’ll be unfamiliar for them and they’ll need to learn how to use it).But even if you succeed in creating a custom component, your solution will cost a lot more money. You’ll spend a lot of time not only designing them but also implementing them during the development phase. 90003 90002 Standard components (standard layouts, navigation, color schemes, etc.) will reduce designing and engineering overhead both regarding initial investment and long-term support. Both Android and iOS have a lot of patterns that are considered industry standards. 90003 90004 Use motion to describe spatial relationships between views 90005 90002 When it comes to flat design, it might be hard to establish strong relationships between different pages or UI elements.Without a clear, logical connection, users might wonder how different pages are connected to each other. The tool which helps to create this connection is called animation. Material metaphor puts strong attention on motion design because it not only helps to convey the meaning of UI, it also makes the interface more dynamic. 90003 90002 90027 90003 90002 In this example, motion is used to create a logical connection between two different states — browsing music tracks and listening to a favorite track.Image: Anish Chandran 90003 90004 Do not forget about accessibility 90005 90002 In the attempt to craft beautiful app many designers ignore one essential rule of good design — accessibility. Accessible is what allows users of all abilities to use UI successfully. As Material Design puts it: «A well-designed product is accessible to users of all abilities, including those with low vision, blindness, hearing impairments, cognitive impairments, or motor impairments.» 90003 90002 Accessibility starts with small things such as selecting right contrast for UI elements and text copy.The W3C recommends the following contrast ratios for body text and image text: 90003 90037 90038 Small text should have a contrast ratio of at least 4.5: 1 against its background 90039 90038 Large text (at 14 pt bold / 18 pt regular and up) should have a contrast ratio of at least 3: 1 against its background 90039 90042 90002 90044 90003 90002 Even great designers can fall into the trap of low-contrast problem. Some parts of this page are barely readable for people with normal vision. Image: Anton Aheichanka 90003 90002 When you have the right contrast for your UI elements, you can switch to more complicated things such as animations and audio.Be sure to make motion and audio effects optional so users who have visual or hearing disorder can switch them off if needed. The app should have captions, a transcript, or another alternative to critical motion effects or audio alerts. 90003 90004 Consider Device Specifics 90005 90052 Be ready to optimize a design for a variety of screens 90053 90002 When it comes to designing an app for iOS, you have a precisely determined number of devices and displays you need to design your product (in most cases , the list of devices starts from old iPhone such as 5s and goes up to the latest models such as iPhone X).But when it comes to designing an app for Android, you will not have determined models of screens / devices. Android runs on a variety of devices that have different screen sizes and pixel densities. 90003 90002 Companies that specialize in mobile app development will always run different tests to see if their product works well on all types of devices. This testing is usually done by the Quality Assurance (QA) team. They also create detailed reports of bugs found in the process. 90003 90002 Be ready to optimize the app for the vast majority of screen sizes.The screen sizes and densities can vary drastically — from $ 100 smartphone with a tiny screen and low screen resolutions to high-end tablets with Retina-like displays. 90003 90002 To achieve this goal you have to switch from px to density-independent pixels (dp or dip) as a unit of measurement. Maintaining density independence is important because, without it, a UI element (such as an icon) might appear larger on a low-density screen and smaller on a high-density screen. 90003 90002 90063 90003 90002 Example of two devices that are the same size but have different pixel densities.The Android system uses dp to helps you achieve density independence. Image: Google 90003 90002 Be sure to check how to support different screen sizes. As can be seen in the example below, the screen sizes vary from xsmall to xlarge. 90003 90002 90070 90003 90002 This figure provides a detailed view of how different screen dp widths generally correspond to different screen sizes and orientations. Image: Google 90003 90002 Your goal, as a designer, should be in ensuring that following objects look great on any screen size and screen density: 90003 90037 90038 Text objects (e.g. labels, text copy) 90039 90038 Icons and images (e.g background images) 90039 90038 Dynamic content (e.g. animation and videos) 90039 90042 90004 Optimize for different hardware 90005 90002 Get the best possible performance for your app. You can not count that all your users will have top-end hardware such as Samsung Galaxy S9, so you should focus on making your app less demanding on hardware resources. Ideally, the app you design should work great on different hardware — from low-level $ 100 devices to top-end devices.90003 90002 Tip: Use Google Play analytics to understand what are the most common devices which people use to work with your app. Optimize your app for this group of devices. 90003 90004 Utilize Device Capabilities 90005 90002 Modern mobile devices have a lot of hardware components that can be used to make users life easier. Camera, GPS location, Bluetooth, NFC, accelerometer, gyroscope and more — all these sensors can enrich user experience. Let me give you a simple example of how you can utilize GPS location for routine tasks.When it come to filling out the form, instead of asking the user about her / his current location, you can request access to the Location Service, and fill out the required details automatically. This will saves valuable time for your users. 90003 90002 90095 90003 90002 Auto-detection of location can save users time. Image: Thinkwithgoogle 90003 90004 Push your brand 90005 90002 When it comes to designing an app, one your goal should be in conveying branding personality. You need to create a product that reflects your brand.Designers have a few powerful tools in their toolbox that can be used for that purpose: 90003 90037 90038 Color. Use colors of the components to match our branding. 90039 90038 Illustrations. Design illustrations that deliver the message and associated with your brand. 90039 90042 90002 90110 90003 90002 Google Trips uses nice illustrations that helps reflect the brand. Image: The Verge 90003 90004 Prototype and test your design 90005 90002 When it comes to creating a mobile app, there no other choice than to prototype and test your design.Do not attempt to create a perfect design right from the first attempt. In most cases, it’s simply impossible. Instead, be ready to iterate on your product. 90003 90002 Having a great Android prototyping tool such as Mockplus in your designer toolbox can make your life easier much easier. Mockplus not only helps you to create an interactive high-fidelity prototype in minutes; it also allows you to test the prototype with real users. So, the next time you’ll have some assumption on how a particular feature / screen / UI element of your product should look like or functioning- do not guess it, test it! 90003 90002 90121 90003 90002 Mockplus is a powerful prototyping tool for Android app designers 90003 90004 Keep track of design iterations 90005 90002 When you keep track of your design work, this will help you to understand better how your design thinking evolved.It’s especially important to keep all negative iterations (failed attempts). The knowledge negative iterations deliver will prevent you from making the same mistakes again. 90003 90004 Conclusion 90005 90002 When it comes to creating a great mobile app, the most important thing that should be taken into account is that you design for your users, not yourself. As a designer, you should spend less time pushing pixels and more time working with your users. Experiment, try different approaches, choose the one that works best for your target audience and build upon the value you provide for your users.Good luck! 90003 .90000 5 Best Logo Design Apps For Android 90001 90002 Last updated on June 24th, 2020 90003 90002 Someone once rightly quoted «At the core of every business is its logo design». 90005 Small business owners do not have big finances to hire expensive professional designers. But logo design apps can help them create logos without outside help and with not much cost involved. If some design rules are followed, the apps deliver impressive and customized design solutions. 90003 90002 Whether you manage an e-commerce startup or own a brick and mortar business, you’ll need to ensure a great logo design to attract sales and get your business off the ground and market your product and services.90003 90002 In order to get a great logo design for your business, you’ll need to hire a freelance graphic designer. But in case you have a creative mind and an eye for design, then you can try your hands at designing your own business logo. Fear not, as there are plenty of online resources and apps available for that. Well, i am sure one question must be crossing your mind right now such as: 90003 90002 «How do I find such apps that can help me create amazing logos for my business?» 90003 90002 Well, today I’m going to make it easy for you.All you need to do is, spare a few minutes and install one of these 5 best android apps that will help you to design your own logo within minutes and without ripping your budget apart. 90003 90002 But before I get you acquainted with these amazing apps, it’s important to understand why you should consider using these Android apps. 90003 90017 Importance Of Android Powered Logo Design Apps 90018 90002 Logo design apps offer an optimal solution to businesses, especially startups and small businesses.It’s a wonderfully low-risk alternative that promises high gains. Here are just some of the many points illustrating how businesses can take advantage of such logo design apps. 90003 90002 90022 a. Quick Results- 90023 When you work with a freelance graphic designer or an agency, your deadlines may take as long as weeks. On the other hand, when you use logo design apps for android powered smartphones or iPhones, you get results almost instantly. 90003 90002 90022 b. Relatively Lower Cost- 90023 Hiring a freelance graphic designer or a design agency often proves to be a costly proposition.But with logo design apps, you can easily create a DIY logo design for an amount significantly lower than what freelance graphic designers and design agencies charge. If you’ve got a small budget for your design needs, then this solution fits the bill perfectly. 90003 90029 Looking For a Mobile App Design? 90030 90002 We have helped thousands of business owners from all around the world with their graphic design needs such as a logo design, website design, social media posts, banner and much more.90005 Get Your Mobile App DesignTry Logo Maker Tool 90003 90034 90002 90022 c. No Experience Needed- 90023 With so many design ideas, inspirations and templates available at your disposal, you really do not need any technical experience or designing skills to design your own logo design when using a logo design app. 90003 90039 5 Logo Design Apps for Android Powered Smartphones Or Mobile Devices 90040 90002 Now that you know how logo design apps for Android and iOS platforms can help you create an amazing logo for your business without having to spend big money, it’s time to get acquainted with 5 best logo design apps for Android.90003 90017 01. Logo Maker & Logo Creator 90018 90045 90046 Of Installs: 100,000 — 500,000 90047 90046 Overall Rating: 7 by 2024 users 90047 90046 Developed by: XLabz Technologies Pvt Ltd. 90047 90046 Logo creator 90047 90054 90002 This is an amazing app that helps you create professional logo designs for your business in a matter of minutes! This amazing logo design app for Android packs in a huge bunch of preloaded fonts and graphics that you can use to easily create an amazing logo for your business.The app is of great help to create logos for the digital era. 90003 90002 Not only that, this amazing app can also help you create smaller projects such as stickers. The app also features a handy search tool to find unique and creative graphics that you can use in your logos. But what makes this app really interesting is its feature to easily resize everything, from text to finished product. 90003 90002 90003 90002 DOWNLOAD APP 90003 90017 02. Logo Maker 90018 90045 90046 Of Installs: 10,000 — 50,000 90047 90046 Overall Rating: 5 by 721 users 90047 90046 Developed by: Laughingbird Software 90047 90046 Logo Maker 90047 90054 90002 Widely considered to be one of the best logo design apps for Android powered devices, Logo Maker is perhaps the easiest way to create logos for your business in no time.What makes this logo design app rather special is that it provides users the option to choose from a wide range of logo design templates. 90003 90002 90003 90002 Just select the template you like. Simply add your business name, save and export the file in a few minutes or modify the elements, objects, characters, in the template to give your logo a more personal touch. Just drag and drop, pinch or spin elements into the template to modify the template. But make sure that you choose typeface and colors that your website design has already used.This ensures brand consistency across your design items. 90003 90002 90003 90002 DOWNLOAD APP 90003 90017 03. LogoFactoryApp Logo Maker 90018 90045 90046 Of Installs: 500,000 — 1,000,000 90047 90046 Overall Rating: 2 by 3716 users 90047 90046 Developed by: Logofactory Development Team 90047 90046 LogoFactory App Logo Maker 90047 90054 90002 Yet another popular logo design app for android powered devices, LogoFactoryApp is a professional logo design maker. It is rated alongside the best apps for those looking to create a DIY logo for their business! This app is also a great resource when you want to create a versatile business logo.90003 90002 The apps ‘simple and Intuitive interface makes it easy to create a professional logo design in just a few seconds. This is one of the best apps even for those do not have a keen eye for design. App’s exhaustive gallery features a large number of images from which you can choose the one that fits your business the most and many types of Fonts to personalize the logo. 90003 90002 90003 90002 DOWNLOAD APP 90003 90017 04. Logo Creator 90018 90045 90046 Of Installs: 100,000 — 500,000 90047 90046 Overall Rating: 8 by 2229 users 90047 90046 Developed by: Tanem Apps 90047 90046 Tanem Apps 90047 90054 90002 Here is a logo design apps for Android that consistently tops all popularity charts — Logo Creator! This app makes it easy to create amazing logos even on the go.With ready to use templates, this app makes it easy to choose the kind of logo you’re looking for your business. With the help of the app, you can create a logo as per new design trends. 90003 90002 The app’s user-friendliness makes it useful for all age groups. All you need to do is to input characters and push ‘Create’ button to instantly create amazing logos. Not only can you create amazing logos, you can post them directly to Twitter or other social media sites and save them to your SD card.90003 90002 90003 90002 DOWNLOAD APP 90003 90017 05. Quick Logo Design + 90018 90045 90046 Of Installs: 100,000 — 500,000 90047 90046 Overall Rating: 1 by 638 users 90047 90046 Developed by: FSD Solutions LLC. 90047 90046 Quick Logo Design App 90047 90054 90002 Another logo design app for Android powered devices that are popular with logo designers from across the globe is Quick Logo Design +. It provides the user with access to multiple templates to choose from and also helps users customize them with fonts and color.The right use of these elements is a key to design a perfect logo for your business. 90003 90002 This app allows designers to instantly download the logo designs that they create. This is one of the best apps to create professionally designed business logos within minutes without much efforts. 90003 90002 90003 90002 DOWNLOAD APP 90003 90002 Now It’s Your Turn! 90003 90002 So, these are 5 of the best logo design apps for android powered smartphone and devices. 90005 Now, if you want to design your own business logo.Something that’ll give your brand the boost it needs. Install one of these 5 best logo design apps for Android! 90003 90002 As an effective alternative to logo design apps, you can also use Designhill as your source of a memorable logo for your business. Launch your logo design contest at this leading crowdsourcing marketplace and get dozens of unique logo concepts for your business. The site gives 100% Money Back Guarantee if you do not like the designs. 90003 Are You Looking for a New Graphic Designer? If Yes, Call Us on + 1-855-699-2851 [times for calling 9am to 6pm EST (US)] or Register for a Free Design Consultation 90034 90002 Do not forget to sign up for the free Designhill Newsletter and get more such exclusive information, tips and techniques sent straight to your inbox.90003 90017 Conclusion 90018 90002 Logo design apps help you to create a logo as per your design needs without the help of a professional designer. So, these apps are cost-effective solutions for startups with little financial resources. 90003 90002 Get Your Mobile App Design 90003.90000 50 Useful Android Apps for Designers (2018) 90001 90002 Designing is one of the most demanding professions in the world. From keeping 90003 updated with newer tools and tech 90004 to being constantly in search of inspiration, designers have a lot on their plate. In such circumstances, some useful Android apps can come in real handy. 90005 90002 So, here’s a long list of useful 90003 Android apps for designers that can help them manage their daily tasks swiftly on the go 90004.The list encompasses everything from social media and invoicing apps to image editing and photo manipulation apps with a lot more. 90005 90010 PicsArt Photo Studio 90011 90002 PicsArt is the best photo editor and collage maker app. It offers some really cool 90003 effects, clipart library, various stickers 90004, and a set of drawing tools for editing pics. 90005 90016 90016 90010 ES File Explorer 90011 90002 ES File Explorer is a functional file manager for smartphones. It helps you to 90003 manage and share files including designs and photos 90004 with others over Wi-Fi.90005 90024 90024 90010 Pinterest 90011 90002 Pinterest helps you 90003 discover inspiration including ideas and sample projects 90004 for your next design to try. You can save ideas and organize them per needs. 90005 90032 90032 90010 Pixlr 90011 90002 Pixlr is a fantastic photo editor with lots of 90003 free effects, filters, and overlays 90004 along with editing tools. Also, you can share your creation on social networks. 90005 90040 90040 90010 Adobe Photoshop Express 90011 90002 Adobe Photoshop Express is an ultimate photo editing app with a collage maker.It packs in 90003 multiple corrections and looks along with quick editing features 90004. 90005 90048 90048 90010 ibis Paint X 90011 90002 ibis Paint X is a 90003 social drawing app 90004, which lets you create excellent drawings and publish them or the process of drawing them to Facebook, YouTube, etc. 90005 90056 90056 90010 Adobe Photoshop Lightroom CC 90011 90002 Adobe Photoshop Lightroom CC is another fantastic app for 90003 clicking, editing, and sharing photos 90004. It also features organization and synchronization features.90005 90064 90064 90010 IKEA Catalog 90011 90002 IKEA Catalog packs in 90003 ideas, inspiration, and how-to about home furnishing 90004. You can explore images and stories, and save favorite images for later as well. 90005 90072 90072 90010 QuickEdit Text Editor 90011 90002 QuickEdit is a full-featured code and text editor. It features a 90003 syntax highlighter for 50+ languages, a tabbed interface 90004, and more features for coding on the go. 90005 90080 90080 90010 AirBrush 90011 90002 AirBrush brings the best photo editor and filter features to you.It packs in many 90003 cool filters, retouch tools, and numerous features 90004 for editing pics. 90005 90088 90088 90010 Houzz 90011 90002 Houzz is an app full of 90003 interior design ideas along with annotation and sketch features 90004. It packs in much inspiration for building or decorating a house. 90005 90096 90096 90010 Flickr 90011 90002 Flickr is a free service to 90003 upload, edit, organize, and share your photos from any device 90004. You can add filters, crop images, and do a lot more editing using it.90005 90104 90104 90010 Google Pay 90011 90002 Google Pay is a quick and simple way to pay and get paid. Using this service, you can 90003 accept payments for providing design projects and services 90004 to others. 90005 90112 90112 90010 SketchBook 90011 90002 SketchBook is an app to unleash your creativity quickly by creating conceptual sketches as well as fully-packed artworks directly on your smartphone. 90005 90118 90118 90010 iFont 90011 90002 iFont is a font app to get beautiful fonts on your smartphone.Using it, you get access to hundreds of fonts, which you can browse and apply on your device. 90005 90124 90124 90010 Sketch 90011 90002 Sketch offers drawing and photo editing features for everyone. You can 90003 draw sketches, enhance photos, and inspire 90004 and get inspiration from its community. 90005 90132 90132 90010 Font Studio 90011 90002 Font Studio is a featureful font editor for your photos. You can 90003 add stickers and text to your pics using beautiful fonts and typography 90004 to make them look cool.90005 90140 90140 90010 Find my Font 90011 90002 Find my Font is a font search tool that can 90003 find and identify a font in an image 90004. You can click or load a photo from gallery and ask the app to find the font. 90005 90148 90148 90010 Color Touch Effects 90011 90002 Color Touch Effects is an app to 90003 recolor images and add beautiful photo effects 90004 to them. You can import photos from Facebook and later share them on it too. 90005 90156 90156 90010 Toolwiz Photos 90011 90002 Toolwiz Photos is a tool to become creative with your photos.It is a 90003 pro editor with 200+ tools 90004 including magic filters and numerous image processing tools. 90005 90164 90164 90010 Todoist 90011 90002 Todoist is a to-do list app that 90003 helps to keep track of all of your tasks 90004. It offers app integrations, real-time sync, and many more task management features. 90005 90172 90172 90010 AutoCAD 90011 90002 AutoCAD brings the power of AutoCAD to your mobile. It offers drawing and 90003 drafting tools that help to create, edit, share, and view CAD and DWG drawings 90004.90005 90180 90180 90010 MediBang Paint 90011 90002 MediBang Paint is a comic creation and digital painting program. It avails many 90003 backgrounds, brushes, fonts, 90004 etc. along with cloud sync and more features. 90005 90188 90188 90010 Canva 90011 90002 Canva is an excellent tool to help you create 90003 beautiful collages, designs, and photos 90004. It packs in stock photos and templates along with photo editing tools. 90005 90196 90196 90010 Google Analytics 90011 90002 Google Analytics allows you to 90003 monitor your business and website on the go 90004.You can check metrics and reports and monitor real-time statistics data as well. 90005 90204 90204 90010 Adobe Illustrator Draw 90011 90002 Adobe Illustrator Draw lets you 90003 design vector artworks with drawing layers and more details 90004 including different pen tips, shape stencils, and vector shapes. 90005 90212 90212 90010 PaperDraw 90011 90002 PaperDraw is a painting app that lets you draw a doodle, graffiti, or painting. It packs in a 90003 color library, handwriting signature, various paintbrushes 90004, and more.90005 90220 90220 90010 Adobe Photoshop Mix 90011 90002 Photoshop Mix helps you edit and transform your photos. You can apply filters, 90003 change colors, combine pics, and enhance and share 90004 them on social media. 90005 90228 90228 90010 Infinite Painter 90011 90002 Infinite Painter is a superior painting app with lots of brushes and brush presets. Also, it has blend and layer modes, guides, symmetry tools, and much more. 90005 90234 90234 90010 Behance 90011 90002 Behance is the largest 90003 network of creative enthusiasts and professionals 90004.You can browse projects, follow great designers, and share your creations with others. 90005 90242 90242 90010 Infinite Design 90011 90002 Infinite Design provides a drawing canvas with 90003 path editing, boolean operations, and more superior tools 90004 along with perspective guides and unlimited layers. 90005 90250 90250 90010 CL Mobile 90011 90002 CL Mobile brings the Craigslist to your mobile with many user-centric features. You can search 90003 classified ads and post ads directly from this unofficial app 90004.90005 90258 90258 90010 magicplan 90011 90002 magicplan allows you to 90003 create floor plans by just taking photos 90004. You can use its floor and wall editor to create job estimates, plan DIYs, and furnish your home. 90005 90266 90266 90010 PicsArt Color Paint 90011 90002 PicsArt allows creating digital illustrations. It packs in a full drawing suite with features like a 90003 color mixer, layers, paint brushes, texture brush 90004, and a lot more. 90005 90274 90274 90010 Shoebox 90011 90002 Shoebox is a 90003 personal photo backup and storage solution 90004 with unlimited storage.You can download and save photos from Facebook and create photo slideshows. 90005 90282 90282 90010 ArtFlow 90011 90002 ArtFlow is another digital sketchbook app that offers 90003 80 paint brushes, smudge, fill, and eraser tool 90004 as well. It supports digital pens and many advanced features. 90005 90290 90290 90010 Invoice Simple 90011 90002 Invoice Simple is an invoice app for generating, sending, and tracking estimates and invoices. However, it supports just a limited number of free invoices.90005 90296 90296 90010 Adobe Capture CC 90011 90002 Adobe Capture CC is a creative app to 90003 discover fonts, patterns, and vectors 90004 as well. You can easily create vectors by capturing a drawing or uploading a photo. 90005 90304 90304 90010 Invoice2go 90011 90002 Invoice2go is another 90003 invoice app for freelancers and small business owners 90004. It allows to create and send invoices, capture expenses, and do more on the go. 90005 90312 90312 90010 Color Pop Effects 90011 90002 Color Pop Effects is a photo editor with effects and highlights.It allows to 90003 select parts of a photo and keep them colored and convert them to black and white 90004. 90005 90320 90320 90010 Adobe Photoshop Sketch 90011 90002 Adobe Photoshop Sketch brings you drawing tools including 90003 markers, pens, pencils, erasers, brushes 90004, and a lot more tools to design creative artworks. 90005 90328 90328 90010 Timesheet 90011 90002 Timesheet allows 90003 keeping a record of your work hours effectively 90004. You can add breaks, expenses, and notes to your timesheets and export them as well.90005 90336 90336 90010 Color Grab 90011 90002 Color Grab is a fantastic color tool that helps to 90003 capture, pick, and recognize colors by just capturing a shot 90004. It also packs in a color mixer and more tools. 90005 90344 90344 90010 Sketcher FREE 90011 90002 Sketcher is a drawing tool with numerous features like 90003 brushes, color picker, adjustable canvas, multiple modes 90004, and more including sharing features. 90005 90010 Desygner 90011 90002 Desygner is a graphic 90003 design app with 100k + layouts and templates 90004.It packs in powerful tools along with fonts and graphics to draw out your imagination. 90005 90358 90358 90010 Color Reference 90011 90002 Color Reference is a color tool for the designer in you. You can 90003 discover new color schemas, get inspiration, browse colors 90004, and create new color palettes. 90005 90366 90366 90010 Twitter 90011 90002 Twitter is a place to 90003 read about breaking news to common interests 90004. You can follow people and discover the latest trends to keep yourself updated.90005 90374 90374 90010 Adobe Comp CC 90011 90002 Adobe Comp CC allows you to 90003 create wireframes using fonts, photos, shapes, and text 90004. You can transfer the final wireframes to other apps to refine them. 90005 90382 90382 90010 Color Harmony 90011 90002 Color Harmony is a robust 90003 color matcher that lets you create, discover, and save color palettes 90004. You can grab a picture with the camera to see matching colors. 90005 90390 90390 90010 myPANTONE 90011 90002 myPANTONE is another color tool with lots of color libraries.It also offers features to 90003 create color palettes and share them with others 90004 for inspiration. 90005 90398 90398 .90000 Android App designs, themes, templates and downloadable graphic elements on Dribbble 90001 × 90002 90003 Explore 90004 90005 90006 Shots 90007 Get inspired with designs shared by our talented community 90008 90005 90010 90006 Top Designers 90007 Check out the rankings and see which designers are trending 90008 90005 90006 Blog 90007 Amazing interviews with design industry leaders, tutorials, and more 90008 90005 90006 Weekly Warm-Up 90007 Join the fun and flex your design skills with our weekly prompt 90008 90005 90006 Playoffs 90007 See Shots that other designers are riffing on & participate yourself 90008 90005 90004 90005 Teams 90008 90005 Goods for Sale 90008 90005 Meetups 90008 90005 Dribbble Shop 90008 90005 About Dribbble 90008 90005 Advertise 90008 90040 90008 90040 90008 90044 For Designers 90004 90005 90047 90006 Job Board 90007 Find your dream design job on Dribbble 90008 90005 90052 90006 Freelance Projects Pro 90007 Exclusive project board perfect for Freelancers and Agencies.90008 90005 90057 90006 Go Pro 90007 For Designers & Design Teams, join the worlds best designers on Dribbble. 90008 90040 90008 90063 Hiring Designers? 90004 90005 90066 90006 List my job opening 90007 Publish your open role on the world’s # 1 job board for creatives 90008 90005 90071 90008 90040 90008 90040.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *