App World
My stream
Additionally, paste this code immediately after the opening
tag:Instalati aplicatia pentru a vedea pe harta in timp real mijloacele de transport in comun din Iasi (in celelal...
Free
Instalati aplicatia pentru a vedea pe harta in timp real mijloacele de transport in comun din Iasi (in celelalte orase mari ale tarii cautam colaboratori pentru a o promova, momentan se poate folosi si acolo doar ca numarul de autobuze/tramvaie vizibile va fi mic fiindca nu au prea multi oameni aplicatia instalata, vorbim aici de orasele: Alba, Arad, Brasov, Bucuresti, Cluj, Constanta, Craiova, Iasi, Oradea, Ploiesti, Sibiu, Timisoara, in curand si Bacau).
Principiul de functionare se baseaza pe inputul comunitatii de calatori, fiecare utilizator avand sansa de a vedea informatiile despre mijloacele de transport in comun, dar in acelasi timp este sarcina noastra a tuturor sa sharuim informatiile despre mijloacele de transport cu care calatorim. In acest mod, aplicatia nu depinde de nici un fel de hardware special (GPS-uri pe autobuze sau servere ale regiilor de transport in comun etc), folosind intr-un mod util ceea ce cu totii avem in ziua de astazi (smartphone-ul).
Pentru a folosi aplicatia NU este necesar nici un fel de autentificare, este gratuita, momentan nu are nici reclame care sa deranjeze, singura conditie pentru a folosi aplicatia este sa fim solidari unii cu ceilalti si sa "sharuim" informatii despre locatia autobuzelor.
Din punct de vedere technic, proiectul nostru are in spate platforma Firebase a celor de la Google, 2 aplicatii mobile (Android si IOS) si o aplicatie Web.
Interfata aplicatiei consta intr-o harta a orasului nostru, un cerc de 1km, o componenta de cautare si un buton.
Practic incarcam pe harta doar mijloacele de transport in comun de pe o raza de un 1km fata de locatia mea curenta, desigur daca dorim sa vedem si dincolo de aceasta distanta putem folosi componenta de "Cautare", toate mijloacele de transport in comun selectate prin acea componenta devin vizibile pe harta necontand distanta fata de locatia mea. Putem defini un numar limitat momentan la 2 route "favorite", acestea vor fi vizibile pe harta pe toata suprafata orasului la incarcarea aplicatiei.
Pentru a sharui locatia unui mijloc de transport avem 2 cazuri:
1. Daca autobuzul/tramvaiul cu care intentionez sa plec nu a fost inca sharuit de altcineva ne harta, apas butonul verde -> "Am plecat", apoi din lista afisata selectez ruta dorita si directia de deplasare printr-un slide stanga sau dreapta.
2. Daca autobuzul a fost deja sharuit, dau click pe el si apas "Am plecat"
Aplicatia face validari si nu permite sharuirea de informatii decat daca userul se afla pe traseul mijlocului de transport respectiv.
Cand sharuim locatia unui mijloc de transport cu optiunea "Am plecat" aplicatia incepe sa ia recurent locatia userului curent, cu functionalitatea "Am vazut" dau voi aplicatiei sa-mi ia o singura data locatia.
Odata sharuita locatia unui autobuz userul nu este nevoit neaparat sa stea cu aplicatia pornita, poate inchide ecranul telefonului sau poate comuta catre orice alta aplicatie doreste (desigur cu conditia sa tina in background aplicatia HereItIs).
Aplicatia Necesita urmatoarele drepturi de accces:
- Conexiune la internet pentru a primit date live despre mijloacele de transport in comun
- Accessul la locatia curenta (atat cand aplicatia e deschisa cat si cand e in background)
- DeviceId-ul (imei-ul), cum ziceam nu avem autentificare dar ne trebuie ceva sa identificam semnalele de la acelasi device
- Storage local pentru a salva cateva informatii minimale precum: numele orasului favorit si trasee favorite.
Last update
Dec. 21, 2019