iOS Human Guidlines - page 92

Руководство
по Использованию
iOS
Технологии
2012-03-07 | © 2012 Apple Inc. All Rights Reserved.
92
пользовательский
ввод
,
минуя
UI,
вне
зависимости от
того
,
на переднем
плане проис
-
ходит
воспроизведение или
в фоновом режиме
.
В
iOS 4.3
и
выше приложения могут
отправлять
видео
в
AirPlay
с
поддержкой
аппарат
-
ных
средств
,
таких
как
Apple TV,
и продолжать
воспроизведение
при переходе
в фоно
-
вый режим
.
Такое приложение может
также принимать
ввод данных
пользователем
с
помощью
удаленного
управления
событиями
,
так
что пользователи могут
управлять
воспроизведением
видео
,
в
то
время
как
приложение находится
в фоновом
режиме
.
Воспроизведение мультимедиа
приложений
,
в
частности
,
должно адекватно
реагиро
-
вать
на
события
удаленного медиауправления
,
особенно
если
воспроизведение
аудио
или
видео осуществляется
в
то
время
,
как приложение
находится
в фоновом
режиме
.
Для
выполнения
обязанностей
,
связанных
с
привилегией
воспроизведения медиа
,
в
то
время
как
ваше приложение
работает
в фоновом
режиме
,
обязательно
соблюдайте
следующие правила
:
Ограничьте право вашего приложения на получение
удаленного управления
со
-
бытиями
,
когда это имеет
смысл
.
Например
,
если
ваше приложение
позволяет поль
-
зователям
читать
контент
,
искать
информацию и
слушать
звук
,
оно должно
принимать
удаленное
управление пока
пользователь находится
в
звуковом
контексте
.
Когда поль
-
зователь
покидает
контекст
аудио
,
вы должны
запретить
возможность
получения
собы
-
тий
.
Если
ваше приложение
позволяет пользователям
воспроизводить
аудио
или
видео
на
AirPlay-
совместимом
устройстве
,
оно должно
принимать
удаленный
контроль
собы
-
тия
,
пока
воспроизводится мультимедиа
.
Соблюдение
этих
принципов
позволяет поль
-
зователям использовать
различные медиаприложения
(
и
управлять ими
с
помощью
гарнитуры
управления
),
когда они
в
режиме
nonmedia
вашего приложения
.
По возможности
,
используйте предоставляемые системой
контроллеры
,
чтобы
обеспечить поддержку
AirPlay
.
При использовании
класса
MPMoviePlayerController
для
включения
AirPlay-
воспроизведения
,
можно
воспользоваться
стандартным
управ
-
лением
,
что позволяет пользователем
выбирать
AirPlay-
совместимое
устройство
,
нахо
-
дящееся
в
пределах досягаемости
.
Или
вы можете
использовать
MPVolumeView
класс
для отображения
AirPlay
с
поддержкой аудио
и
видео
устройств
,
из
которых
пользова
-
тели могут
выбирать
.
Пользователи
привыкли
к
внешнему
виду и поведению
этих
стан
-
дартных
элементов
управления
,
поэтому они будут
знать
,
как использовать
их
в
вашем
приложении
.
Не перепрофилируйте
события
,
даже
если они не имеют никакого
значения в ва
-
шем приложении
.
Пользователи
ожидают
,
что
iOS
мультимедиа
контроллеры и допол
-
нительные
элементы
управления функциями последовательны
во
всех
приложениях
.
Вам
не нужно
обрабатывать
события
,
которые
вашему
приложению не
требуются
,
но
события
,
которые
вы обрабатываете
,
должны
приводить
к
восприятию
,
ожидаемому
пользователями
.
Если
вы
переопределяете
смысл
события
,
вы путаете
пользователей
и рискуете
привести их
в
недоумение
,
с
которым
они не
справятся
,
не покидая
прило
-
жение
.
VoiceOver and Accessibility
(
Управление
Голосом и Доступность
)
Управление
голосом предназначено для
повышения доступности для
слепых и
пользо
-
вателей
с
плохим
зрением
,
а
так же для
пользователей
с определенными
проблемами
обучения
.
1...,82,83,84,85,86,87,88,89,90,91 93,94,95,96,97,98,99,100,101,102,...175
Powered by FlippingBook