Защо изграждането на Instagram за iPad е по-трудно, отколкото си мислите

click fraud protection

Ключови изводи

  • Разработването на приложение, дори ако е порт, изисква много време и ресурси.
  • Приложението ще трябва да промени оформлението си, да се приспособи към различни размери на екрана и да бъде оптимизирано за допълнителен хардуер.
  • Проект като този също би изисквал цял екип за разработчици, което вероятно би означавало отдръпване на хората от друга работа.
Разработчик на приложения, работещ върху макети на проекти в офис среда.

S Rawu Th Ni Rothr / EyeEm / Getty Images

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

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

Дори нещо толкова просто на пръв поглед като пристанището все пак ще изисква ужасно много работа. Това е много по-сложно и ангажирано, отколкото средният потребител може да очаква.

„Има повече фактори, които трябва да се вземат предвид при пренасянето на приложението 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 докато чакаме.