Mga Key Takeaway
- Ang pagbuo ng app, kahit na ito ay isang port, ay nangangailangan ng maraming oras at mapagkukunan.
- Kakailanganin ng app na baguhin ang layout nito, ayusin para sa iba't ibang laki ng screen, at ma-optimize para sa karagdagang hardware.
- Ang isang proyektong tulad nito ay mangangailangan din ng isang buong development team, na malamang na mangahulugan ng paghila sa mga tao mula sa ibang trabaho.
Pagbuo ng isang opisyal na Instagram app para sa iPad ay talagang isang malaking trabaho, kahit na may umiiral nang iPhone app at website kung saan gagana.
Instagram CEO Adam Mosseri kamakailan ay nagsabi na wala kaming opisyal na iPad Instagram app dahil hindi mailaan ng kumpanya ang mga mapagkukunan dito. Hindi ito isang kaway-kaway na dahilan, alinman-lumalabas na medyo kumplikado ang pagbuo ng app.
Kahit isang bagay na tila diretso bilang isang daungan ay mangangailangan pa rin ng napakaraming trabaho. Ito ay mas kumplikado at kasangkot kaysa sa inaasahan ng karaniwang user.
"Mayroong higit pang mga salik na dapat isaalang-alang sa pagdadala ng Instagram app sa iPad," sabi ni Katherine Brown, tagapagtatag ng Spyic, sa isang email na panayam sa LIfewire. "Walang kumpanya ang may walang limitasyong mga mapagkukunan, at ito ay higit pa sa isang simpleng bagay ng pagsasaayos para sa mga bagong dimensyon ng screen."
Ang App
Madaling ipagpalagay na ang isang port ng isang bagay tulad ng Instagram mula sa iPhone hanggang sa iPad ay isang simpleng bagay. Umiiral na ang app sa isang Apple platform, kaya hindi ito dapat maging mahirap na dalhin ito sa isa pa, di ba? Well, hindi, hindi tama.
Bukod sa pisikal na pagkakaiba ng iPhone at iPad, maraming oras at pagsisikap ang kailangang igugol sa pagtiyak na pareho ang karanasan sa dalawa. Nangangahulugan ito na tiyaking tama ang laki ng mga larawan, maayos na nakahanay ang mga button, gumagana ang mga notification, at marami pang iba.
Ang pagtiyak na ipinapakita nang tama ang app sa isang mas malaking screen na may bahagyang magkakaibang mga dimensyon ay isang kasangkot na gawain nang mag-isa. "Kailangan nilang tiyakin na ang disenyo ng karanasan ng user ay mukhang maganda sa parehong mga device at dumaan sa code na binago ito para sa bagong device," sabi ni Mark Varnas, chief technology officer ng Red9, sa isang email interview.
"Maaaring kabilang dito ang pagbabago ng mga layout at disenyo, pag-update ng content para sa bagong laki, pagdaragdag ng mga bagong feature, at pag-optimize ng app para sa bagong laki ng screen."
Ang Development ay magtatagal din na maaaring gugulin sa pagtatrabaho sa iba pang mga proyekto para sa app at website na mayroon na at may halos 1 bilyong aktibong user. At para mapanatili ang lahat ng user na iyon, kailangang patuloy na subukan ng Instagram ang mga bagong feature at pinuhin ang mga dati.
Ang pag-alis ng mga team sa trabahong iyon sa loob ng ilang buwan ay maaaring lumikha ng mas malalaking problema kaysa sa walang opisyal na iPad app.
The People
Ang isang proyektong tulad nito ay hindi ipapasa sa isang developer-Kailangang italaga ng Instagram ang isang buong team dito. Maraming tao ang kailangang maging available para subukan ang lahat, i-troubleshoot, at gawin ang lahat ng iba pang developmental minutiae na madalas nating balewalain. Malamang na mababawasan din nito ang pagiging epektibo ng mga naitatag na team kung may itatalagang magtrabaho sa isang bagong app.
Ayon kay Brown, "Ang isang makatwirang pagtatantya para sa laki ng kinakailangang koponan ay nakasalalay sa oras at saklaw ng proseso ng pagbuo ng software." Kaya kahit na maaaring i-shuffle ng Instagram ang mga tao sa paligid, hindi nito tiyak na alam kung gaano karami ang kakailanganin nito. At kung mali ang hula nito, maaari nitong gawing mas mahirap ang mga bagay.
"Bagama't mahirap tantiyahin ang oras at laki ng team, maaaring mangailangan ito ng isang team ng hindi bababa sa 4-5 tao na sabay-sabay na nagtatrabaho dito, " sabi ni Varnas, "Upang maging maayos ang pag-port, isang developer kailangang makipagtulungan sa isang makaranasang pangkat ng mga software engineer at designer. Nandiyan ang team na ito para sa suporta kung sakaling may anumang mga bug, depekto sa disenyo, o iba pang isyu sa panahon ng proseso ng pag-port."
Kaya parang, sa ngayon, kailangan nating ipagpatuloy ang paggawa nang walang opisyal na Instagram app na partikular na idinisenyo para sa iPad. Gaya ng orihinal na ipinahiwatig ni Mosseri, ang isang proyektong tulad nito ay mangangailangan ng maraming oras at mapagkukunan na pinakamahusay na ginagamit sa ibang lugar. Nakakalungkot, ngunit kahit papaano ay posible na gamitin ang iPhone app sa iPad habang naghihintay kami.