Académique Documents
Professionnel Documents
Culture Documents
Student:
Bora Makar
Supervised by:
Cemal Ylmaz
Abstract
This project aims to create an Android application which allows users to
anonymously chat with other nearby users, share files with other users, block
other users temporarily, rate other users based on the interactions. On top of
these, security is an issue that needs to be covered as it comes up as an issue in
credibility of applications on release. The minimal security should include secure
transfer of data and secure storage of personal information, such as email
address and password. The basic idea behind such a program is to let strangers
who go out to have fun to be able to meet with each other, like people dancing in
the same club or drinking in the same pub.
1. Introduction
With a more and more computerized society, less people tend to socialize with
others, or feel more comfortable when chatting through a technological device.
One of the reason behind this idea is the fact that they can be anyone they want
on a virtual environment. Although this fact also poses risks to users of the
system up to a certain extent due to the possible existence of impostors and ill
intended people, this risks exists in every kind of environment to a certain extent.
Therefore the system will allow users to freely communicate with other nearby
users, share images or voice messages, and do these while staying anonymous
over the application.
2.2. Deliverables
A server capable of communication with a large number of Android clients
at any given time, a fully working Android client with chat and file sharing
capabilities, a database for security and stability reasons. Altogether an
Android application for connecting users with other nearby users.
2.3. Milestones
The most significant milestone of this project will be learning about and
implementing an Android application with capable of using GPS
information, file sharing and secure connection, where the GPS
information and/or the information sent through the network may not
be misused by other users or a third party. Second most significant
Tasks
WB
S
Cod
e
1.1
1.1.1
1.1.2
Structure
4
5
6
1.2
1.3
1.4
1
3
3
6
6
6
7
9
9
7
8
9
10
1.5
1.5.1
1.5.2
1.5.3
10
10
10
10
9
9
9
9
19
19
19
19
Description
Duratio
n
(week)
Star
t
Finish
4
11
19
21