iOS 7 UI Transition Guide / Руководство перехода на iOS 7: Preparing for Transition. Before You Start — Подготовка к переходу. Прежде, чем начать

Английский оригинал Перевод на русский

Сожалеем, но текст оригинала доступен только зарегистрированным пользователям.

Прежде, чем начать

IOS 7 содержит множество изменений пользовательского интерфейса, такие как кнопки без полей, полупрозрачные плашки и полноэкранный режим отображения контроллеров*. Используя Xcode 5, вы можете создать iOS 7-проект и запустить его в IOS 7 Simulator, чтобы получить первое представление о том, как приложение выглядит с новым дизайном.

rashapasta 07.02.14 в 15:26

0
+1

Например, различия между двумя версиями приложения TheElements можно увидеть ниже

darkwark 07.02.14 в 17:13

0

TheElements в эмуляторе iOS 7

TheElements в эмуляторе iOS 6

darkwark 07.02.14 в 17:14

0

Очень заманчивая идея, взять сейчас и переделать ваши приложения, но есть несколько вещей, которые надо перед этим обдумать.

rashapasta 07.02.14 в 15:27

0
+1

После ознакомления со стандратными эппловскими приложениями, становится ясно, что изменения в iOS 7 продуманы, основательны и полны элегантных решений. Реалистичные визуальные элементы упрощены, очищены и облегчены, в то же время больший упор идет на реалистичность движений и анимаций.

rashapasta 07.02.14 в 15:27

0

ПРИМЕЧАНИЕ

Не смотря на то, что в iOS 7 все элементы интерфейса выглядят по-новому — и у многих из них появились новые функции — API UIKit'a с которым вы уже знакомы, по большому счету остался прежним.

darkwark 07.02.14 в 17:18

0

Последовательно изучая iOS 7, вы определите главные моменты:

• Почтение. Пользовательский интерфейс помогает пользователям понять и взаимодействоватьс контентом, но никогда не конкурирует с ним.
• Ясность. Текст разборчив во всех размерах, иконки четкие и ясные, украшения визуально облегчены, уместны, и акцентированы на функциональность в дизайне.
• Глубина. Визуальные слои и реалистичные движения усиливают понимание и удовольствие от использования.

rashapasta 07.02.14 в 15:29

0

По мере изучения, вы выделите основные особенности iOS 7:

• Уважение. Пользовательский интерфейс помогает понять и взаимодействовать с контентом, но никогда не конкурирует с ним.
• Ясность. Текст разборчив во всех размерах, иконки четкие и лаконичные, украшения визуально облегчены, уместны, и акцентированы на функциональность в дизайне.
• Глубина. Визуальные слои и реалистичные движения усиливают понимание и удовольствие от использования.

flamee 07.02.14 в 20:19

1

Начиная с фундаментальных и всеобъемлющих изменений в UX iOS, iOS 7 предоставляет редкую возможность пересмотра способов взаимодействия с пользователем, исходя из функционала приложения и его основного замысла. Возможно вы не готовы применять все преимущества этих возможностей сегодня, просто имейте их в виду, когда приступите к обновлениям ваших приложений для iOS 7. (Если вы готовы пересмотреть дизайн ваших приложений или начинать делать новое, читайте "Дизайн для iOS 7" как руководство.)

rashapasta 10.02.14 в 11:07

0

Характеризуйте ваше приложение

Если вы решите делать редизан или обновлять текущий дизайн какого-либо приложения, вам нужно понимать как особенности приложения могут повлиять на этот процесс. Первым делом используйте приведенные ниже вопросы которые помогут вам сформулировать вашу стратегию:

• Будете ли вы использовать автоматическую компоновку интерфейса вашего приложения?

Автоматическая компоновка облегчит вам работу. В Xcode 5 авто-компоновка может помочь с версткой элементов интерфейса и уместных динамических изменений в размере текста. Особенно полезно использовать авто-компоновку, если вы переделываете iOS 6-приложение или хотите, чтобы ваше приложение поддерживало iOS 6 и iOS 7 одновременно.

Если вы не используете авто-компоновку, данный момент может быть идеальным временем для начала работы над проектом, особенно, если вам нужно использовать больше одной версии приложения. Если вы используете ручную или программную технику компоновки интерфейса, вы должны обеспечить соответствующую отладку изменений размера текста.

• Нужна ли вам поддержка iOS 6?

Запомните, что пользователи iOS имеют склонность сразу обновлять свои девайсы на более новую версию и надеются, что их любимые приложения последуют этому же примеру.

Если бизнес-задачи обязывают вас поддерживать iOS 6, все равно лучше начать с обновлением вашего прилождения для iOS 7. Затем, если необходимо, вы можете внести в проекте отдельные правки для дизайна iOS 6. Чтобы узнать детали, смотрите раздел Поддержка iOS 6.

rashapasta 10.02.14 в 11:32

0

Следующим шагом мы определяем каким образом будем кастомизировать наше приложение. Количество кастомизаций и методы для их реализации, влияют на тип работы которую предстоит проделать.

flamee 07.02.14 в 17:31

0

Приложения можно разделить на три типа:
- Стандартные. Приложения, которые содержат стандартные элементы интерфейса, предоставляемые UIKit'ом
- Кастомные. Приложения, которые используют свои собственные элементы интерфейса, не использующие элементы UIKit'a
- Гибридные. Приложения, использующие как стандартные UIKit'овые элементы, так и кастомные

darkwark 07.02.14 в 16:06

0

Для стандартного приложения, вы должны решить, будут ли уместны примененные вами ранее визуальные и пользовательские решения в среде IOS 7. Если вы решили сохранить текущую схему и модель взаимодействия, основная часть работы состоит из незначительных корректировок и обеспечения того, чтобы приложение корректно реагировало на новые общесистемные жесты.

flamee 07.02.14 в 17:38

0

Кастомные приложения — это приложения, не использующие стандартных UIKit UI элементов — нуждаются в более детальной проработке. Например, если вы чувствуете, что текущий UI и UX соотвествует вашим ожиданиям, работы по нему могут быть не такими трудозатратными. С другой стороны, если вы чувствуете, что суть приложения и UX должны измениться для удовлетворения пользователей iOS 7, то придется вложить больше сил.

rashapasta 10.02.14 в 12:56

0
+1

Гибридные приложения различаются по объему необходимой работы, зависящей от оформления и того, как вы комбинируете кастомные и стандартные элементы. Помимо пересмотра всего дизайна гибридного приложения, вы должны убедиться, что ваше оформление все еще работает и выглядит неплохо после объединения со стандартными элементами.

KuLena 10.02.14 в 15:57

0

Примечание
Приложение, полностью спроектированное наподобие стандартного интерфейса iOS 6, скорее всего, потребует много работы, потому что просто будет выглядеть устаревшими.

KuLena 10.02.14 в 16:00

0
Минутку...