Mobile social application platform development(1): Difference between revisions

From NET Wiki
Jump to navigation Jump to search
(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...")
 
No edit summary
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.  


Project : WiFi function and DHT lookup service
 
== Project : 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)
Requirements: 1. 4th year bachelor student or Master student
 
2. Proficiency with Java programming
 
== Requirements: ==
 
1. 4th year bachelor student or Master student
2. Proficiency with Java programming


If you are interested in this project, please contact me by email (zhu@cs.uni-goettingen.de) as soon as possible.
If you are interested in this project, please contact me by email (zhu@cs.uni-goettingen.de) as soon as possible.

Revision as of 15:12, 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.


Project : 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

If you are interested in this project, please contact me by email (zhu@cs.uni-goettingen.de) as soon as possible.