Почему создать Instagram для iPad сложнее, чем вы думаете

Оглавление:

Почему создать Instagram для iPad сложнее, чем вы думаете
Почему создать Instagram для iPad сложнее, чем вы думаете
Anonim

Ключевые выводы

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

Разработка официального приложения Instagram для iPad действительно потребовала бы много работы, даже с существующим приложением и веб-сайтом для iPhone.

Генеральный директор Instagram Адам Моссери недавно заявил, что у нас нет официального приложения Instagram для iPad, потому что компания не может выделять на него ресурсы. И это не повод махать руками - оказывается, разработка приложений довольно сложна.

Даже такое, казалось бы, простое дело, как порт, все равно потребует очень много работы. Это намного сложнее и запутаннее, чем может ожидать обычный пользователь.

«При переносе приложения Instagram на iPad нужно учитывать и другие факторы», - сказала Кэтрин Браун, основатель Spyic, в интервью по электронной почте LIfewire. «Ни одна компания не имеет неограниченных ресурсов, и это будет больше, чем просто вопрос адаптации к новым размерам экрана».

Приложение

Легко предположить, что порт чего-то вроде Instagram с iPhone на iPad будет простым делом. Приложение уже существует на одной платформе Apple, так что перенести его на другую не составит труда, верно? Ну нет, не так.

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

Image
Image

Убедиться, что приложение правильно отображается на большом экране с немного другими размерами, - сложная задача сама по себе. «Они должны были убедиться, что дизайн пользовательского интерфейса хорошо выглядит на обоих устройствах, и пройти через код, модифицирующий его для нового устройства», - сказал Марк Варнас, главный технический директор Red9, в интервью по электронной почте.

"Это может включать изменение макетов и дизайна, обновление контента для нового размера, добавление новых функций и оптимизацию приложения для нового размера экрана."

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

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

Народ

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

Image
Image

По словам Брауна, «разумная оценка размера необходимой команды зависит от времени и объема процесса разработки программного обеспечения». Таким образом, даже если бы Instagram мог перетасовывать людей, он не обязательно точно знал бы, сколько ему потребуется. И если он ошибется, это может еще больше усложнить задачу.

«Несмотря на то, что трудно оценить время и размер команды, для одновременной работы может потребоваться команда из не менее 4–5 человек, - сказал Варнас. - Чтобы портирование прошло гладко, разработчик необходимо работать с опытной командой инженеров-программистов и дизайнеров. Эта команда будет рядом для поддержки в случае возникновения каких-либо ошибок, недостатков дизайна или других проблем в процессе переноса."

Похоже, по крайней мере сейчас нам придется обходиться без официального приложения Instagram, разработанного специально для iPad. Как изначально подразумевал Моссери, подобный проект потребует много времени и ресурсов, которые лучше всего использовать в другом месте. К сожалению, но, по крайней мере, можно использовать приложение для iPhone на iPad, пока мы ждем.

Рекомендуемые: