Diploma Presentation: Friloc - Retea de socializare bazata pe geolocalizare
-
Upload
vlad-petre -
Category
Documents
-
view
759 -
download
3
description
Transcript of Diploma Presentation: Friloc - Retea de socializare bazata pe geolocalizare
1 14.07.2011
Reţea de socializare bazată pe geolocalizare
Absolvent:
Vlad-Ştefan PETRE
http://linkedin.com/in/vladpetre88
Coordonatori Ştiinţifici:
Prof. Dr. Ing. Nicolae Ţăpuş[email protected]
As. Drd. Ing. Alexandru [email protected]
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