Почему создать Instagram для iPad сложнее, чем вы думаете
Ключевые выводы
- Разработка приложения, даже если это порт, требует много времени и ресурсов.
- Приложению потребуется изменить макет, настроить под разные размеры экрана и оптимизировать для дополнительного оборудования.
- Для такого проекта также потребуется целая команда разработчиков, что, вероятно, будет означать отстранение людей от другой работы.

С Раву Тх Ни Ротр / EyeEm / Getty Images
Разработка официального приложения Instagram для iPad действительно потребовала бы много усилий, даже с существующим приложением для iPhone и веб-сайтом, с которого можно было бы работать.
Генеральный директор Instagram Адам Моссери недавно заявил что у нас нет официального приложения Instagram для iPad, потому что компания не может выделить для этого ресурсы. Это тоже не повод для размахивания руками - оказывается, разработка приложений довольно сложна.
Даже такая, казалось бы, простая вещь, как порт, по-прежнему требует очень много работы. Это намного сложнее и интереснее, чем может ожидать средний пользователь.
«Есть и другие факторы, которые следует учитывать при переносе приложения Instagram на iPad», - сказал он. Кэтрин Браун, основатель Spyic, в интервью по электронной почте LIfewire. «Ни у одной компании нет неограниченных ресурсов, и это будет больше, чем простой вопрос настройки для новых размеров экрана».
Приложение
Легко предположить, что перенос чего-то вроде Instagram с iPhone на iPad будет несложным делом. Приложение уже существует на одной платформе Apple, поэтому не составит труда перенести его на другую, верно? Ну нет, не так.
Помимо того, что iPhone и iPad отличаются друг от друга физически, нужно потратить много времени и усилий, чтобы убедиться, что они одинаковы для обоих. Это означает обеспечение правильного размера фотографий, правильного расположения кнопок, работы уведомлений и многого другого.

Кристина @ wocintechchat.com / Unsplash
Обеспечение правильного отображения приложения на большом экране с немного другими размерами - сложная задача сама по себе. «Они должны будут убедиться, что дизайн взаимодействия с пользователем хорошо выглядит на обоих устройствах, и пройти через код, изменяющий его для нового устройства», - сказал он. Марк Варнас, технический директор Red9, в интервью по электронной почте.
«Это может включать изменение макетов и дизайна, обновление содержимого для нового размера, добавление новых функций и оптимизацию приложения для нового размера экрана».
На разработку также потребуется время, которое можно потратить на работу над другими проектами приложения и веб-сайта, которые уже существуют и имеют почти 1 миллиард активных пользователей. И чтобы удержать всех этих пользователей, Instagram нужно продолжать пробовать новые функции и улучшать существующие.
Отстранение команд от этой работы на несколько месяцев может создать более серьезные проблемы, чем отсутствие официального приложения для iPad.
Люди
Такой проект нельзя передать одному разработчику - Instagram нужно будет посвятить ему целую команду. Чтобы все проверить, устранить неполадки и выполнить все остальные мелочи развития, которые мы склонны принимать как должное, потребуется несколько человек. Это также, вероятно, снизит эффективность созданных команд, если кого-то поручают работать над новым приложением.

Томас Барвик / Getty Images
По словам Брауна, «разумная оценка размера необходимой команды зависит от времени и объема программного обеспечения. процесса разработки ". Таким образом, даже если бы Instagram мог перетасовать людей, он не обязательно знал бы, сколько именно необходимость. А если он угадает неправильно, это может усложнить задачу.
«Хотя сложно оценить время и размер команды, для этого может потребоваться команда из 4-5 человек, работающих одновременно», - сказал Варнас: «Для того, чтобы перенос прошел гладко, разработчик должен работать с опытной командой программистов и дизайнеров. Эта команда будет там для поддержки в случае возникновения каких-либо ошибок, недостатков дизайна или других проблем в процессе переноса ».
Похоже, что по крайней мере сейчас нам придется обходиться без официального приложения Instagram, разработанного специально для iPad. Как первоначально предполагал Моссери, подобный проект потребует много времени и ресурсов, которые лучше всего использовать в другом месте. Прискорбно, но, по крайней мере, можно используйте приложение iPhone на iPad пока мы ждем.