Iteration 6 - Beta Release

  • Overview
  • Source Code
  • Links
  • Future Work

Release Details

Android Application

  • Functioning Features
    • Registering new users.
    • Add, Delete, Block, Unblock friends who are currently registered.
    • Add, Delete, Block, Unblock entire groups of friends.
    • Locate nearby friends, contacts, and groups on the Google map with a variable range indicator.
    • Communicate with friend or friends through email, SMS, phone call.
    • Change name and set personalized message.
    • Set visibility status.
    • Add friends from your phone's contact list.

Model and Web Server

  • Domain Model
    • Fully working and all functions are tested on the Android application.
  • Client Server Communication
    • Completed communications between Android device and Server.
    • Used HTTP web service to invoke RESTful web service.
    • Tested to be working with every function currently on the Android application.
    • Tested using JBoss 7.1 Server with a test repository.

Databases

  • Fully working and tested on its own.
  • Can create custom tables, store information with unique ID linking tables, retrieve information efficiently.
  • Not currently implemented with the Android client and web server.

 


 


Future Work

  • Back-end
    • Complete connection with the actual database.
    • Deploy Android application onto actual Android phones.
    • Optimize the design for efficiency.
    • Additional functionality as further development occurs.
  • Front-end
    • Allow users to change password.
    • Allow users to change their custom picture.
    • Allow communication directly through the map.