Prečo je budovanie Instagramu pre iPad náročnejšie, ako si myslíte

click fraud protection

Kľúčové poznatky

  • Vývoj aplikácie, aj keď ide o port, si vyžaduje veľa času a zdrojov.
  • Aplikácia bude musieť zmeniť svoje rozloženie, prispôsobiť sa rôznym veľkostiam obrazovky a optimalizovať pre ďalší hardvér.
  • Projekt, ako je tento, by si tiež vyžadoval celý vývojový tím, čo by pravdepodobne znamenalo odtiahnutie ľudí od inej práce.
Vývojár aplikácií pracujúci na modeloch projektov v kancelárskom prostredí.

S Rawu Th Ni Rothr / EyeEm / Getty Images

Vyvinúť oficiálnu aplikáciu Instagram pre iPad by bolo skutočne veľa práce, dokonca aj s existujúcou aplikáciou pre iPhone a webovou stránkou, z ktorej by sa dalo pracovať.

Generálny riaditeľ Instagramu Adam Mosseri nedávno uviedol že nemáme oficiálnu instagramovú aplikáciu pre iPad, pretože spoločnosť na ňu nemôže vyčleniť zdroje. Toto nie je ani výhovorka mávnutím ruky – ukazuje sa, že vývoj aplikácií je dosť komplikovaný.

Aj niečo také zdanlivo priamočiare, ako je prístav, by si vyžadovalo strašne veľa práce. Je to oveľa komplikovanejšie a komplikovanejšie, ako by priemerný používateľ očakával.

„Pri prenesení aplikácie Instagram na iPad je potrebné zvážiť viac faktorov,“ povedal

Katherine Brownová, zakladateľ Spyic, v e-mailovom rozhovore s LIfewire. "Žiadna spoločnosť nemá neobmedzené zdroje a bolo by to viac než jednoduchá záležitosť prispôsobenia sa novým rozmerom obrazovky."

Aplikácia

Je ľahké predpokladať, že port niečoho ako Instagram z iPhone na iPad by bol jednoduchou záležitosťou. Aplikácia už existuje na jednej platforme Apple, takže by nemalo byť také ťažké preniesť ju na inú, však? No nie, nie správne.

Okrem toho, že iPhone a iPad sú fyzicky odlišné, bude potrebné vynaložiť veľa času a úsilia na zabezpečenie toho, aby bol zážitok z oboch rovnaký. To znamená, že fotografie majú správnu veľkosť, správne zarovnanie tlačidiel, fungovanie upozornení a oveľa viac.

Vývojový tím pracujúci na aplikácii, ktorý zobrazuje funkcie na tabuli.

Christina @ wocintechchat.com / Unsplash

Zaistenie správneho zobrazenia aplikácie na väčšej obrazovke s mierne odlišnými rozmermi je samo osebe náročnou úlohou. „Museli by zabezpečiť, aby dizajn používateľského prostredia vyzeral dobre na oboch zariadeniach, a prejsť kódom, ktorý ho upraví pre nové zariadenie,“ povedal. Mark Varnas, technologický riaditeľ Red9, v e-mailovom rozhovore.

"Môže to zahŕňať zmenu rozloženia a dizajnu, aktualizáciu obsahu na novú veľkosť, pridávanie nových funkcií a optimalizáciu aplikácie pre novú veľkosť obrazovky."

Vývoj by si tiež vyžiadal čas, ktorý by bolo možné stráviť prácou na iných projektoch aplikácie a webovej stránky, ktoré už existujú a takmer existujú 1 miliarda aktívnych používateľov. A aby si Instagram udržal všetkých týchto používateľov, musí neustále skúšať nové funkcie a vylepšovať tie existujúce.

Odtiahnutie tímov od tejto práce na niekoľko mesiacov by mohlo spôsobiť vážnejšie problémy ako absencia oficiálnej aplikácie pre iPad.

Ľudia

Projekt ako tento by nebol odovzdaný jedinému vývojárovi – Instagram by mu musel venovať celý tím. Na testovanie všetkého, odstraňovanie problémov a vykonávanie všetkých ostatných vývojových drobností, ktoré máme tendenciu považovať za samozrejmosť, by muselo byť k dispozícii viacero ľudí. To by tiež pravdepodobne znížilo efektivitu zavedených tímov, ak je niekto pridelený na prácu na novej aplikácii.

Stretnutie dizajnérskeho tímu o dizajne aplikácie.

Thomas Barwick / Getty Images

Podľa Browna: „Primeraný odhad veľkosti potrebného tímu závisí od času a rozsahu softvéru vývojový proces." Takže aj keby Instagram mohol premiešať ľudí, nemusel by presne vedieť, koľko ich bude potrebu. A ak uhádol nesprávne, mohlo by to urobiť veci ešte náročnejšími.

"Aj keď je ťažké odhadnúť čas a veľkosť tímu, môže si to vyžadovať tím najmenej 4-5 ľudí, ktorí na tom pracujú súčasne," povedal Varnas: „Aby prenos prebiehal hladko, vývojár musí spolupracovať so skúseným tímom softvérových inžinierov a dizajnérov. Tento tím bude k dispozícii na podporu v prípade, že sa počas procesu prenosu vyskytnú nejaké chyby, konštrukčné chyby alebo iné problémy."

Zdá sa teda, že aspoň zatiaľ sa budeme musieť zaobísť bez oficiálnej aplikácie Instagram navrhnutej špeciálne pre iPad. Ako Mosseri pôvodne naznačoval, takýto projekt by si vyžadoval veľa času a zdrojov, ktoré je najlepšie využiť inde. Je to nešťastné, ale aspoň je to možné použite aplikáciu pre iPhone na iPade kým čakáme.