Key Takeaways
- Razvoj aplikacije, čak i ako je port, zahtijeva puno vremena i resursa.
- Aplikacija bi trebala promijeniti svoj izgled, prilagoditi se različitim veličinama ekrana i optimizirati za dodatni hardver.
- Ovakav projekat bi takođe zahtevao čitav razvojni tim, što bi verovatno značilo odvlačenje ljudi od drugog posla.
Razvijanje službene Instagram aplikacije za iPad zaista bi predstavljalo puno posla, čak i sa postojećom iPhone aplikacijom i web-stranicom.
Izvršni direktor Instagrama Adam Mosseri nedavno je izjavio da nemamo zvaničnu iPad Instagram aplikaciju jer kompanija ne može da joj posveti resurse. Ovo nije izgovor za mahanje rukom - ispostavilo se da je razvoj aplikacije prilično komplikovan.
Čak i nešto tako naizgled jednostavno kao što je port bi i dalje zahtijevalo užasno puno posla. Mnogo je komplikovanije i složenije nego što bi prosječan korisnik mogao očekivati.
"Postoji više faktora koje treba uzeti u obzir pri donošenju Instagram aplikacije na iPad", rekla je Katherine Brown, osnivačica Spyic-a, u e-mail intervjuu za LIfewire. "Nijedna kompanija nema neograničene resurse i bilo bi više od jednostavnog prilagođavanja novim dimenzijama ekrana."
Aplikacija
Lako je pretpostaviti da bi prijenos nečega poput Instagrama sa iPhone-a na iPad bio jednostavan. Aplikacija već postoji na jednoj Apple platformi, tako da ne bi trebalo biti tako teško prebaciti je na drugu, zar ne? Pa, ne, nije u redu.
Pored toga što su iPhone i iPad fizički različiti, trebalo bi utrošiti mnogo vremena i truda da se osigura da iskustvo bude isto na oba. To znači da osigurate da su fotografije prave veličine, da su dugmad pravilno postavljena, da obavještenja rade i još mnogo toga.
Provjera da li se aplikacija ispravno prikazuje na većem ekranu s malo drugačijim dimenzijama je sam po sebi složen zadatak. "Morali bi osigurati da dizajn korisničkog iskustva izgleda dobro na oba uređaja i proći kroz kod modificirajući ga za novi uređaj", rekao je Mark Varnas, glavni tehnološki direktor Red9, u intervjuu e-poštom.
"Ovo može uključivati promjenu izgleda i dizajna, ažuriranje sadržaja za novu veličinu, dodavanje novih funkcija i optimizaciju aplikacije za novu veličinu ekrana."
Razvoj bi također zahtijevao vrijeme koje bi se moglo potrošiti radeći na drugim projektima za aplikaciju i web stranicu koji već postoje i imaju skoro milijardu aktivnih korisnika. A kako bi zadržao sve te korisnike, Instagram mora nastaviti isprobavati nove funkcije i usavršavati postojeće.
Odvajanje timova od tog posla na nekoliko mjeseci moglo bi stvoriti značajnije probleme od nepostojanja službene iPad aplikacije.
Narod
Ovakav projekat se ne bi predao jednom programeru - Instagram bi mu trebao posvetiti cijeli tim. Više ljudi bi moralo biti dostupno da sve testiraju, otklone probleme i urade sve ostale razvojne sitnice koje obično uzimamo zdravo za gotovo. Ovo bi također vjerovatno smanjilo efikasnost uspostavljenih timova ako je neko određen da radi na novoj aplikaciji.
Prema Brownu, "Razumna procjena veličine potrebnog tima zavisi od vremena i obima procesa razvoja softvera." Dakle, čak i kada bi Instagram mogao da promiješa ljude, ne bi nužno znao koliko će mu trebati. A ako se pogrešno pogodi, to bi moglo učiniti stvari još izazovnijim.
"Iako je teško procijeniti vrijeme i veličinu tima, možda će biti potreban tim od najmanje 4-5 ljudi koji rade na tome istovremeno," rekao je Varnas, "Da bi prijenos protekao glatko, programer treba raditi sa iskusnim timom softverskih inženjera i dizajnera. Ovaj tim bi bio tu za podršku u slučaju da se pojave greške, nedostaci u dizajnu ili drugi problemi tokom procesa prenosa."
Tako da se čini da ćemo, barem za sada, morati da se snalazimo bez zvanične Instagram aplikacije dizajnirane posebno za iPad. Kao što je Mosseri prvobitno nagovijestio, ovakav projekat bi zahtijevao puno vremena i resursa koje je najbolje iskoristiti negdje drugdje. Šteta, ali barem je moguće koristiti iPhone aplikaciju na iPad-u dok čekamo.