Post Header
Neslužbena Android aplikacija Archive of Our Own – AO3 (Našeg vlastitog arhiva) od nedavno je dostupna na servisu Google Play. Kako je nova verzija ponovno skrenula pažnju na ovu temu želimo iskoristiti priliku kako bismo s vama podijelili trenutno stanje razvoja AO3 aplikacije.
"Jeste li razmišljali o razvoju aplikacije?" jedno je od naših najčešće postavljenih pitanja, ali u procesu razvoja mobilnih aplikacija zapravo ne postoji ta jedna aplikacija. Aplikacije se razvijaju za različite mobilne platforme — Android, iOS i Windows Mobile su top tri — te za razne verzije tih platformi koje su još uvijek u uporabi.
Prije nego što uopće možemo početi razvijati aplikaciju koja bi vam omogućila više od pregledavanja javno dostupnih djela, morali bismo razviti javni API - što je definitivno dio našeg plana razvoja, no još smo od toga udaljeni nekoliko koraka. Tada bismo morali kreirati različita sukladna sučelja za mobitele i tablete. Ono što se doima kao malen jednostavan projekt se vrlo brzo razvije u nešto što iziskuje ljudske resurse posvećene upravo tom segmentu razvoja, s raznim naprednim vještinama. Iako smo u prošlosti potvrdili da bismo željeli distribuirati AO3 mobilnu aplikaciju, nužni resursi nam jednostavno nisu dostupni.
Programeri koji razvijaju AO3 rade to na volonterskoj bazi i posvećuju što više vremena kako bi podržali njegov razvoj — ali to vrijeme je ograničeno i potpuno potrošeno na rad koji je potreban za održavanje AO3-a. Naš tim ili troši vrijeme kako bi nastavio unapređivati AO3 ili kako bi razvijao aplikaciju — jednostavno nema dovoljno volontera za oboje.
Ne bi samo početni razvoj bio intenzivan što se tiče ljudskih resursa. Aplikaciju bi trebalo održavati i kontinuirano ažurirati za osiguranje stabilnosti rada kako bi stizale nove verzije za svaku platformu — a da ne spominjemo poboljšanje aplikacije kako bi podržala nove i unaprijeđene AO3 funkcije! Aplikacija traži održavanje na dulje vrijeme od strane posvećenog tima, a to nije nešto što možemo financirati pomoću donacija.
Ali programiranje i testiranje nisu niti najmanji dio onoga što bi bilo potrebno za održavanje aplikacije! Nužni bi bili resursi i drugih timova:
- Korisnička podrška bi trebala više osoblja, treniranog i opremljenog za pomoć za bilo kakve tehničke probleme na svakoj pojedinoj platformi,
- Naš tim Dokumentacije bi trebao stvoriti i kontinuirano ažurirati dokumente podrške za aplikaciju, a
- tim Prevođenje bi morao prevoditi i kontinuirano ažurirati dokumentaciju kako bi aplikaciju mogli koristiti i oni koji ne govore engleski jezik.
Ne samo da bi nam bilo potrebno više resursa nego što ih trenutačno imamo, već bi to odvlačilo članove našeg tima od našeg plana razvoja.
Cilj našeg tima je održati AO3 dostupnim i pristupačnim za što veći broj korisnica/ka. Najbolji način za to je fokusiranjem našeg truda na stvaranju jedinstvene sukladne verzije AO3-a koja radi (i radi dobro!) na što više mogućih uređaja. Zauvijek smo posvećeni osiguravanju da to uključuje uređaje svih vrsta i veličina te ćemo nastaviti fokusirati resurse na povećanje mobilnosti stranice i dostupnosti za sve. To znači da samostalna aplikacija trenutno jednostavno nije moguća u planiranom razvoju AO3-a.
Zaključimo na temi sigurnosti. Ukoliko nepoznata aplikacija ili stranica zatraži informaciju o vašoj prijavi na AO3, molimo nastavite oprezno i budite svjesni da informacije pružate na vlastitu odgovornost. Iako trenutno nema briga za sigurnost, molimo promijenite svoju lozinku ako vjerujete da je vaš korisnički račun bio u bilo kojem trenutku ugrožen.
