Рекомендации по разработке надстроек Outlook

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

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

Принципы

Сосредоточьтесь на нескольких ключевых задачах, выполняйте их хорошо

Лучшие надстройки просты в использовании, ориентированы и обеспечивают реальную ценность для пользователей. Так как надстройка будет работать в Outlook, на этом принципе уделяется дополнительное внимание. Outlook — это приложение для повышения производительности. Это место, куда люди отправляются, чтобы сделать все.

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

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

Согласуйте надстройку с платформой

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

Это означает, что ваша надстройка должна визуально отличаться при запуске в Outlook для iOS и Android.

Сделайте работу приятной и проявите внимание к мелочам

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

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

Будьте осторожны с фирменной символикой

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

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

Примечание.

Реклама не должна отображаться в надстройках в Outlook для iOS или Android.

Шаблоны проектирования

Примечание.

Хотя приведенные выше принципы применимы ко всем конечным точкам и платформам, приведенные ниже шаблоны и примеры относятся к мобильным надстройкам в Outlook для iOS.

Чтобы помочь вам создать хорошо спроектированную надстройку, у нас есть шаблоны мобильных устройств iOS, которые работают в мобильной среде Outlook. Использование этих конкретных шаблонов поможет убедиться, что надстройка будет родной как для платформы iOS, так и для Outlook Mobile. Эти шаблоны также подробно описаны далее в этой статье. Хотя это и не является исчерпывающим, это начало библиотеки, на которую мы будем продолжать опираться, поскольку мы раскрываем дополнительные парадигмы, которые партнеры хотят включить в свои надстройки.

Обзор

Типичная надстройка состоит из следующих компонентов:

Схема основных шаблонов пользовательского интерфейса для области задач в iOS.

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

Загрузка

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

Пример загрузки страниц на iOS

Примеры индикаторов выполнения и работы на iOS.

Пример загрузки страниц на Android

Примеры индикаторов выполнения и работы на Android.

Вход и регистрация

Сделайте вход и регистрацию понятными и простыми.

Пример страницы входа и регистрации на iOS

Примеры страниц входа и регистрации на iOS.

Пример страницы входа на Android

Примеры страниц входа на Android.

Панель с фирменной символикой

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

Пример фирменной символики на iOS

Примеры панели с фирменной символикой на iOS.

Пример фирменной символики на Android

Примеры панели с фирменной символикой на Android.

Поля

Поля мобильных устройств должны иметь значение 15 пикселей (8 % экрана) для каждой стороны, чтобы выровняться с Outlook в iOS и 16 пикселей для каждой стороны, чтобы выровняться с Outlook в Android.

Примеры полей на iOS.

Шрифтовое оформление

Использование типографии соответствует Outlook в iOS и упрощает сканирование.

Шрифтовое оформление на iOS

Примеры шрифтового оформления для iOS.

Шрифтовое оформление на Android

Примеры шрифтового оформления для Android.

Цветовая палитра

Использование цвета в Outlook для iOS является незначительным. Для согласованности рекомендуем использовать цвета только для действий и ошибок, а уникальные цвета использовать только на панели с фирменной символикой.

Цветовая палитра для iOS.

Ячейки

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

Примеры ячеек на iOS

Типы ячеек для iOS.


Примеры правильного оформления ячеек для iOS.


Примеры неправильного оформления ячеек для iOS.


Ячейки и способы ввода для iOS.

Примеры ячеек на Android

Типы ячеек для Android.


Примеры правильного оформления ячеек для Android.


Примеры неправильного оформления ячеек для Android.


Ячейки и способы ввода для Android, часть 1.

Ячейки и способы ввода для Android, часть 2.

Действия

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

Примеры действий на iOS

Действия и ячейки в iOS


Примеры правильного выбора действий для iOS.

Примеры действий на Android

Действия и ячейки в Android.


Примеры правильного выбора действий для Android.

Кнопки

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

Примеры кнопок на iOS

Примеры кнопок для iOS.

Примеры кнопок на Android

Примеры кнопок для Android.

Вкладки

Вкладки помогают упорядочивать содержимое.

Примеры вкладок на iOS

Примеры вкладок для iOS.

Примеры вкладок на Android

Примеры вкладок для Android.

Значки

По возможности значки должны соответствовать текущему дизайну Outlook для iOS. Используйте стандартные размер и цвет.

Примеры значков на iOS

Примеры значков для iOS.

Примеры значков на Android

Примеры значков для Android.

Полные примеры

При запуске надстроек Outlook mobile мы тесно сотрудничали с нашими партнерами, которые занимались созданием надстроек. Чтобы продемонстрировать потенциал надстроек в Outlook Mobile, наш конструктор объединил комплексные потоки для каждой надстройки, используя наши рекомендации и шаблоны.

Важно!

Эти примеры призваны показать идеальный подход к интерфейсу и визуальному оформлению надстройки и могут не полностью соответствовать функциям опубликованных версий надстроек.

GIPHY

Пример GIPHY на iOS

Полное оформление надстройки GIPHY на iOS.

Пример GIPHY на Android

Полное оформление надстройки GIPHY на Android.

Nimble

Пример Nimble на iOS

Полное оформление надстройки Nimble на iOS.

Пример Nimble на Android

Полное оформление надстройки Nimble на Android.

Trello

Пример Trello на iOS

Полное оформление надстройки Trello на iOS (часть 1).


Полное оформление надстройки Trello на iOS (часть 2).


Полное оформление надстройки Trello на iOS (часть 3).

Пример Trello на Android

Полное оформление надстройки Trello на Android (часть 1).


Полное оформление надстройки Trello на Android (часть 2).

Dynamics CRM

Пример Dynamics CRM на iOS

Полное оформление надстройки Dynamics CRM на iOS.

Пример Dynamics CRM на Android

Полное оформление надстройки Dynamics CRM на Android.