Готовый перевод iOS 7 UI Transition Guide / Руководство перехода на iOS 7: Preparing for Transition. Scoping the Project — Подготовка к переходу. Обзор проекта
Исследование/обзор/приспособление приложения.
Осознание требований совместимости вашего приложения и его визуальных характеристик дает вам представление о том, куда двигаться дальше. Используйте следующие пункты для того чтобы более подробно рассмотреть проект.
Каждое приложение должно:
- обновить иконку приложения.
В IOS 7 изменился размер иконки для iPhone и iPod с высоким разрешением экранов на 120х120 пикселей, для iPad — 152х152 пикселя. (Подробнее о размерах иконок в разделе "Размеры иконок и изображений")
Заметим, что в IOS 7 к иконке не применяется глянец и тень. И, хотя в IOS 7 иконка по прежнему имеет скругленные углы, их радиус отличен от скруглений более ранних версий.
- обновить стартовое изображение (лаунч-скрин). Теперь оно включает область статус-бара.
- иметь поддержку ретина-дисплеев и iPhone 5 для всех экранов, если этого не было сделано ранее.
Вещи, которые следовало бы сделать:
• Убедитесь, что контент в приложении читается на прозрачном статус-баре и полупрозрачных элементах интерфейса (таких как панели/бары и клавиатуры). В iOS 7 для отображения задействован весь экран, включая статус-бар (Подробнее в разделе "Использование ВьюКонтроллеров")
• Измените иконки навигации. В iOS 7 иконки навигации более легкие, тонкие и выполнены в другом стиле. Некоторые рекомендации по дизайну можно получить в разделе "Иконки навигации"
• Уберите границы кнопок, переосмыслив необходимость использование фона и обрамления кнопки в макетах.
• Проверьте ваше приложение на предмет жестко закодированных значений, таких как размеры и позиции, и замените их динамическими, предоставляемыми системой. Используйте авто-расположение, чтобы помочь вашему приложению реагировать на изменения макета. (Если автоматическое макетирования для вас в новинку, прочитайте "Руководсто по Авто-макетированию")
• Используйте динамические шрифты. В iOS 7 пользователи могут изменять размер шрифта в приложениях. Когда вы используете адаптивный шрифт, вы получаете текст, который адекватно отображается при изменении настроек размера пользователем. Дополнительная информация в разделе "Использование шрифтов".
• Имейте ввиду, пользователи будут проводить пальцем вверх от нижней части экрана, чтобы открыть Центр Управления. Если iOS считает, что жест, который начинается в нижней части экрана должен открыть Центр Управления, она не соотносит жест с запущенным в данный момент приложением. Если же iOS определяет, что прикосновение не открывает Центр Управления, то касание может иметь небольшую задержку прежде чем получит отклик от приложения.
• Пересмотрите использование теней, градиентов и обрамлений. Эстетика iOS 7 гладкая/плоская и многоуровневая, с гораздо меньшим акцентом на использовании визуальных эффектов для придания реалистичности элементам интерфейса. Возможно, вы захотите пересмотреть свое мнение насчет этих эффектов.
• Если необходимо, обновите приложение под iOS 6 новыми технологиями (Автоматическая Компоновка и раскадровка) и убедитесь, что приложение не использует устаревшие интерфейсы API.
Теперь, когда вы лучше представляете общие принципы, которым нужно следовать, узнайте больше об изменениях в отображении контроллеров, тонировании и шрифтах, прочитав "Отображение и Поведение".
Если вам требуется поддержка IOS 6
Если возникает необходимость поддержки IOS 6 и IOS 7 одновременно, вы можете отследить какую из версий операционой системы использует приложение и подгрузить подходящие ресурсы. За подробной информацией обратитесь в раздел "Поддержка IOS 6"
Внимание! Этот перевод, возможно, ещё не готов.
Его статус: идёт перевод
Переведено на Нотабеноиде
http://notabenoid.org/book/48438/199088
Переводчики: KuLena
Настройки
Готово:
