2013-06-18 5 views
-8

Почему многие организации не используют раскадровки для разработки приложений для iPhone? Каковы недостатки использования раскадровки?Каковы недостатки использования раскадровки

+2

Вопрос не подходит для этого сайта. Нет «правильного» ответа. – rdurand

+3

вы можете обратиться: http://stackoverflow.com/questions/9360826/advanta ges-and-lessantages-of-using-storyboarding. Я нашел его через минуту. –

+0

сэр, на самом деле я прочитал о раскадровке и также реализован. но я хочу знать недостатки раскадровки. Потому что он не используется в моей компании. –

ответ

-2

Для меня необходим большой экран (может быть, проектор), если вы сделаете iPad приложений одним из недостатков.

Многие организации не используют из-за инерции в пользу предыдущих технологий.

+0

указал на обратную сторону, когда его попросили прочитать вопрос – amar

2

Это сложный вопрос, но есть несколько причин, по которым он не снимается массово, о чем я знаю.

  • Инструменты управления версиями: использование xibs и файлов раскадровки с git/SVN/hg - это время болезненное. Они, по сути, являются XML-файлами, поэтому их можно управлять версиями и контролировать, но обычно существует много головных болей в плане слияния. Как только вы сделали дюжину таких слияний, вы начинаете болеть. Раскадровка еще больше продолжается для процессов слияния, чем для стандартных xib.
  • Сложные интерфейсы: я использую Storyboard для полукомплексного приложения, и я не могу сказать, что это было блестящее решение. После того, как вы пропустили около 8-10 экранов, навигация по раскадровке - полная боль, если вы уменьшаете масштаб, вы можете размещать элементы, если вы нажмете на экране раскадровки, он автоматически не перейдет к нему в боковой панели.
  • Опыт: Многие разработчики iOS/OS X более знакомы с традиционными разработками интерфейса xib/programatic, в то время как Storyboard - это то, там им нужно будет изучить новый инструмент для выполнения той же работы. Это инвестиции, которые большинство людей не хотят или должны делать.

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

Смежные вопросы