Proč je budování Instagramu pro iPad těžší, než si myslíte

Obsah:

Proč je budování Instagramu pro iPad těžší, než si myslíte
Proč je budování Instagramu pro iPad těžší, než si myslíte
Anonim

Klíčové poznatky

  • Vývoj aplikace, i když je to port, vyžaduje spoustu času a zdrojů.
  • Aplikace by musela změnit své rozvržení, přizpůsobit se různým velikostem obrazovky a být optimalizována pro další hardware.
  • Projekt jako tento by také vyžadoval celý vývojový tým, což by pravděpodobně znamenalo odvést lidi od jiné práce.
Image
Image

Vyvinout oficiální aplikaci Instagram pro iPad by bylo opravdu hodně práce, a to i se stávající aplikací pro iPhone a webem, ze kterého by se dalo pracovat.

Generální ředitel Instagramu Adam Mosseri nedávno prohlásil, že nemáme oficiální instagramovou aplikaci pro iPad, protože společnost na ni nemůže věnovat zdroje. Ani to není omluva mávnutím ruky – ukazuje se, že vývoj aplikací je poměrně komplikovaný.

I něco tak zdánlivě jednoduchého, jako je přístav, by stále vyžadovalo strašně moc práce. Je to mnohem složitější a složitější, než by průměrný uživatel čekal.

„Při uvedení aplikace Instagram na iPad je třeba zvážit více faktorů,“řekla Katherine Brown, zakladatelka Spyic, v e-mailovém rozhovoru pro LIfewire. „Žádná společnost nemá neomezené zdroje a bylo by víc než pouhou záležitostí přizpůsobení se novým rozměrům obrazovky.“

Aplikace

Je snadné předpokládat, že port něčeho jako Instagram z iPhonu do iPadu by byl jednoduchou záležitostí. Aplikace již existuje na jedné platformě Apple, takže by nemělo být tak těžké ji přenést na jinou, ne? No, ne, ne správně.

Kromě toho, že se iPhone a iPad fyzicky liší, bude potřeba vynaložit spoustu času a úsilí na zajištění toho, aby bylo prostředí obou zařízení stejné. To znamená zajistit, aby fotky měly správnou velikost, správně zarovnaná tlačítka, fungovala oznámení a mnoho dalšího.

Image
Image

Zajistit, aby se aplikace správně zobrazovala na větší obrazovce s mírně odlišnými rozměry, je samo o sobě složitý úkol. "Museli by zajistit, aby design uživatelského prostředí vypadal dobře na obou zařízeních, a projít kódem, který jej upraví pro nové zařízení," řekl Mark Varnas, technologický ředitel Red9, v e-mailovém rozhovoru.

"Může to zahrnovat změnu rozvržení a designu, aktualizaci obsahu na novou velikost, přidání nových funkcí a optimalizaci aplikace pro novou velikost obrazovky."

Vývoj by také zabral čas, který by bylo možné věnovat práci na jiných projektech aplikace a webu, které již existují a mají téměř 1 miliardu aktivních uživatelů. A aby si Instagram všechny tyto uživatele udržel, musí neustále zkoušet nové funkce a vylepšovat ty stávající.

Odtažení týmů od této práce na několik měsíců by mohlo způsobit závažnější problémy než nemít oficiální aplikaci pro iPad.

Lidé

Projekt jako tento by nebyl předán jedinému vývojáři – Instagram by mu musel věnovat celý tým. Muselo by být k dispozici více lidí, kteří by vše vyzkoušeli, řešili problémy a dělali všechny další vývojové drobnosti, které máme tendenci považovat za samozřejmost. To by také pravděpodobně snížilo efektivitu zavedených týmů, pokud by někdo byl pověřen prací na nové aplikaci.

Image
Image

Podle Browna: "Přiměřený odhad potřebné velikosti týmu závisí na čase a rozsahu procesu vývoje softwaru." Takže i kdyby Instagram mohl zamíchat lidi kolem sebe, nemusel by přesně vědět, kolik jich bude potřebovat. A pokud odhadl špatně, mohlo by to udělat věci ještě náročnější.

"I když je těžké odhadnout čas a velikost týmu, může to vyžadovat tým alespoň 4-5 lidí, kteří na tom pracují současně," řekl Varnas, "Aby portování šlo hladce, vývojář potřebuje pracovat se zkušeným týmem softwarových inženýrů a designérů. Tento tým vám bude k dispozici pro podporu v případě, že se během procesu přenesení vyskytnou nějaké chyby, konstrukční chyby nebo jiné problémy."

Zdá se tedy, že alespoň prozatím se budeme muset obejít bez oficiální aplikace Instagram navržené speciálně pro iPad. Jak Mosseri původně naznačoval, takový projekt by vyžadoval spoustu času a zdrojů, které je nejlepší využít jinde. Je to nešťastné, ale alespoň je možné na počkání používat aplikaci pro iPhone na iPadu.

Doporučuje: