Закрыть объявление

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

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

В качестве своего рода перезагрузки, после которой все разработчики выстраиваются на стартовой линии и имеют одинаковую стартовую позицию, чтобы отрезать свой кусок пирога, независимо от того, являются ли они признанным брендом или начинающей студией, описание iOS 7 Марко Армент, автор популярного Instapaper.

Текущая ситуация в App Store, например, очень сложная с точки зрения нового разработчика. В магазине тысячи приложений, и конкуренция по отдельным направлениям очень большая. Поэтому, если вы не придумаете что-то действительно новое и инновационное, вам будет сложно продвинуться вперед. Известные бренды сохраняют свои позиции, и если их продукция хорошего качества, убедить пользователей пойти и попробовать что-то новое непросто.

Однако iOS 7, вероятно, принесет изменения. Впервые в истории разработчикам будет недостаточно просто обновить иконку, добавить несколько дополнительных пикселей или добавить новый API. В iOS 7 ключевым моментом станет адаптация к новому графическому интерфейсу и элементам управления. Ведь никто не хочет выглядеть «пассивным» в новой операционной системе.

Из-за этого разработчики уже функционирующих приложений столкнутся с непростой задачей, и Марко Армент объясняет почему:

  • Большинство из них пока не могут себе позволить отказаться от поддержки iOS 6. (Кроме того, многим приложениям все еще нужна поддержка iOS 5, а некоторым неудачникам — даже iOS 4.3.) Поэтому им придется разрабатывать обратно совместимую конструкцию, что будет весьма ограничивающим фактором. IOS 7.
  • Большинство из них не могут создать два разных интерфейса. (Кроме того, это плохая идея.)
  • Многие из их приложений имеют функции и дизайн, которые не подходят для iOS 7, поэтому их придется перепроектировать или удалить, и это может не понравиться многим нынешним пользователям, включая самих разработчиков.

Таким образом, разработчик, который сейчас успешно предлагает свое приложение в App Store, дает iOS 7 больше морщин на лбу, чем радуется чему-то новому. Однако совершенно противоположные чувства испытывают те, кто только готовится продать свою шкуру. На данный момент им разумнее подождать и не бросаться без надобности на переполненный рынок «шестерок», а настроить свое приложение под iOS 7 и дождаться выхода новой версии операционной системы в открытый доступ.

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

В iOS 7 очень интересные вещи могут происходить даже в традиционных «секторах», таких как клиенты Twitter, календари или фотоприложения. Благодаря ориентации на iOS 7 ранее неизвестные бренды могут занять лидирующие позиции. Те, кто больше всего выиграет от новой системы. Напротив, введенные должны постараться потерять как можно меньше.

.