Apple форсирует приложения только для iOS7


Apple только что выдвинула ультиматум — сделайте свои приложения приложениями для iOS7 к февралю, иначе они не попадут в App Store.

Было время, когда компании, ответственные за платформы, для которых мы пишем, уговаривали и соблазняли нас написать для их последнего предложения. Теперь, в эпоху строго контролируемых «огороженных стенами садов», они могут просто сказать нам, что для нас лучше. Термин «огороженный сад» вызывает в воображении зеленое и приятное место, и, возможно, это так, если вы зарабатываете большие суммы денег на своем приложении, но даже если часть вашего программирования посвящена чему-то большему, чем деньги, это все равно должно оставлять неприятный вкус. Вам не нужно быть фанатом бесплатного программного обеспечения, чтобы найти способ, которым Apple, Microsoft и, в меньшей степени, Google воздвигли препятствия на пути их беспокоящего программирования. Большую часть времени вы можете забыть, что идете на опережение, пока его внезапно не дернут.

Это текущее «рывков» имеет некоторый смысл, если рассматривать его как попытку вылечить фрагментацию. С 1 февраля все приложения, представленные в магазине приложений, должны быть оптимизированы для iOS7 и скомпилированы с помощью Xcode 5. Это означает, что новые приложения будут работать только на устройствах под управлением iOS7.

Пользователи информируются об обновлениях, но им не нужно их устанавливать. В настоящее время Apple оценивает, что 76% устройств работают под управлением iOS7, 20% все еще работают с iOS6, а оставшиеся 4% все еще используют более старые версии.

Конечно, iOS7 — это самое большое изменение пользовательского интерфейса с момента появления iOS, и приложения, использующие более старый «более богатый» стиль пользовательского интерфейса, будут отличаться от остальной части плоского дизайна системы. Некоторым разработчикам просто не нравится новый пользовательский интерфейс, и они предпочли бы придерживаться своего оригинального дизайна, но теперь это недопустимо. Приложение должно выглядеть как приложение для iOS7, иначе вы не сможете его продать.

Идея перехода на iOS7 — разумное предложение для любого разработчика приложений, которому нравится новый плоский интерфейс, но его применение кажется излишне жестким. Это немного похоже на то, как тянуть за поводок, даже если собака идет в правильном направлении и идет на пятку. Представьте себе протест, если бы Microsoft постановила, что разработчики должны создавать приложения для Windows 8, а не приложения для Windows 7!

Также существует проблема, когда разработчик может вводить новшества и вводить новые элементы пользовательского интерфейса. Apple могла позволить или не пропустить их. В целом это звучит как рецепт отказа от инноваций.

Этот шаг предшествует выпуску iOS7.1, которая все еще находится в стадии бета-тестирования.


Добавить комментарий