iOS Human Guidlines - page 71

Руководство
по Использованию
iOS
Технологии
2012-03-07 | © 2012 Apple Inc. All Rights Reserved.
71
Будьте
готовы
к сбоям и возобновлениям работы
.
Многозадачность
увеличивает
вероятность
того
,
что фоновое приложение
прервет
работу
вашего приложения
.
Другие
функции
,
такие
как наличие
рекламы
и быстрое
переключение приложений
,
могут
стать
причиной более
частых
сбоев
.
Чем быстрее
и
точнее
вы
сможете
сохранить
текущее
состояние
вашего приложения
,
тем быстрее пользователи
смогут
возобновить или про
-
должить
работу
с момента
возникновения
сбоя
.
Убедитесь
,
что ваш
UI
обладает
double-high status bar.
Double-high status bar
появ
-
ляется
во
время
таких
событий
как
телефонные
звонки
,
запись
звука
,
а
также набор но
-
мера
.
В неподготовленном
приложении дополнительная
высота
этой панели может
вы
-
звать
проблемы
разметки
.
Например
, UI
может
сворачиваться или
закрываться
.
В мно
-
гозадачной
среде
особенно
важно быть
готовым
справиться
с
Double-high status bar
правильно
,
поскольку есть
вероятность
того
,
что будет больше приложений
,
вызываю
-
щих его появление
.
Вы можете
вызвать
double-high status bar
во
время
тестирования
,
чтобы проще было найти и исправить любые окна
,
которые не обрабатывают
его долж
-
ным
образом
. (
Чтобы
узнать
,
как
сделать
это
с
помощью
iOS Simulator
см
. "Manipulating
the Hardware"
в
Tools Workflow Guide for iOS.)
Будьте
готовы приостановить деятельность
,
которая
требует внимания пользо
-
вателей и их
активного
участия
.
Например
,
если
ваше приложение является
игровым
или
служит для
просмотра медиа
,
убедитесь
,
что
ваши
пользователи не пропустят ни
-
какой
контент
или
событие
,
покидая
ваше приложение
.
Когда пользователи
возвраща
-
ются
к игре или приложению для
просмотра медиа
,
они
хотят продолжить
работу
с ним
,
будто
они и не покидали его
.
Убедитесь
,
что
аудио ведет
себя должным образом
.
Многозадачность делает более
вероятным другую медиа
-
активность
,
во
время
работы
вашего приложения
.
Это
также
повышает
вероятность
того
,
что
аудио придется
приостановиться
,
а
затем
возобновить
-
ся для обработки прерываний
.
Для
получения
точных рекомендаций
,
которые
помогут
вам
убедиться
,
что
аудио
отвечает ожиданиям пользователей и правильно
сосуществу
-
ет
с другими аудио
-
устройствами
,
см
.
раздел
"Sound" (
стр
. 84).
Экономичное использование локальных уведомлений
.
Приложение может органи
-
зовать локальные
уведомления
,
отправляющиеся
в определенные моменты
:
если при
-
ложение
приостанавливается
,
работает
в фоновом
режиме
,
или
не работает
вообще
.
Для
хорошего
пользовательского
восприятия
,
избегайте
утомления
пользователей
слишком большим
количеством
уведомлений
,
а
также
следуйте
указаниям
по
созданию
содержания
уведомлений
,
описанным
в
разделе
“Notification Center” (
стр
. 72).
1...,61,62,63,64,65,66,67,68,69,70 72,73,74,75,76,77,78,79,80,81,...175
Powered by FlippingBook