Acest proiect a fost dezvoltat la disciplina „Mobile Application Design”, din păcate, l-am dezvoltat doar la nivel de design. Titlul proiectului este „Pentru a crea un design al aplicației„ Training Advisor ” .

antrenament

Conditia:

Activitatea principală ar trebui să conțină un meniu cu antrenamentele preferate, un buton cu o imagine, când este făcut clic pentru a afișa profilul utilizatorului curent cu o fotografie a utilizatorului, numele utilizatorului, numărul de calorii arse.

Aveți un aspect derulant adecvat pentru a afișa o listă de antrenamente, lista constând dintr-o fotografie principală, durata în minute, nivelul de intensitate (ridicat, mediu, scăzut), nivelul de stagiar (începător, intermediar, avansat).
Când faceți clic pe butonul „Antrenamente”, încărcați o listă de categorii de antrenament (de exemplu: forță, rezistență, viteză etc.).
Când faceți clic pe o categorie de antrenament, Activitatea TableLayout se va încărca cu antrenamentele corespunzătoare din categorie.
Dând clic pe un anumit antrenament se încarcă Activitatea de antrenament, care constă dintr-un contor: câte secunde au trecut, titlul antrenamentului și VideoView, care încarcă și redă videoclipul antrenamentului.

În general, ideea mea este destul de diferită de sarcină, dar asta pentru că intenționez să creez o aplicație care să-mi fie de folos.

O parte din documentația proiectului

Proiectul este pentru platformele „Android”, mediu de lucru pentru programarea „Android Studio”. Am folosit un API de nivel scăzut și Android 4.5 (Jelly Bean) pentru o gamă mai largă de dispozitive mobile, aproape 80% din dispozitivele înregistrate în Google Play Store. Aplicația este testată pe un emulator virtual „Genymotion” - Samsung Galaxy S4 - 4.3 - API 18 - rezoluție Full HD 1080x1920 și un dispozitiv real HUAWEI P9 lite Android 6.0 .

Scopul aplicației este de a sfătui utilizatorul ce tip de program de formare să aleagă, de a monitoriza volumul de formare și progresul cursantului, iar progresul poate fi măsurat în mai multe moduri:

  • Arderea grăsimii corporale (scădere în greutate)
  • Creșterea masei musculare
  • Creșterea performanței de rezistență
  • Întreținerea greutății.

Aplicația îi permite cursantului să-și monitorizeze cu strictețe antrenamentele - când s-a antrenat ultima dată, ce antrenament sau program a folosit și alte detalii, cum ar fi numărul de serii, repetări și creșterea în greutate. În acest fel, fiecare își poate monitoriza propriul progres.

Activitatea principală are o listă de antrenamente și posibilitatea de a afișa doar antrenamentele preferate. În viitor, va fi posibil să adăugați antrenamente personalizate, pe care utilizatorul le va putea adăuga și modifica. Veți putea adăuga note la fiecare antrenament, cum a decurs și alte lucruri importante care ar trebui menționate.

Secțiunea „profil” este destinată datelor cu caracter personal ale stagiarului, cum ar fi:

  • Numele
  • Greutatea personală
  • Înălţime
  • Vârstă
  • Poză de profil
  • Calorii arse

Secțiunea „Progres” este destinată examinării și comparării instruirilor anterioare. Va furniza un raport complet al antrenamentului, cum ar fi data și ora antrenamentului, tipul antrenamentului, durata, intensitatea, volumul etc.

Câteva capturi de ecran din aplicație