Sunteți pe pagina 1din 3

Colegiul Naio al Mihai Viteazul

Bu ureti

seconds
science
Se iu ea Software Utilitar

Profesor dru tor:


Ge il Gilda

Florescu Liviu

IUNIE 2016

Prezentare general
30 seconds science este o aplicaie destinat unui public relativ larg ce
are ca scop implicarea utilizatorului ntr-o experien original, oferindu-i
posibilitatea de a-i testa att eficiena memoriei, precum i rapiditatea cu
care poate reine informaii.
Aplicaia se bazeaz pe conceptul cunoscut i popular al jocurilor n
Android, i anume principiul unei serii ct mai lungi de reuite, un rspuns
greit conducnd la ncheiere. Vom prezenta, n cele ce urmeaz, modul n
care se desfoar i funcioneaz aplicaia.
Ecranul principal, locul unde utilizatorul
ajunge atunci cnd deschide aplicaia, este simplu
i uor de folosit figura . Butonul start lanseaz
propriu-zis jocul, iar butonul help ofer
utilizatorului informaiile necesare pentru a
nelege cum funcioneaz jocul.
Apsnd butonul start, utilizatorul ncepe
jocul, cu primul nivel. Dispunnd de niveluri de
dificultate, aplicaia variaz prin timpul pe care l
are la dispoziie utilizatorul pentru a citi
informaiile, a le reine i a rspunde la o ntrebare
figura 1
(30 secunde nivelul 1, 20 secunde nivelul 2, 15
secunde nivelul 3). Menionm c textele1 au fost atent redactate astfel nct
cantitatea de text s fie potrivit cu timpul pe care
l are la dispoziie utilizatorul. Dup expirarea
timpului, aplicaia lanseaz automat o nou
activitate, unde utilizatorul primete o ntrebare
cu patru variante de rspuns, avnd la dispoziie
un nou interval de timp pentru a citi ntrebarea i
rspunde corect (figura 2). Coninutul textului
citit anterior este ntotdeauna suficient pentru a
rspunde corect la ntrebare, astfel c utilizatorul
necesit un nivel minim de cunotine de
specialitate n legtur cu domeniul ntrebrii. Se
figura 2

lrgete astfel publicul cruia i este destinat aceast aplicaie, ea putnd fi


cu uurin utilizat de un elev de gimnaziu.
n cazul unui rspuns corect, utilizatorul avanseaz la un text nou,
urmat de o alt ntrebare, ns un rspuns greit duce la terminarea jocului,
aplicaia afind scorul reuit de utilizator precum i scorul maxim reuit
vreodat de acesta highscore .
Att textele, ntrebrile i rspunsurile, precum i scorurile sunt
stocate cu ajutorul bazelor de date2 n memoria intern a telefonului, ele
fiind accesibile doar aplicaiei, n momentul cnd aceasta ruleaz. Aplicaia
dispune, n varianta demo, de 9 texte+ntrebri+ rspunsuri, ce sunt
sortate aleator la fiecare iniializare a jocului, pentru a asigura un parcurs
original de fiecare dat. n prezent deinem
de ntrebri care pot fi
introduse n joc, iar noi ntrebri pot fi adugate cu uurin modificnd
bazele de date surs, ele fiind automat incluse n cadrul aplicaiei la
exportarea ei. Aplicaia este construit n Eclipse, folosind un plugin pentru
dezvoltare Android, precum i un emulator Genymotion .

Bibliografie
1. Majoritatea
textelor
sunt
preluate
de
pe
https://ro.wikipedia.org/wiki/Pagina_principal%C4%83, cu modificrile
necesare adaptrii la structura aplicaiei.
2. https://developer.android.com/reference/android/database/sqlite/SQL
iteOpenHelper.html, http://blog.reigndesign.com/blog/using-your-ownsqlite-database-in-android-applications/
3. Alte surse: http://stackoverflow.com/, pentru rezolvarea unor bug-uri

S-ar putea să vă placă și