SlideShare una empresa de Scribd logo
1 de 51
METRO. Дизайн для Windows Phone
Никита Лукьянец (nikiluk)
Ресурсы

http://wp7rocks.com
http://twitter.com/dpeua
http://uxnext.org.ua
http://create.msdn.com
http://msdn.microsoft.com/en-
us/library/ff637515(VS.92).aspx
Сложно о простом
jjg.net/elements
Стереотипы во многих компаниях

1.    Дизайн важен лишь для пользовательских решений
2.    Дизайн субъективен
3.    Дизайн неизмерим, соответственно
     – Нет прямой корреляции с бизнес целями
     – Дизайн это затраты
     – Внутренние функции практически не влияют на стоимость
        построения интерфейса
Время, инвестированное в разработку UI                                 50% … 70% общего кода проекта
  10% … 50%
                                                                         40% усилий разработчиков
  Типичная компания отводит              10%
  бюджета проекта на UI
                                                                         80% непредвиденных обстоятельств




* Source: An Empirical Study of the Relationships Between User Interface Development Tools & User Interface Software
Development, McKirdy, Department of Computing Science, 1998
Дизайн процесс




 1   Project goals, user goals, information       3   Final visual design & measured UI
     architecture & story board                   4   Regular drops of working code & broad dogfooding
 2   Interaction model & visual design proposal
Результат дизайн процесса

Исследование существующих активов, аудит приложений
Потоковые карты, диаграммы навигации, карта приложения
Пользовательские сценарии
Wireframe (последовательность экранов в истории)
Персоны
Прототипы (бумага и карандаш)
Функциональные спецификации
Подготовленные графические материалы
1   Project goals, user goals, information       3   Final visual design & measured UI
    architecture & story board                   4   Regular drops of working code & broad dogfooding
2   Interaction model & visual design proposal
Цикл
Для кого? Personas
Что? Problem

                             “Хозяин дома ремонтирует
                             стену. Держит фонарь, зажав
                             его подбородком к плечу,
                             чтобы освободить руки.”

                             Наблюдение вдохновило
                             Black & Decker на создание
                             фонаря, который можно будет
                             трансформировать и
                             «носить».

Какую проблему вы решаете?
Задачи пользователя!




Какую проблему вы решаете?
Задачи пользователя! До, после




 1   Project goals, user goals, information       3   Final visual design & measured UI
     architecture & story board                   4   Regular drops of working code & broad dogfooding
 2   Interaction model & visual design proposal
Как? На бумаге
Как? Interaction model




Учет отклика системы на каждое действие пользователя
(click, tap, pan, flick)
Не останавливайте пользователя
Хакатон

 1.   Постановка проблемы
 2.   Определение задач и стереотипов пользователя
 3.   Информационная архитектура
 4.   Прототип на бумаге/ sketchflow
 5.   Metro
 6.   Бизнес-логика
 7.   Тестирование в эмуляторе
 8.   Тестирование на устройстве
 9.   Демо
Экскурс в историю
Metro
METRO - НАШ ЯЗЫК ДИЗАЙНА.
МЫ НАЗЫВАЕМ ЕГО METRO,
  ETRO



ПОТОМУ ЧТО ОН СОВРЕМЕНЕН
И ЧИСТ. ОН БЫСТРЫЙ И
ДИНАМИЧНЫЙ. КОНТЕНТ И
ТИПОГРАФИКА. ВСЕЦЕЛО
АУТЕНТИЧНЫЙ.
Принципы

Чистый, Легкий, Быстрый, Открытый
Типографика
В Движении
Контекст. Не Хром
Аутентично Цифровой
Сделайте проще

Знакомо = Просто

Предоставьте согласованное и ожидаемое поведение
Типографика
Иконографика
Иконографика
Иконографика

Согласованные иконки
в меню приложения

Тестируйте иконки с
пользователями
(внимание на контекст)
Metro




Для Windows Phone
Хард. приложения

Кнопки

Дополнительные
горизонтальные

Проектируйте под 1 руку,
когда это возможно
Жесты
Тач. интерфейс

Оптимальный размер области - 9мм

Минимальный touch target - 7мм

Минимальный отступ 2мм

Визуальный элемент 60-100%
от touch-target
Live Tiles
Tile notification
Общие контроллы
Меню + панель приложения

До 4 иконок

Не заполняйте все 4, если возможно

Поднятие панели для отображения
менюTrigger
Закладки, pivot

Разделение многочисленных задач

Тэп или флик для переключения

Trigger
Хабы, panorama

Богатое наполнение

Агрегация различных
источников
Хабы vs. Одностраничные приложения
Как? Сначала grid.
Metro, а потом бренд.
Среда
Runtime – Экран        Инструменты


             Код, который вы      Инструменты для
            пишете на клиенте   дизайна и разработки

 ЭКРАН
ОБЛАКО   Облачные сервисы       Портальные сервисы


            Код, который вы       Инструменты для
           пишете на сервере     продажи и доставки
Runtime – Экран                                    Инструменты


         Sensors       Media    Data        Location       Phone Emulator

          Phone           Xbox LIVE        Notifications       Samples             Documentation

         .NET Framework managed code sandbox                   Guides                Community
                                                               Packaging and Verification Tools
 ЭКРАН
ОБЛАКО     Облачные сервисы                                   Портальные сервисы
          Notifications           App Deployment             Registration             Marketplace

            Location            Identity       Feeds          Validation          MO and CC Billing

                                 Social        Maps          Certification       Business Intelligence

                                                             Publishing          Update Management
Кто с нами?
        UXNext + Microsoft BizSpark
           http://bizspark.com
           http://uxnext.org.ua


Design review для лучших проектов
Кто с нами?
Австралия, ImagineCup 2012
   www.imaginecup.com
nikital@microsoft.com
skype: nikiluk

Más contenido relacionado

Similar a METRO. Дизайн для Windows Phone

Мобильная разработка и IoT, machine learning, VR. Специфика проектов с точки ...
Мобильная разработка и IoT, machine learning, VR. Специфика проектов с точки ...Мобильная разработка и IoT, machine learning, VR. Специфика проектов с точки ...
Мобильная разработка и IoT, machine learning, VR. Специфика проектов с точки ...MobileUp
 
Презентация на тему программирование Карпляк Виктор Владимирович .pptx
Презентация на тему программирование Карпляк Виктор Владимирович .pptxПрезентация на тему программирование Карпляк Виктор Владимирович .pptx
Презентация на тему программирование Карпляк Виктор Владимирович .pptx5bfnz5j9hl5bfnz5j9hl
 
Конструктор AR проектов - EV Toolbox
Конструктор AR проектов - EV ToolboxКонструктор AR проектов - EV Toolbox
Конструктор AR проектов - EV ToolboxEligoVision
 
Toolbox презентация
Toolbox презентацияToolbox презентация
Toolbox презентацияEligoVision
 
MPD2011 | Андрей Митрошин "Новые возможности в bada2.0 Обзор функциональности...
MPD2011 | Андрей Митрошин "Новые возможности в bada2.0 Обзор функциональности...MPD2011 | Андрей Митрошин "Новые возможности в bada2.0 Обзор функциональности...
MPD2011 | Андрей Митрошин "Новые возможности в bada2.0 Обзор функциональности...ITGinGer
 
Микросервисы в .NET Core
Микросервисы в .NET CoreМикросервисы в .NET Core
Микросервисы в .NET CoreAndrew Gubskiy
 
Модуль 15. Лекция 59-60.
Модуль 15. Лекция 59-60. Модуль 15. Лекция 59-60.
Модуль 15. Лекция 59-60. Yana Brodetski
 
Android Platform - новые мобильные рынки
Android Platform - новые мобильные рынкиAndroid Platform - новые мобильные рынки
Android Platform - новые мобильные рынкиBlogcamp Organization Committee
 
Responsive design
Responsive designResponsive design
Responsive designNimax
 
Эволюция разработки программного обеспечения
Эволюция разработки программного обеспеченияЭволюция разработки программного обеспечения
Эволюция разработки программного обеспеченияDima Dzuba
 
RealSpeaker Rus startup project
RealSpeaker Rus startup projectRealSpeaker Rus startup project
RealSpeaker Rus startup projectRealSpeaker 2.0
 
«Шустрый дизайн: подходы к декомпозиции задач проектирования UI в Agile-коман...
«Шустрый дизайн: подходы к декомпозиции задач проектирования UI в Agile-коман...«Шустрый дизайн: подходы к декомпозиции задач проектирования UI в Agile-коман...
«Шустрый дизайн: подходы к декомпозиции задач проектирования UI в Agile-коман...Nikita Filippov
 
опыт проектирования интерфейса Smart nut
опыт проектирования интерфейса Smart nutопыт проектирования интерфейса Smart nut
опыт проектирования интерфейса Smart nutИлья Котельников
 
Таня Мисютина Лекция «Об интерфейсе»
Таня Мисютина Лекция «Об интерфейсе»Таня Мисютина Лекция «Об интерфейсе»
Таня Мисютина Лекция «Об интерфейсе»e-Legion
 
Построение решений для SmartThings на базе PTC ThingWorx и Vuforia
Построение решений для SmartThings на базе PTC ThingWorx и VuforiaПостроение решений для SmartThings на базе PTC ThingWorx и Vuforia
Построение решений для SmartThings на базе PTC ThingWorx и VuforiaDmitry Kiryanov
 
JET BI - Мобильные решения для Бизнеса
JET BI - Мобильные решения для БизнесаJET BI - Мобильные решения для Бизнеса
JET BI - Мобильные решения для БизнесаNadezhda Avramenko
 

Similar a METRO. Дизайн для Windows Phone (20)

Мобильная разработка и IoT, machine learning, VR. Специфика проектов с точки ...
Мобильная разработка и IoT, machine learning, VR. Специфика проектов с точки ...Мобильная разработка и IoT, machine learning, VR. Специфика проектов с точки ...
Мобильная разработка и IoT, machine learning, VR. Специфика проектов с точки ...
 
Презентация на тему программирование Карпляк Виктор Владимирович .pptx
Презентация на тему программирование Карпляк Виктор Владимирович .pptxПрезентация на тему программирование Карпляк Виктор Владимирович .pptx
Презентация на тему программирование Карпляк Виктор Владимирович .pptx
 
Конструктор AR проектов - EV Toolbox
Конструктор AR проектов - EV ToolboxКонструктор AR проектов - EV Toolbox
Конструктор AR проектов - EV Toolbox
 
Toolbox презентация
Toolbox презентацияToolbox презентация
Toolbox презентация
 
It realspeaker-12/01/12
It realspeaker-12/01/12It realspeaker-12/01/12
It realspeaker-12/01/12
 
CodeCamp 2011 //BSAnalytics.com
CodeCamp 2011 //BSAnalytics.comCodeCamp 2011 //BSAnalytics.com
CodeCamp 2011 //BSAnalytics.com
 
MPD2011 | Андрей Митрошин "Новые возможности в bada2.0 Обзор функциональности...
MPD2011 | Андрей Митрошин "Новые возможности в bada2.0 Обзор функциональности...MPD2011 | Андрей Митрошин "Новые возможности в bada2.0 Обзор функциональности...
MPD2011 | Андрей Митрошин "Новые возможности в bada2.0 Обзор функциональности...
 
Микросервисы в .NET Core
Микросервисы в .NET CoreМикросервисы в .NET Core
Микросервисы в .NET Core
 
Модуль 15. Лекция 59-60.
Модуль 15. Лекция 59-60. Модуль 15. Лекция 59-60.
Модуль 15. Лекция 59-60.
 
Android Platform - новые мобильные рынки
Android Platform - новые мобильные рынкиAndroid Platform - новые мобильные рынки
Android Platform - новые мобильные рынки
 
Responsive design
Responsive designResponsive design
Responsive design
 
Эволюция разработки программного обеспечения
Эволюция разработки программного обеспеченияЭволюция разработки программного обеспечения
Эволюция разработки программного обеспечения
 
RealSpeaker Rus startup project
RealSpeaker Rus startup projectRealSpeaker Rus startup project
RealSpeaker Rus startup project
 
Quadratic Cinematic Vision
Quadratic Cinematic VisionQuadratic Cinematic Vision
Quadratic Cinematic Vision
 
«Шустрый дизайн: подходы к декомпозиции задач проектирования UI в Agile-коман...
«Шустрый дизайн: подходы к декомпозиции задач проектирования UI в Agile-коман...«Шустрый дизайн: подходы к декомпозиции задач проектирования UI в Agile-коман...
«Шустрый дизайн: подходы к декомпозиции задач проектирования UI в Agile-коман...
 
RealSpeaker
RealSpeakerRealSpeaker
RealSpeaker
 
опыт проектирования интерфейса Smart nut
опыт проектирования интерфейса Smart nutопыт проектирования интерфейса Smart nut
опыт проектирования интерфейса Smart nut
 
Таня Мисютина Лекция «Об интерфейсе»
Таня Мисютина Лекция «Об интерфейсе»Таня Мисютина Лекция «Об интерфейсе»
Таня Мисютина Лекция «Об интерфейсе»
 
Построение решений для SmartThings на базе PTC ThingWorx и Vuforia
Построение решений для SmartThings на базе PTC ThingWorx и VuforiaПостроение решений для SmartThings на базе PTC ThingWorx и Vuforia
Построение решений для SmartThings на базе PTC ThingWorx и Vuforia
 
JET BI - Мобильные решения для Бизнеса
JET BI - Мобильные решения для БизнесаJET BI - Мобильные решения для Бизнеса
JET BI - Мобильные решения для Бизнеса
 

Más de Nikita Lukianets

Let's Talk: fundamentals of conversational design
Let's Talk: fundamentals of conversational designLet's Talk: fundamentals of conversational design
Let's Talk: fundamentals of conversational designNikita Lukianets
 
Quantitative Ethics - Governance and ethics of AI decisions
Quantitative Ethics - Governance and ethics of AI decisionsQuantitative Ethics - Governance and ethics of AI decisions
Quantitative Ethics - Governance and ethics of AI decisionsNikita Lukianets
 
15 Learnings from the European Innovation Academy 2015
15 Learnings from the European Innovation Academy 201515 Learnings from the European Innovation Academy 2015
15 Learnings from the European Innovation Academy 2015Nikita Lukianets
 
15 Trends In Neurotechnologies That Will Change The World
15 Trends In Neurotechnologies That Will Change The World15 Trends In Neurotechnologies That Will Change The World
15 Trends In Neurotechnologies That Will Change The WorldNikita Lukianets
 
Make Me Think. A Brief Introduction to BCI.
Make Me Think. A Brief Introduction to BCI.Make Me Think. A Brief Introduction to BCI.
Make Me Think. A Brief Introduction to BCI.Nikita Lukianets
 
Flat Design. Microsoft Story
Flat Design. Microsoft StoryFlat Design. Microsoft Story
Flat Design. Microsoft StoryNikita Lukianets
 
8 Signs of a Great Windows 8 App
8 Signs of a Great Windows 8 App8 Signs of a Great Windows 8 App
8 Signs of a Great Windows 8 AppNikita Lukianets
 
Microsoft SWIT 2012 in Kyiv, Ukraine
Microsoft SWIT 2012 in Kyiv, UkraineMicrosoft SWIT 2012 in Kyiv, Ukraine
Microsoft SWIT 2012 in Kyiv, UkraineNikita Lukianets
 
Социальные Медиа в образовании
Социальные Медиа в образованииСоциальные Медиа в образовании
Социальные Медиа в образованииNikita Lukianets
 
The de Bono Hats system - thinking tool
The de Bono Hats system - thinking toolThe de Bono Hats system - thinking tool
The de Bono Hats system - thinking toolNikita Lukianets
 
Brand Communication Development. LimeJam
Brand Communication Development. LimeJamBrand Communication Development. LimeJam
Brand Communication Development. LimeJamNikita Lukianets
 

Más de Nikita Lukianets (14)

Let's Talk: fundamentals of conversational design
Let's Talk: fundamentals of conversational designLet's Talk: fundamentals of conversational design
Let's Talk: fundamentals of conversational design
 
Quantitative Ethics - Governance and ethics of AI decisions
Quantitative Ethics - Governance and ethics of AI decisionsQuantitative Ethics - Governance and ethics of AI decisions
Quantitative Ethics - Governance and ethics of AI decisions
 
15 Learnings from the European Innovation Academy 2015
15 Learnings from the European Innovation Academy 201515 Learnings from the European Innovation Academy 2015
15 Learnings from the European Innovation Academy 2015
 
15 Trends In Neurotechnologies That Will Change The World
15 Trends In Neurotechnologies That Will Change The World15 Trends In Neurotechnologies That Will Change The World
15 Trends In Neurotechnologies That Will Change The World
 
Make Me Think. A Brief Introduction to BCI.
Make Me Think. A Brief Introduction to BCI.Make Me Think. A Brief Introduction to BCI.
Make Me Think. A Brief Introduction to BCI.
 
Flat Design. Microsoft Story
Flat Design. Microsoft StoryFlat Design. Microsoft Story
Flat Design. Microsoft Story
 
8 Signs of a Great Windows 8 App
8 Signs of a Great Windows 8 App8 Signs of a Great Windows 8 App
8 Signs of a Great Windows 8 App
 
Design-Driven Innovation
Design-Driven InnovationDesign-Driven Innovation
Design-Driven Innovation
 
Newsability
NewsabilityNewsability
Newsability
 
Microsoft SWIT 2012 in Kyiv, Ukraine
Microsoft SWIT 2012 in Kyiv, UkraineMicrosoft SWIT 2012 in Kyiv, Ukraine
Microsoft SWIT 2012 in Kyiv, Ukraine
 
Infographics
InfographicsInfographics
Infographics
 
Социальные Медиа в образовании
Социальные Медиа в образованииСоциальные Медиа в образовании
Социальные Медиа в образовании
 
The de Bono Hats system - thinking tool
The de Bono Hats system - thinking toolThe de Bono Hats system - thinking tool
The de Bono Hats system - thinking tool
 
Brand Communication Development. LimeJam
Brand Communication Development. LimeJamBrand Communication Development. LimeJam
Brand Communication Development. LimeJam
 

METRO. Дизайн для Windows Phone