Mobile social application platform development(1)
Introduction
Goose: It is a mobile social application. Goose uses SMS and Bluetooth for your social activities. By this software, you can: microblogging, status and activity report, automatic contacts exchange...
However, the current application only supports SMS and Bluetooth. We want it to support WiFi as well.
WiFi function and DHT lookup service
a. This project is to design a mobile application platform. The prototype has been already built. It supports SMS and Bluetooth for communication so far. We want to add WiFi function in this project to support communication via WiFi.
b. Based on WiFi function, each device will find each other’s location. For example, user A wants to find a user B. However, A does not know the IP address of B due to they are in different domain. Therefore, we introduce the DHT lookup service to locate B. A first find the intermediate node C, then C find the user B using DHT entries. (Note: we will provide the DHT open source and APIs)
Requirements
1. 4th year bachelor student or Master student
2. Proficiency with Java programming
Contact
If you are interested in this project, please contact me by email (zhu at cs dot uni-goettingen dot de) as soon as possible.