Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
iOS Technology Usage Guidelines<br />
Руководство по Использованию iOS Технологий<br />
iOS предоставляет множество великолепных технологий, которые ценятся пользователями,<br />
таких как: многозадачность, копирование, вставка, два вида локальных уведомлений<br />
(поставленные в задачу внутри вашего приложения и доставленные iOS на устройство),<br />
а также push-уведомления (пересылаемые в ваше приложение с удаленного<br />
сервера).<br />
С точки зрения пользователя эти технологии являются частью iOS-оболочки, но разработчики<br />
знают, что требуется большое внимание, чтобы убедиться, что эти особенности<br />
хорошо сочетаются с пользовательским восприятием приложений.<br />
iCloud Storage<br />
(Хранилище iCloud)<br />
Хранилище iCloud помогает пользователям получить доступ к интересующему их содержимому<br />
независимо от того, какое устройство в настоящее время они используют.<br />
Если вы используете хранилище iCloud в своем приложении, пользователи могут использовать<br />
различные экземпляры приложения на различных устройствах для просмотра<br />
и редактирования их содержимого без выполнения явной синхронизации. Для того<br />
чтобы обеспечить это пользователям, вполне вероятно, вам придется пересмотреть<br />
способы хранения и получения доступа и предоставления информации (в частности,<br />
созданного пользователями контента) в вашем приложении. Чтобы изучить советы относительно<br />
способов структурирования вашего приложения таким образом, чтобы оно<br />
хорошо взаимодействовало с iCloud, а также программирования интерфейса iCloud, см.<br />
“iCloud Storage”.<br />
Одним из основополагающих аспектов работы пользователей с хранилищем iCloud является<br />
прозрачность: в идеале, пользователю не нужно знать, где находится их контент<br />
и им редко приходится думать о том, какую версию контента они просматривают сейчас.<br />
Следующие рекомендации помогут вам обеспечить это в вашем приложении.<br />
Уважайте пользовательские аккаунты iCloud. Важно помнить, что хранилище iCloud<br />
является ограниченным ресурсом, за который пользователи платят. Вы должны использовать<br />
хранилище iCloud для хранения информации, которую пользователи могут создавать<br />
и понимать, но избегать его использования для хранения ресурсов, которые<br />
можно восстановить. Кроме того отметим, что когда пользовательский аккаунт iCloud<br />
активен, iCloud автоматически создает резервные копии содержимого документов и папок<br />
приложения. Чтобы избежать использования большого пространства пользователем,<br />
будьте придирчивы к содержанию, помещенному в папку Documents.<br />
Определите типы информации для хранения в хранилище iCloud. В дополнение к<br />
документам и другому контенту пользователя, можно также хранить небольшое количество<br />
ключей и значений данных в хранилище iCloud. Например, если ваше приложение<br />
помогает пользователям просматривать контент (книги или журналы), вы можете использовать<br />
хранилище iCloud для хранения последней просмотренной страницы, таким<br />
образом, когда пользователи откроют контент на другом устройстве, они могут продолжить<br />
с того места, где остановились.<br />
Если вы храните предпочтения в хранилище iCloud key-value, убедитесь, что предпочтения<br />
пользователей будут доступны на всех их устройствах. Например, некоторые<br />
предпочтения более полезны в рабочей среде, чем в домашних условиях, поэтому име-<br />
2012-03-07 | © 2012 Apple Inc. All Rights Reserved.<br />
68