MSP – Dev Talk #3

Azi am continuat să lucrăm la aplicația noastră de Quiz!

Pagina principală

Am implementat un GridView în care o să avem cele 6 categorii: Istorie, Geografie, IT, Matematica, Diverse, Sport în momentul când dau click pe o categorie sunt trimis la o pagină separată unde o să înceapă testul!

screenshot_12062013_212334

Teste, teste, teste!

Pentru moment noi am implementat doar pagina de istorie, o să fac eu modificarea astfel încât să meargă toate celelalte categorii.

screenshot_12062013_212342

Scor și timp

Am adăugat un sistem de scor: dacă răspund corect la întrebare primesc 1 punct, dacă răspund greșit mi se scad 2 puncte. De asemenea am implementat un timer de 10 secunde pentru fiecare întrebare și un timer global de 60 de secunde. După cele 60 de secunde runda s-a terminat și mi se afișează la câte întrebări am răspuns corect și la câte greșit.

screenshot_12062013_212357

Task-urile voastre

  • Fiecare persoană trebuie să vină cu 20 de întrebări pe care să le adăugăm aplicației noastre! Voi vă alegeți categoria și mă anunțați. Deadline-ul este luni la ora 15:00 când o să avem următoarea întâlnire. Întrebările trebuie să fie sub forma snippet-ului de mai jos.
  • Două lucruri pe care ați vrea să le adăugați voi aplicației în viitor. (pe lângă cele care urmează deja)

Snippet:

[code lang=”csharp”] q[]= new question(
@"Întrebarea ta aici",
@"Răspuns corect",
@"Răspuns greșit",
@"Răspuns greșit",
@"Răspuns greșit");

[/code]

Aplicația: https://github.com/Axladrian/MSP-QuizApp

Dacă vă dă 404 lăsați un mesaj și vă dau acces.

De implementat pe viitor

  • Aplicația o să aibă un leaderboard online! Astfel încât trebuie să ne gândim la un sistem de scor puțin mai complex și care să ridice dificultați!
  • O să avem livetile-uri astfel încât să vedem în permanență cine este în top.
  • Adăugăm în viitor și toast notification: în momentul în care cineva ne surclasează în leaderboard să fim atenționați.
  • Sistem de login prin facebook sau twitter!
  • Implementarea unei opțiuni de a da share/tweet la scorul pe care l-am obținut.



Leave a Comment

Blog

Recent posts