Nakon nekog vremenskog otklona tu je i opis prve aplikacije proistekle iz mHalka council-a :) postavljene na Google Play store – dakle, radi se o Android platformi. Istini za volju, prva aplikacija je JMBG Validator, ali recimo da je prva ozbiljna aplikacija Yahtzee Yamb – igra u kojoj može učestvovati jedna ili više osoba. Razvoj same igre trajao je nekoliko sedmica, mada, u manjem intenzitetu, još uvijek traje. Od samog dana postavljanja bilježi značajan uspjeh. U nastavku par crtica o samom toku razvoja:

U nedjelju, 19. feb 2012 na prvom sastanku mHalke, iznesene su ideje o razvoju aplikacija – među njima i moja ideja za Yamb. U narednih nekoliko sedmica sam razvijao aplikaciju, pri čemu je jedan od mukotrpnih izazova bilo definisanje pravila igre – pošto je igra jako rasprostranjena, a izgleda da se pravila razlikuju i na nivoima mjesnih zajednica. Iako se ulema razilazi u tumačenju pravila, primjenio sam pravila najbliža shvatanjima moje mjesne zajednice.

Prva verzija aplikacije (1.0) objavljena je na Google Play store-u 15. mar 2012. Već ta verzija je podržavala trojezični korisnički interfejs (bosanski, engleski, njemački), mogućnost prilagodbe jačine pozadinske slike, spašavanje stanja igre prilikom izlaska, mogućnost slanja rezultata prijateljima putem socijalnih mreža i drugih kanala komunikacije, te interaktivno uputstvo za korištenje + pravila. Verzija 1.1 je ispravila bug koji je uzrokovao pad aplikacije na Ice Cream Sandwich (4.x). Verzija 1.2 je prvenstveno poboljšala performanse igre u smislu nižeg korištenja resursa. Verzija 1.3 je donijela mogućnost multiplayera – globalni poredak. Od tog trenutka korisnici se mogu registrovati i slati svoje rezultate na server koji ih procesira i prikazuje poredak po različitim kriterijima. Ovaj dio je implementiran uz pomoć relacione baze podataka, PHP skripti, web servisa, HTTP requesta i objekata za razmjenu podataka. Verzije 1.4 – 1.6 su uglavnom poboljšavale pojedine aspekte algoritma i ispravljale manje ili veće bugove, dok je, do sada, zadnja verzija – 1.7 donijela mogućnost pregleda globalnog poretka na dnevnoj, sedmičnoj, mjesečnoj i – kao do tada već dostupnoj – ukupnoj bazi.

Do jučerašnjeg dana igra je instalirana 15.002 puta uz 6.766 aktivnih instalacija što daje faktor “preživljavanja aplikacije kod korisnika” od 0.451. Najveći broj instalacija je na Android verziji 2.3.3 sa 58%, slijedi Froyo sa 21 %, Eclair sa 5 %. Po državama, najveći broj instalcija je u SR Njemačkoj (28%), R. Srbiji (24%), USA (20%), NL, CA, FR, HR po oko 5 %. Na server za globalni poredak prijavljeno je 617 igrača, dakle nešto više od 9%. U prosjeku, svakih par minuta neki igrač pošalje rezultat. Slijede screenshotovi:

    

 
Korišteni programski jezik: Java + Android SDK; Razvojno okruženje: Eclipse

Pravci budućeg razvoja: prevodi korisničkog interfejsa na druge jezike; širenje na druge platforme

Download link: https://play.google.com/store/apps/details?id=com.viscode.yamb

 

~ mHalka – yes, we mHalka!

   
© 2012 Mobilna Halka - mHalka Suffusion theme by Sayontan Sinha