Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Руководство по Использованию iOS Технологии<br />
пользовательский ввод, минуя UI, вне зависимости от того, на переднем плане происходит<br />
воспроизведение или в фоновом режиме.<br />
В iOS 4.3 и выше приложения могут отправлять видео в AirPlay с поддержкой аппаратных<br />
средств, таких как Apple TV, и продолжать воспроизведение при переходе в фоновый<br />
режим. Такое приложение может также принимать ввод данных пользователем с<br />
помощью удаленного управления событиями, так что пользователи могут управлять<br />
воспроизведением видео, в то время как приложение находится в фоновом режиме.<br />
Воспроизведение мультимедиа приложений, в частности, должно адекватно реагировать<br />
на события удаленного медиауправления, особенно если воспроизведение аудио<br />
или видео осуществляется в то время, как приложение находится в фоновом режиме.<br />
Для выполнения обязанностей, связанных с привилегией воспроизведения медиа, в то<br />
время как ваше приложение работает в фоновом режиме, обязательно соблюдайте<br />
следующие правила:<br />
Ограничьте право вашего приложения на получение удаленного управления событиями,<br />
когда это имеет смысл. Например, если ваше приложение позволяет пользователям<br />
читать контент, искать информацию и слушать звук, оно должно принимать<br />
удаленное управление пока пользователь находится в звуковом контексте. Когда пользователь<br />
покидает контекст аудио, вы должны запретить возможность получения событий.<br />
Если ваше приложение позволяет пользователям воспроизводить аудио или видео<br />
на AirPlay-совместимом устройстве, оно должно принимать удаленный контроль события,<br />
пока воспроизводится мультимедиа. Соблюдение этих принципов позволяет пользователям<br />
использовать различные медиаприложения (и управлять ими с помощью<br />
гарнитуры управления), когда они в режиме nonmedia вашего приложения.<br />
По возможности, используйте предоставляемые системой контроллеры, чтобы<br />
обеспечить поддержку AirPlay. При использовании класса MPMoviePlayerController<br />
для включения AirPlay-воспроизведения, можно воспользоваться стандартным управлением,<br />
что позволяет пользователем выбирать AirPlay-совместимое устройство, находящееся<br />
в пределах досягаемости. Или вы можете использовать MPVolumeView класс<br />
для отображения AirPlay с поддержкой аудио и видео устройств, из которых пользователи<br />
могут выбирать. Пользователи привыкли к внешнему виду и поведению этих стандартных<br />
элементов управления, поэтому они будут знать, как использовать их в вашем<br />
приложении.<br />
Не перепрофилируйте события, даже если они не имеют никакого значения в вашем<br />
приложении. Пользователи ожидают, что iOS мультимедиа контроллеры и дополнительные<br />
элементы управления функциями последовательны во всех приложениях.<br />
Вам не нужно обрабатывать события, которые вашему приложению не требуются, но<br />
события, которые вы обрабатываете, должны приводить к восприятию, ожидаемому<br />
пользователями. Если вы переопределяете смысл события, вы путаете пользователей<br />
и рискуете привести их в недоумение, с которым они не справятся, не покидая приложение.<br />
VoiceOver and Accessibility<br />
(Управление Голосом и Доступность)<br />
Управление голосом предназначено для повышения доступности для слепых и пользователей<br />
с плохим зрением, а так же для пользователей с определенными проблемами<br />
обучения.<br />
2012-03-07 | © 2012 Apple Inc. All Rights Reserved.<br />
92