![Page 1: Milestone 4 – Final Presentation 1. Overview & Motivation 2 friendizer is a competitive social game based on location that offers an opportunity to meet](https://reader035.vdocument.in/reader035/viewer/2022072016/56649efb5503460f94c0dbd6/html5/thumbnails/1.jpg)
Milestone 4 – Final Presentation
![Page 2: Milestone 4 – Final Presentation 1. Overview & Motivation 2 friendizer is a competitive social game based on location that offers an opportunity to meet](https://reader035.vdocument.in/reader035/viewer/2022072016/56649efb5503460f94c0dbd6/html5/thumbnails/2.jpg)
Overview & Motivation
friendizer is a competitive social game based on location that offers an opportunity to meet new people with common interests.
✔ See who's around you, mutual friends, interests and stats✔ Send messages, gifts to each other✔ Buy your friends or anyone you meet, get bought and increase your value✔ See your current location and nearby people on a map✔ Get notified when friends or other interesting people are around
![Page 3: Milestone 4 – Final Presentation 1. Overview & Motivation 2 friendizer is a competitive social game based on location that offers an opportunity to meet](https://reader035.vdocument.in/reader035/viewer/2022072016/56649efb5503460f94c0dbd6/html5/thumbnails/3.jpg)
Our Main Features• Nearby users (map, notifications)
• Users matching
• Login + data from Facebook
• Buying users
• Leveling system
• Chat, sending gifts
• Leaderboard
• Action history
![Page 4: Milestone 4 – Final Presentation 1. Overview & Motivation 2 friendizer is a competitive social game based on location that offers an opportunity to meet](https://reader035.vdocument.in/reader035/viewer/2022072016/56649efb5503460f94c0dbd6/html5/thumbnails/4.jpg)
4
Architecture
Facebook Server
Android Device
GCM
Facebook API (restfb)
HTTP
Facebook API
![Page 5: Milestone 4 – Final Presentation 1. Overview & Motivation 2 friendizer is a competitive social game based on location that offers an opportunity to meet](https://reader035.vdocument.in/reader035/viewer/2022072016/56649efb5503460f94c0dbd6/html5/thumbnails/5.jpg)
5
Main Technologies• Android SDK
• Google App Engine (Big Table, memcache, cron jobs, task queue)
• GCM (also C2DM before that)
• Facebook API (for Android and restfb)
• Google Maps for Android
• Other libraries:actionbarsherlock, Gson, mapviewbaloons ,
etc
![Page 6: Milestone 4 – Final Presentation 1. Overview & Motivation 2 friendizer is a competitive social game based on location that offers an opportunity to meet](https://reader035.vdocument.in/reader035/viewer/2022072016/56649efb5503460f94c0dbd6/html5/thumbnails/6.jpg)
6
Difficulties• App Engine DB (Big Table)
• Compatibility with Android v2.2 to the latest
• C2DM / GCM
• Managing all the users in the server
• UI: navigation (esp. with Google Maps), responsiveness
• Obtaining likes from Facebook
![Page 7: Milestone 4 – Final Presentation 1. Overview & Motivation 2 friendizer is a competitive social game based on location that offers an opportunity to meet](https://reader035.vdocument.in/reader035/viewer/2022072016/56649efb5503460f94c0dbd6/html5/thumbnails/7.jpg)