Stigli su rezultati VIP Android natječaja i mogu reći da sam poprilično razočaran, iako sam tako nešto dijelom i očekivao zbog (već prije održanog) VIP Android Izazova u Srbiji u kojem se dogodila ista situacija – odlične aplikacije su ostavljene bez ikakvih nagrada (BeoGSP, Parkiraj!), nekoliko dobrih je ubačeno na TOP 10, a ostatak u TOP 10 jednostavno tamo ne zaslužuje biti. Svaka škola košta, tako i ova – ne polagati ikakve nade u naše domaće natječaje jer to jednostavno nema smisla (da, može vam se posrećiti da uđete u TOP 10, ali iskreno sumnjam). Ukratko, sramota za VIP (& CARNet, HTC, BUG) da je to tako završilo (npr. pogledajte aplikaciju ZETPanic ili mPlaćanje), no ja sam ojačao za još jednu vrlo solidnu količinu znanja i iskustva koje će mi ubuduće dobro doći.
Mala napomena usput, i dalje ću raditi na Trambus aplikaciji, tako da oko toga nema dvojbe. Možda ne toliko intenzivno kao prije nekoliko tjedana (zbog VIPovog roka za prijave), no bit će redovno ažurirana.
“Iz cijele ove situacije mislim da je jasno vidljivo da ono što je nama impresivno i super, prosječnoj osobi je samo “meh”, a ono što je nama *pa to se svatko mogao sjetiti* je njima ZOMGWTF :O i to je jedna od gorkih istina s kojima se treba pomiriti.” – ali ipak to nisu bile prosječne osobe već “stručni žiri” koji je ocjenjivao/rangirao aplikacije :) barem što se tiče natjecanja.
“većina korisnika ne želi imati posla sa postavkama, mogućnostima i svemu što nema direktne veze s radom aplikacije” – slažem se, ali ima i onih koji to žele i kojima treba,svakako sam za da se ima dovoljan broj postavki koje su neke default za obične korisnike,a oni koji žele nešto više podešavati mogu slobodno po njemu “prčkati”. npr. što se tiče moje aplikacije, dovoljno je upisati start i kraj stanicu i pritisnuti gumb “U redu” (i eventualno nakon toga kliknuti “Karta”), to je osnovno, onaj tko je želio više mogao je.
Da je jednostavan, je, ali opet, većina korisnika ne želi imati posla sa postavkama, mogućnostima i svemu što nema direktne veze s radom aplikacije. Recimo, ZETPanic je u prvotnoj ideji imao i opcije u kojima se mogao namještati delay, broj i poruka. Također je bilo prijedloga da se produži vrijeme za koje možeš pritisnuti “Prekini!”. No za situaciju za koju je aplikacija napravljena, sve je to višak. Iskreno mi je žao što su neki ljudi kupili kartu bez razumijevanja da se panic button nikad ne rabi osim ako ti zaista ne treba. Radi toga smatraju da ih je aplikacija pokrala, a zapravo im je samo kupila mogućnost vožnje gradskim prijevozom.
O tome koje su aplikacije možda trebale biti među top 10 ne bih raspravljao sve dok Vip ne objavi popis svih prijavljenih aplikacija. Ali, ako će se po uzoru na Srbiju održati Vip Android Izazov 2.0 sa nagradama žirija, korisnika i developera, onda će to biti pravo natjecanje u kojemu nitko ne bi smio ostati nezadovoljan i iskreno mu se radujem.
A ova druga aplikacija, radi se o Cryptu koji nažalost, djelomično zbog nedostatka vremena, a djelomično radi limitacija samog Androida nikad nije, a možda i neće zaživjeti u punom sjaju. Ideja oko njega je bila da možeš bezbrižno držati osjetljive slike na mobitelu, pa čak ih i slati mailom s Androida na Android bez straha da će ih netko vidjeti. No, u sadašnjem, požurenom izdanju, algoritam šifriranja je nesavršen te su artefakti neizbježni, no nadam se da ću ga jednog dana stići usavršiti. I upravo je on primjer aplikacije koja bi meni odlično došla, a običan korisnik nema od nje nikakve koristi. Čak sam i dobio jedan upit “zašto bi to itko htio raditi (šifrirati slike)”.
Iz cijele ove situacije mislim da je jasno vidljivo da ono što je nama impresivno i super, prosječnoj osobi je samo “meh”, a ono što je nama *pa to se svatko mogao sjetiti* je njima ZOMGWTF :O i to je jedna od gorkih istina s kojima se treba pomiriti.
Koja je to druga, kompleksnija aplikacija koju si pisao?
“I zapamti, uvijek (ama baš uvijek) moraš znati saslušati krajnjeg korisnika jer će ti oni dati do znanja što žele (i što trebaju).” – trudim se, ali i dalje stojim iza toga da je bilo puno kvalitetnijih aplikacija od ovih pobjedničkih (nekih, ne svih, da se razumijemo jer npr. Slušaj Radio! je odlična aplikacija). Kako god gledao, ne mogu se oduprijeti dojmu da je ZETPanic prejednostavan za nagradu (i btw. trebao bi staviti neko upozorenje na početku, vidiš i po komentarima korisnika na Marketu). Ideja je super, ali koliko sam čitao pravila natječaja, nije se ocjenjivala (ili se barem nije trebala) – samo ideja ;)
Što se tiče VIDIjevog natječaja, tnx. na info.
Svebee, shvaćam da si frustriran činjenicom da nakon toliko mjeseci rada Trambus nije pobrao apsolutno ništa, dok je ZETPanic sa 105 linija koda (java+xml) zavšio na petom mjestu. Iskreno, kada sam ga pisao, nisam ni sanjao da ću za njega išta dobiti (više sam nade polagao u drugu, kompleksniju aplikaciju na koje sam dosta živaca potrošio, a od nje ništa). No u razgovoru s drugima, doznao sam da ih nije uopće briga za linije koda, APIje, podržane SDKe i neznam što sve ne. Na kraju, ono što odlučuje da li je aplikacija dobra je upravo jednostavnost korištenja, njena korisnost i iskustvo koje ona pruža. A vjeruj mi da je iskustvo sa ZETovcem kada nemaš kartu nezaboravljivo! Svatko tko je to bar jednom doživio zna koliki potencijal ima ZETPanic (i u potpunosti razumije “Panic” u nazivu).
Nemoj me shvatiti krivo, meni je tvoja aplikacija (idejno, nisam ju u mogućnosti isprobati) jednostavno odlična. Naime, živim u Zagrebu i dan danas neznam imena važnih ulica, a kamo li tek tramvajskih linija! Upravo sam dan prije objave rezultata raspravljao s nekim kako nema teorije da uz takve aplikacije išta osvojim. No, imam osjećaj da su VIPovci zaista birali aplikacije koje imaju “ono nešto”, bez obzira na njihovu tehničku kompleksnost i savršenost. Nešto što će ti kao budućem programeru veoma dobro doći je razumijevanje da krajnjeg korisnika nije briga koje si metode i algoritme koristio i nije ga briga da li si pisao objektno ili proceduralno, a ponajmanje ga zanima tvoja ingeniozna klasa koja je jednostavno nenadmašiva. Na kraju krajeva, jedino što ga je briga je da li aplikacija radi i da li radi dobro. Žalosno, ali s druge strane, potpuno razumljivo. I zapamti, uvijek (ama baš uvijek) moraš znati saslušati krajnjeg korisnika jer će ti oni dati do znanja što žele (i što trebaju).
Ono što sam u biti htio reći cijelim ovim komentarom je da se na par dana opustiš i zaboraviš na Izazov, a zatim sva ta znanja i iskustva kojima si “ojačan” (a vjerujem da ih je mnogo) usmjeriš prema VIDI-jevom natjecanju (http://android.vidilab.com) jer neće to biti to bez konkurencije ;).
Uživaj!
Petar Šegina, tvorac aplikacije ZETPanic
“koliko frustracije” – samo moje mišljenje :)
“dok je tvoja deinstalirana” – baš mi je žao.
“nepogresivo radi ono sta treba radit” – stvarno iznenađujuće za aplikaciju od par redaka koda ;)
“stalno rusila” – neznam za tebe, ali na mojem Desireu, a i na mnogim drugim mobitelima (uključujući i rootane Desire mobitele, Milestone, Tatoo…) radi sve kako treba. Ako nešto ne radi, u redu je prijaviti bug.
“Ako je program jednostavan, to nikako ne znaci da je los” – nisam ja to niti rekao, ali program sa par linija koda (koji btw. uzima ljudima 10kn bez ikakvog dodatnog pitanja) vs. programi sa nekoliko stotina/pa i tisuću redaka koda i nebrojeno više mogućnosti – zna se rezultat. I ne, pritom ne mislim na svoj program jer je bilo isto tako vrlo kvalitetnih programa od drugih developera.
“Vise srece drugi put.” – drugog puta za mene neće biti jer to nema smisla :)
Nevjerojatno, koliko frustracije zbog ne dobivanja nagrade na *nagradnoj igri*.
Isprobala sam tvoju i dvije gore navedene (popljuvane) aplikacije. Par dana kasnije, te dvije aplikacije su jos uvijek na mom mobitelu (a ZETPanic i na desktopu – zaaaaakon aplikacija!), dok je tvoja deinstalirana.
ZETPanic je zakon! jednostavna, ali nepogresivo radi ono sta treba radit, i nevjerojatno korisna!
Tvoja, s druge strane, mi se stalno rusila (3 puta od 3 pokusaja koristenja je porazan rezultat), za moju tramvajsku stanicu nije nikada cula, a na karti nisam uspjela natjerat da mi (nakon odabiranja pocetka i kraja rute) – napravi tu rutu.
Po cemu program koji *ne radi dobro* zasluzuje nagradu?
Jos nesto… Ako je program jednostavan, to nikako ne znaci da je los. Stovise, to mu moze biti velika prednost (npr. ZETPanic i mPlacanje).
Vise srece drugi put.
Sad gledam na Bug.hr rezultate i nevjerujem da tvog rada nema..sramota!