Iteration 5 - Alpha Release
- Overview
- Future Work
- Android Activity Schematic
- Client Server Communication
Current Progress
Code Completed:
The domain model is fully working and all functions are tested including getting locations from the client.
Client and server communication test projects.
Functioning Android GUI features include:
- Registering new users.
- Add, Delete, Block, Unblock friends who are currently registered.
- Add, Delete, Block, Unblock entire groups of friends.
- Communicate with friends through email, SMS, phone call.
- Change name and set personalized message.
- Locate self, contacts, and groups on the google map with a variable range indicator.
- Smooth transitions between all activities.
Database is set-up; data input and retrieval works; connection with the rest of the system not fully complete.
- All the classes that implement facemap.domain classes.
- All the classes that is annotated and able to create tables out of test class .
- Trying to pull data from database using hibernate query.
Javadocs
Source Code
Click here to go to SVN repository
or
Click here to download source code
or
Click here to download client server test
Readme
Click here to download README file
Iteration 6 - Beta Release
- Back-end
- Complete communications between Android device, Server, and Database.
- Complete coding of all features on the Android GUI.
- Retrieve contacts from phone's contacts
- Instant messaging
- Change password
- Personalized image
- Group and locate users who are nearby
- Potentially make a web version of the application.
- Front-end
- Excessive testing to root out all bugs within every part of the application.
Schematic for majority of the activites in the Facemap Application
Our proposed setup for the client server communication (Not currently working)