SlideShare a Scribd company logo
1 of 74
Download to read offline
Точка сборки
Material design
Александр Куликов,
продуктовый дизайнер в FunCorp
GDG Penza
1. Гайдлайны Material design
2. Android и его особенности
3. Инструментарий дизайнера
О чем сегодня поговорим 🤔
Material design
1.
Google I/O 2014
material.google.com
Сайт, сделанный в студии Huge
Основные принципы
Material design
1. Материал как метафора
2. Тени
3. Отказ от скевоморфизма
4. Лучшие практики из полиграфического дизайна
5. Реалистичные анимации
Девственно-
чистый Android
Android до и после появления Material design
Было Стало🙄
АйДаПрикол до и после редизайна по гайдлайнам
Было Стало #
Почему Material
design — это хорошо
1. Упрощается
вход в профессию
2. Хорошее поле для экспериментов
3. Бесплатный сет пиктограмм
Стандартные иконки
в АйДаПриколе
Приложение VK
для Android
4. Готовая цветовая палитра
5. Есть тайминги для анимаций
6. Семейство шрифтов Roboto
Шрифты доработаны в 2014 году
Beta
iOS гайдлайны
А нужен ли вообще
дизайнер? 😎
А нужен ли вообще
дизайнер? 😎
Почему Material
design — это плохо
Соблазн делать «всё по метрикам» 🤓
Приложения
до Material design
После
Страшная правда: гайдлайны тоже врут 😱
1. Открыл гайды
2. Сравнил с нативными приложениями
3. Увидел разницу
4. Начал создавать Франкенштейна
Жизненная схема работы с гайдлайнами'
Android
2.
Особенности
Андроида
1. «Свои» интерфейсы у разных производителей
Хотите кастомный шрифт? 🙈
Оболочка не влияет на интерфейс вашего приложения
2. Низкий процент
внедрения обновлений 🤖
Статистика iFunny
3. Высокая фрагментация устройств
opensignal.com
DP спешит на помощь
DP (density-independent pixels) —
независимые от плотности экрана
пиксели. Абстрактная единица
измерения, основанная на физической
плотности экрана 160 dpi, на котором 1 dp
приблизительно равен 1 px.
*
Одна иконка для Android-приложения
Коэффициент Разрешение Расшифровка dpi
1x mdpi medium 160
1.5x hdpi high 240
2x xhdpi extra high 320
3x xxhdpi extra extra high 480
4x xxxhdpi ну вы поняли 640
🤔
Папки с ресурсами
Одна иконка для iOS-приложения
Добрый совет: рисуйте в 1x'
Инструментарий
3.
Sketch Zeplin
sketchapp.com zeplin.io
Sketch
О, ужас! Sketch работает только на macOS
QuickTime
Quartz Extreme
Core Image
Core Animation
OpenGL
ColorSync
🙀
Сколько весит?
45 MB
45 MB
2GBСколько весит?
1. Поддержка iCloud
2. Time Machine
3. Автосохранения
4. Нативный рендер шрифтов
Что еще есть в Скетче? ,
Ещё о преимуществах
Скетча
1. Удобное разделение на артборды и страницы
2. «Символы» редактируются сразу во всём макете
3. Поддержка «стилей слоев» и «стилей текста»
4. Возможность создавать адаптивные макеты 😻
5. Огромное количество бесплатных плагинов
labs.invisionapp.com/craft
Adobe готовят «убийцу Скетча» 💀
Zeplin
Раньше делали метрики в Фотошопе вручную 😭
Ура! Zeplin работает на Винде 😸
Основные фишки
Зеплина
1. Интерактивные метрики
2. Комментарии к макетам
3. Возможность создавать гайдлайны проекта
4. Экспорт ресурсов в один клик
Сайт для вдохновения
materialup.com
Спасибо
kulikov@fun.co

More Related Content

Similar to Точка сборки Material design

Дизайнер, разработчик, нет конфликта, нет драмы — Евгения Малкова
Дизайнер, разработчик, нет конфликта, нет драмы — Евгения МалковаДизайнер, разработчик, нет конфликта, нет драмы — Евгения Малкова
Дизайнер, разработчик, нет конфликта, нет драмы — Евгения МалковаCocoaHeads
 
5 правил успешной разработки приложений для бренда
5 правил успешной разработки приложений для бренда 5 правил успешной разработки приложений для бренда
5 правил успешной разработки приложений для бренда Heads&Hands
 
Unreal Engine 4: Best Practices and Recent Showcases
Unreal Engine 4: Best Practices and Recent ShowcasesUnreal Engine 4: Best Practices and Recent Showcases
Unreal Engine 4: Best Practices and Recent ShowcasesDevGAMM Conference
 
бородин об эмпирической разработке
бородин   об эмпирической разработкебородин   об эмпирической разработке
бородин об эмпирической разработкеMagneta AI
 
эмпирическая разработка Agile days
эмпирическая разработка   Agile daysэмпирическая разработка   Agile days
эмпирическая разработка Agile daysAlexander Borodin
 
Проходим тест Джоэла
Проходим тест ДжоэлаПроходим тест Джоэла
Проходим тест Джоэла0leGG
 
SECON'2016. Чубарь Алексей, Мобильные грабли Unity
SECON'2016. Чубарь Алексей, Мобильные грабли UnitySECON'2016. Чубарь Алексей, Мобильные грабли Unity
SECON'2016. Чубарь Алексей, Мобильные грабли UnitySECON
 
Realna li dopolnennaya_realnost-00
Realna li dopolnennaya_realnost-00Realna li dopolnennaya_realnost-00
Realna li dopolnennaya_realnost-00Irina Gorshkova
 
Продукт с нуля
Продукт с нуляПродукт с нуля
Продукт с нуляITCP Community
 
программа кружка компьютерный мир
программа кружка компьютерный мирпрограмма кружка компьютерный мир
программа кружка компьютерный мирlavrenteva
 
павел грозян (Mac paw) бесплатное приложение - авантюра которая приносит де...
павел грозян (Mac paw)   бесплатное приложение - авантюра которая приносит де...павел грозян (Mac paw)   бесплатное приложение - авантюра которая приносит де...
павел грозян (Mac paw) бесплатное приложение - авантюра которая приносит де...PCampRussia
 
Indie Gamedev
Indie GamedevIndie Gamedev
Indie GamedevIT61
 
Desktop-like Games. How and why?
Desktop-like Games. How and why?Desktop-like Games. How and why?
Desktop-like Games. How and why?DevGAMM Conference
 
Разработка под Android для устройств разных разрешений и размеров
Разработка под Android для устройств разных разрешений и размеровРазработка под Android для устройств разных разрешений и размеров
Разработка под Android для устройств разных разрешений и размеровAlexey Ustenko
 
5 бесплатных программ для начинающих, чтобы сделать модель для 3D принтера
5 бесплатных программ для начинающих, чтобы сделать модель для 3D принтера 5 бесплатных программ для начинающих, чтобы сделать модель для 3D принтера
5 бесплатных программ для начинающих, чтобы сделать модель для 3D принтера NanoJam.ru
 
Продукт или проект - Александр Борисов Dev2Dev v1.5 23.11.2014
Продукт или проект - Александр Борисов  Dev2Dev v1.5 23.11.2014Продукт или проект - Александр Борисов  Dev2Dev v1.5 23.11.2014
Продукт или проект - Александр Борисов Dev2Dev v1.5 23.11.2014Dev2Dev
 
Эволюция интерфейса. Без магии и читерства
Эволюция интерфейса. Без магии и читерстваЭволюция интерфейса. Без магии и читерства
Эволюция интерфейса. Без магии и читерстваZotov Andrey
 
Разработка мобильных приложений под Android на примере детских мобильных прил...
Разработка мобильных приложений под Android на примере детских мобильных прил...Разработка мобильных приложений под Android на примере детских мобильных прил...
Разработка мобильных приложений под Android на примере детских мобильных прил...tabtabus
 

Similar to Точка сборки Material design (20)

Дизайнер, разработчик, нет конфликта, нет драмы — Евгения Малкова
Дизайнер, разработчик, нет конфликта, нет драмы — Евгения МалковаДизайнер, разработчик, нет конфликта, нет драмы — Евгения Малкова
Дизайнер, разработчик, нет конфликта, нет драмы — Евгения Малкова
 
5 правил успешной разработки приложений для бренда
5 правил успешной разработки приложений для бренда 5 правил успешной разработки приложений для бренда
5 правил успешной разработки приложений для бренда
 
Unreal Engine 4: Best Practices and Recent Showcases
Unreal Engine 4: Best Practices and Recent ShowcasesUnreal Engine 4: Best Practices and Recent Showcases
Unreal Engine 4: Best Practices and Recent Showcases
 
бородин об эмпирической разработке
бородин   об эмпирической разработкебородин   об эмпирической разработке
бородин об эмпирической разработке
 
эмпирическая разработка Agile days
эмпирическая разработка   Agile daysэмпирическая разработка   Agile days
эмпирическая разработка Agile days
 
Проходим тест Джоэла
Проходим тест ДжоэлаПроходим тест Джоэла
Проходим тест Джоэла
 
Spider Group
Spider GroupSpider Group
Spider Group
 
SECON'2016. Чубарь Алексей, Мобильные грабли Unity
SECON'2016. Чубарь Алексей, Мобильные грабли UnitySECON'2016. Чубарь Алексей, Мобильные грабли Unity
SECON'2016. Чубарь Алексей, Мобильные грабли Unity
 
Realna li dopolnennaya_realnost-00
Realna li dopolnennaya_realnost-00Realna li dopolnennaya_realnost-00
Realna li dopolnennaya_realnost-00
 
Продукт с нуля
Продукт с нуляПродукт с нуля
Продукт с нуля
 
программа кружка компьютерный мир
программа кружка компьютерный мирпрограмма кружка компьютерный мир
программа кружка компьютерный мир
 
мбоу сош№1 правка
мбоу сош№1 правкамбоу сош№1 правка
мбоу сош№1 правка
 
павел грозян (Mac paw) бесплатное приложение - авантюра которая приносит де...
павел грозян (Mac paw)   бесплатное приложение - авантюра которая приносит де...павел грозян (Mac paw)   бесплатное приложение - авантюра которая приносит де...
павел грозян (Mac paw) бесплатное приложение - авантюра которая приносит де...
 
Indie Gamedev
Indie GamedevIndie Gamedev
Indie Gamedev
 
Desktop-like Games. How and why?
Desktop-like Games. How and why?Desktop-like Games. How and why?
Desktop-like Games. How and why?
 
Разработка под Android для устройств разных разрешений и размеров
Разработка под Android для устройств разных разрешений и размеровРазработка под Android для устройств разных разрешений и размеров
Разработка под Android для устройств разных разрешений и размеров
 
5 бесплатных программ для начинающих, чтобы сделать модель для 3D принтера
5 бесплатных программ для начинающих, чтобы сделать модель для 3D принтера 5 бесплатных программ для начинающих, чтобы сделать модель для 3D принтера
5 бесплатных программ для начинающих, чтобы сделать модель для 3D принтера
 
Продукт или проект - Александр Борисов Dev2Dev v1.5 23.11.2014
Продукт или проект - Александр Борисов  Dev2Dev v1.5 23.11.2014Продукт или проект - Александр Борисов  Dev2Dev v1.5 23.11.2014
Продукт или проект - Александр Борисов Dev2Dev v1.5 23.11.2014
 
Эволюция интерфейса. Без магии и читерства
Эволюция интерфейса. Без магии и читерстваЭволюция интерфейса. Без магии и читерства
Эволюция интерфейса. Без магии и читерства
 
Разработка мобильных приложений под Android на примере детских мобильных прил...
Разработка мобильных приложений под Android на примере детских мобильных прил...Разработка мобильных приложений под Android на примере детских мобильных прил...
Разработка мобильных приложений под Android на примере детских мобильных прил...
 

Точка сборки Material design