Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека разработчика Mac

Разработчик

Инструкции по интерфейсу пользователя OS X

iBook

Совместное использование

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

image: ../Art/sharing_2x.png

Как Вы реализуете и настраиваете меню Share в своем приложении, рассматриваете следующие инструкции. (Для узнавания больше о расширениях приложения, которые могут появиться в меню Share посмотрите Расширения Приложения.)

В целом используйте кнопку Share для пользователей содержания, хотят совместно использовать с другими людьми. При решении, включать ли кнопку Share в приложение, рассмотрите, хотят ли пользователи совместно использовать свое содержание с другими людьми. Это включает передающее содержание непосредственно через AirDrop, Почту, и сообщение или регистрацию его к социальной службе совместного использования, такой как Facebook, YouTube или Flickr.

В частности не используйте меню Share, чтобы отредактировать содержание или передать содержание между приложениями. Например, QuickTime Player использует отдельное меню Export, чтобы отправить файлы в iTunes и iMovie или переформатировать файл. Используйте Меню действий для других действий, которые пользователи могут хотеть выполнить с их содержанием, таким как Копия, Перемещение к Мусору, или меню Get Info The Share не должно заменять Меню действий. Посмотрите Меню действий для получения дополнительной информации.

Добавьте элемент Доли к меню File. Пользователи должны быть в состоянии совместно использовать свое содержание из меню File, а также с кнопкой Share. Удостоверьтесь, что обеспечили те же пункты меню в обоих местах. Также лучше использовать ту же формулировку так, чтобы пользователи с готовностью распознали доступные параметры.

С Совместным использованием Службы на OS X можно также интегрировать функции определенной службы социальной сети непосредственно в приложение. Например, пользователи могут посмотреть профиль Facebook и фотографии их контактов от пункта меню в приложении Контактов (как показано здесь). Можно также генерировать Запросы HTTP, чтобы получить и продвинуть содержание от доступного социального обеспечения. Пользователи ценят, когда они могут совместно использовать содержание, они заботятся об и могут просмотреть соответствующую социальную информацию из Вашего приложения.

image: ../Art/targeted_integration_2x.png

Используйте AppKit и Социальные платформы для создания совместного использования проще для пользователей. Посмотрите Социальную Ссылку Платформы для получения дополнительной информации.