diploma presentation: friloc - retea de socializare bazata pe geolocalizare
Post on 28-Nov-2014
759 Views
Preview:
DESCRIPTION
TRANSCRIPT
1 14.07.2011
Reţea de socializare bazată pe geolocalizare
Absolvent:
Vlad-Ştefan PETRE
vlad@vladpetre.com
http://linkedin.com/in/vladpetre88
Coordonatori Ştiinţifici:
Prof. Dr. Ing. Nicolae Ţăpuşnicolae.tapus@cs.pub.ro
As. Drd. Ing. Alexandru Olteanualexandru.olteanu@cti.pub.ro
2 14.07.2011
Motivaţia Proiectului
• Contact permanent cu prietenii apropiaţi
• Nevoia de a fi la curent cu poziţia geografică a acestora
• Posibilitatea de a descoperi locaţii de interes relevante
3 14.07.2011
Principalele Platforme
• Foursquare, Gowalla & Facebook Places– Puternic orientate pe locaţii unde utilizatorii au fost la un
anumit moment de timp.
• Google Latitude– Putem vedea locaţia curentă a prietenilor, dar este prea
puţin orientat pe locaţii de interes şi nu oferă integrare cu alte servicii de socializare.
4 14.07.2011
Soluţia: FriLoc
• Reţea de socializare online mobilă
• Bazată pe geolocalizare curentă
• Integrare cu Facebook – a treia ţară din lume
• Puternic orientată pe prieteniile strânse dintre utilizatori
5 14.07.2011
Arhitectura Reţelei
6 14.07.2011
Serviciul Web
• Serviciu web de tip REST (Representational State Transfer) scris în PHP 5
• Este alcătuit din patru module:– modulul de comunicaţie cu baza de date– modulul de comunicaţie cu API-ul Facebook– modulul de comunicaţie cu clienţii– modulul de procesare a cererilor
7 14.07.2011
Baza de Date
• Extensia MySQLi (MySQL Improved) pentru comunicaţia cu baza de date.
8 14.07.2011
Interfaţa cu Facebook
• Confidenţialitatea datelor este asigurată prin protocolul HTTPS
• Autentificarea se realizează prin protocolul
9 14.07.2011
Interfaţa cu Facebook
Permisiuni de acces:
De citireemail
read_friendlists
De scriereoffline_access
publish_stream
publish_checkins
create_event
rsvp_event
10 14.07.2011
Aplicaţia Client
• Dezvoltată pe platforma mobilă Android 2.1+.
• Optimizată din punct de vedere al bateriei şi al consumului de trafic de date.
• Serviciu care rulează în fundal şi care trimite regulat actualizări cu privire la locaţia curentă a utilizatorului.
11 14.07.2011
Aplicaţia Client
• Locaţia este obţinută prin triangulare GSM cu o eroare acceptabilă de
100m în oraşe.
12 14.07.2011
Aplicaţia Client
13 14.07.2011
Concluzii FriLoc
• Reţea de socializare online mobilă
• Bazată pe geolocalizare curentă
• Integrare cu Facebook
• Puternic orientată pe prieteniile strânse dintre utilizatori
14 14.07.2011
Ce urmează
• Restilizare completă a interfeţei grafice
• Integrare cu alte servicii
• Testare exhaustivă
• Lansare pe piaţă în Q4 2011
15 14.07.2011
Vă mulţumesc pentru atenţie!
16 14.07.2011
Your Friends Locations
top related