ZealStep este o aplicație unică în care banii virtuali sunt evaluați pentru pași completi și care pot fi schimbați pentru bunuri și servicii sau cheltuiți pentru obținerea de reduceri în săli de sport, centre de fitness, pentru cumpărarea de articole pentru sport și sănătate.

Proiectul include o aplicație care rulează pentru iOS, un panou de parteneri bazat pe web și un panou de administrare pentru administratori.


Aplicații echivalente: runkeeper.com și runtastic.com. Principala diferență: evaluarea Z-Money și obținerea reducerii pentru produsele reale pentru activitate fizică.

Cum funcționează ZealStep

Partenerii proiectului pun la dispoziție produsele și serviciile cu reducere. Un utilizator poate cumpăra o reducere pentru monedele evaluate în timpul procesului de instruire.

care rulează

Prototip


Am studiat servicii similare (pedometre, aplicații care rulează) pentru aplicații mobile, am aflat punctele tari și slabe și am citit recenziile utilizatorilor.

Creăm un prototip interactiv.


Sarcini pentru implementarea unei aplicații care rulează:

Proiectul a folosit Health Kit, un API Apple. Colectează informații despre nivelul de sănătate al unui utilizator. Acest instrument vă permite să colectați, să primiți și să procesați informații despre nivelul de sănătate al unui utilizator, să transferați datele despre activitatea fizică în baza de date a aplicației Apple Health, care poate fi împărțită.

Am elaborat toate stările afișării ecranului.


Conceptul designului


Conceptul de design include următoarele:

Studiu detaliat al localizării elementelor standard;

Pregătirea pictogramelor, butoanelor de comandă;

Selectarea scalei de culoare.

Dezvoltarea proiectării


După ce conceptul a fost aprobat și a fost selectată scala de culori, începem să lucrăm la toate ecranele, butoanele și pictogramele.

Crearea icoanelor


Pictograma este un element al identității vizuale a produsului, o componentă importantă. Ar trebui să atragă, să recunoască și să surprindă esența aplicației.

Depinde mult de imaginea pictogramei. De exemplu, conversia setărilor în magazinele de aplicații, frecvența utilizării aplicației de către utilizatori.

Toate acestea nu vor face niciodată. Arătați că este prima monedă Healthy Lifestyle, că o puteți schimba cu produse și servicii reale. Realizăm proiectarea mai multor copii brute.

După luarea în considerare a rezultatelor testării, a fost aleasă o monedă.


Principalele scripturi ale aplicației


După instalarea aplicației, un utilizator poate căuta printr-un scurt videoclip cu instrucțiuni.

Este posibil să intrați în aplicație prin e-mail și rețele sociale. După intrare, un utilizator vede cele mai de bază caracteristici: contor de pași, kilometri, calorii.

Setările de bază ale profilului:

Realizările, premiile, numărul de monede sunt afișate în profil.

Utilizatorii pot aduna persoane cu aceeași idee, în acest scop aplicația poate oferi următoarele:

Evenimente de interes.


Evenimentele la care vă puteți alătura sunt afișate în două tipuri: într-o listă (pe categorii) și pe hartă. Aplicația trebuie să numere pașii chiar dacă a fost minimizată. De aceea funcționează atât în ​​modurile active, cât și în cele de fundal.

Ecranul principal de afișare are un contor de activitate care este umplut pe măsură ce obiectivul dorit este atins. Contorul de activități arată clasamentul utilizatorului, care este legat de activitatea sa.

Cantitatea de calorii arse se calculează în funcție de sex, vârstă și greutatea utilizatorului. Ecranul de afișare arată cheltuielile calorice totale - pentru activitatea și susținerea funcțiilor vitale ale organismului.

În stânga, sub tejghea, se află butonul „Evaluarea eroilor”, unde puteți vizualiza cei mai buni utilizatori și puteți vedea propriul loc în evaluarea totală. În dreapta se află butonul „Începe antrenamentul”. După apăsare, veți vedea o hartă afișată cu traseul traseului fix. Selectarea „alergării” sau „mersului pe jos” permite înregistrarea caloriilor arse mai precis. Toate traseele împreună cu rezultatele sunt înregistrate în istoricul antrenamentelor.

Puteți face o captură de ecran a hărții traseului de antrenament și contor de pași pe ecranul principal al ecranului în orice moment și le puteți partaja cu prietenii.

Monedele Z-Money (moneda sănătății) sunt una dintre principalele caracteristici specifice ale proiectului. Un utilizator primește 1 monedă pentru fiecare câteva mii de pași. Monedele pot fi cheltuite pentru reduceri pentru dvs. sau le puteți da prietenului. Indiferent de utilizare, profilul și ratingul realizărilor au fixat suma totală a banilor câștigați.

Secțiunea „Magazin” oferă reduceri pentru produse și servicii pentru sănătate care pot fi cumpărate cu bani Z. După efectuarea plății, un utilizator primește un cod unic pe care îl trimite atunci când cumpără un produs sau un serviciu redus de la partenerul proiectului .

Ofertele partenerilor pot fi vizualizate ca o listă, pot fi, de asemenea, sortate în funcție de tipul de produse și servicii, locația lor, le puteți alege și în funcție de poziția lor pe hartă.

Un alt factor de motivație îl reprezintă realizările și premiile. După obținerea unui alt rezultat, ecranul afișează felicitări sau notificări push în cazul în care aplicația funcționează în modul de fundal. Puteți vizualiza rezultatele obținute și realizările posibile în viitor pe un ecran special. Dacă se acordă un premiu pentru unele realizări, acesta este marcat de o pictogramă specială. Când un utilizator vizualizează ecranul îndeaproape, primește informații despre cum și unde să-și primească premiul.

Panoul Administratorului


Panoul de administrare este un instrument de lucru pentru administrarea întregului proiect. Este o aplicație bazată pe web. Panoul are o setare flexibilă a permisiunii de acces și mai multe roluri.

Panou web pentru parteneri


Partenerii proiectului sunt considerați organizațiile care oferă reduceri pentru produse și servicii. Invitația către un nou partener este trimisă de administrator. Partenerul își gestionează propriile oferte de reduceri, finanțe, materiale publicitare. El sau ea are acces la statisticile privind ofertele sale.

Compania își poate promova produsele și serviciile, poate crește vânzările, poate sprijini identitatea produsului. Este un contact direct cu cumpărătorii.

Programare

Dezvoltarea nativă a aplicației iOS prin utilizarea instrumentelor HealthKit.

Crearea API-ului pentru partajarea promptă a datelor.

Furnizarea de geolocalizare pentru utilizatori.

Dezvoltarea panoului de administrare bazat pe web. Crearea rolurilor și delimitarea drepturilor de acces.

Dezvoltarea bazelor de date.

În timpul procesului de dezvoltare, am efectuat testarea aplicației și funcționarea interfeței web, am verificat toate elementele sistemului. În măsura în care sistemul va rezista la sarcini grele de lucru, în afară de testarea manuală, am efectuat și o testare a sarcinii.

În timpul testelor la scară completă, am găsit erori, am observat ce script a terminat de funcționat aplicația.

Proiect pentru activitatea de taxi existentă în Elveția. Proiectul include o aplicație mobilă pentru pasageri sub iOS și Android, o aplicație pentru șoferi pentru iOS și un panou administrativ.

Akusherstvo.ru este un mare magazin web de articole pentru bebeluși (mai mult de 12 ani pe piață). Manechine, mobilier pentru copii, pampers, biciclete - 800 de mărci populare, 30.000 de articole. Sarcina noastră a fost să creăm aplicații mobile pentru Android și iOS.

Yoga Teacher este o aplicație excelentă pentru practicarea yoga acasă. Folosește o cameră cu dispozitiv inteligent și un algoritm sofisticat de recunoaștere a mișcării pentru a monitoriza și măsura interactiv acuratețea asanelor efectuate de utilizator.