Mobile social application platform development(1): Difference between revisions
(Created page with "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 repo...") |
|||
(5 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
Introduction | == 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... | 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. | 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. | 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. | 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) | (Note: we will provide the DHT open source and APIs) | ||
If you are interested in this project, please contact me by email (zhu | == 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. |
Latest revision as of 15:21, 7 August 2010
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.