Implementation Platform:


Mobile Application on Android:

APIs likely to be used: Facebook API for logging in, Indoor and Outdoor Courts Data using FourSquare API, simplegeo.com and data from Tennismaps.com, etc.

FrontEnd: Android native application. ------- Naren

BackEnd: Web Server running on Rails Framework using JSON to send information across to the client. -------- Raj

User Experience and Design: ---------- Jairo

Project Schedule:


February

2/1
Project Schedule Due
Design : Start on usage scenarios

2/3
Design : Paper Prototype & test with users in class
Implementation : Begin backend


2/5
Design : Test users outside the class with paper prototypes
Implementation : Facebook login mechanism, profile pages, list of people in the system, Follow & unfollow, My followers/following

2/8
Implementation :

2/10
Alpha prototype progress
Implementation : Checkin & Mapview
Intelligent checkin - Track location of courts, record duration of the game.
Pushing info for facebook


2/15
Initial impressions on the alpha from users in the class


2/17
Full alpha prototype (version 0.1)
Recruit users for beta testing



2/22
Get user feedback

2/24
Beta prototype (version 1)
Give the beta prototype users (1 week committed to use)



3/1

3/3
Get feedback from beta users



3/8

3/10
Release candidate