Beruflich Dokumente
Kultur Dokumente
INTRODUCTION
1. INTRODUCTION
Friend Finder is an Andriod based project to locate Friends in the contact lit based
on locations and proximities. FriendFinder is project is basically divided into two
sections,
Contacts (Friends) management (With CRUD operation):
Contacts Management will allow the user to add “Friends” as contacts into a
mobile database. This will have all the CRUD (Create Read Update Delete) operation
on the contacts. A contact consists of a name and a geographic coordinate location.
Friend Location map feeder:
The second part, Friend location map feeder will allow the user to graphically
position its contacts into on a Google map. The application needs save these contacts
the mobile and their locations. Friend Finder should display a map when the user
selects a contact. What make this different from the other Google map is that this map
will include a Google maps overlay, which enables you too write names, give
information, and draw items on top of a Google maps tile. This process includes
creating and using the users own custom content provider to work with the user’s
database. Then, you will take the data that is stored in the user’s database and write it
out to a Google maps overlay. Overlays to draw shapes and write text on your
resulting in very informative maps.
What is <Ur project>?
Friend Finder is an Android based project to locate Friends in the contact list
based on locations and proximities. The scope of this project is to develop Friend
Finder application that runs on Android platform. This is the first version of it kind
and is developed based on Android platform. The goal of this project is to find
Friends in the Google map feeder based on locations and proximities.
Purpose of the Project:
The purpose of the project is to list down requirements for the Friend Finder
application. The goal of this project is to find Friends in the Google map feeder based
on locations and proximities to find the Friend in different places in that place we
must specify the two values like latitude and longitude. These values are useful to the
finding a Friend.
1.2 Existing system:
The current system only has a phone book which will show only specific
entries.
1.3 Proposed system:
This application will not only store what a general phone book stores but also
metadata like photos, text and other related things. This is having a feature of storing
Friend’s location on Google maps.
All projects are feasible if they have unlimited resources and infinite time. But
the development of software is plagued by the scarcity of resources and difficult
delivery dates. It is necessary and prudent to evaluate the feasibility of a project at the
earliest possible time. The three considerations are involved in the feasibility analysis.
1.4.1 Economic Feasibility:
The procedure is to determine the benefits and savings that are expected from
a candidate system and compare with cost. If benefits outweigh cost then the decision
is made to design and implement the system.
Otherwise further justification or alterations in proposed systems that are to be made
if it is having a change of being approved.
This is an ongoing effort that improves in accuracy of each phase of the system life
cycle. For my project I am not expecting any.
1.4.2 Technical Feasibility:
People are inherently resistant to change and mobile have been known to
facilitate change. In my project a technical people require to configure the software
and technical background is necessary to work on the sensors.
1.5 Intended Developers:
Mobile operators Software Commercialization Semiconductor Handset manufacturers
companies companies companies
Ascender Audience
corporation Broadcom
Ebay corporation
Esmertec Intel corporation
Google Apix Marvell technology HTC
China mobile Livingimage Noser engineering group LG
KDDI corporation NMS The astonishing tribe Nvidia corporation Motorola
NTT DOCOMO communications Wind river systems Quaicomm Samsung electronics
Sprint Nextel Nuance SIRF technology
T-mobile communications holdings
Telecom Italia Packetvideo Synaptics
Telefonica Skypop Texas instruments
SONIVOX
CHAPTER -2
SCOPE OF THE PROJECT
2. SCOPE OF THE PROJECT
The (Friend Finder) feature is a vital layer of the Android framework for combining
many of the lower level Android components tasks for Friend Finder. The application
needs save these contacts in the mobile and their locations have been obtained from
the server. Each contacts location is used to calculate the distance between the user
and the Friend and displayed in list.
The scope of this project is to develop Friend Finder application that
runs on Android platform. This is the first version of its kind and is developed based
on Android platform. The goal of this project is to find Friends in the Google map
feeder based on locations and proximities.
CHAPTER -3
PRODUCT PERSPECTIVE
3. PRODUCT PERSPECTIVE
6.1 Overview:
Friend Finder is an Android based project to locate Friends in the contact list based on
location and proximities. Friend Finder is project is basically divided into two
sections.
Contacts (Friends) management (With CRUD operation):
Contacts Management will allow the use to add “Friends” as contacts into a
mobile database. This will have all the CRUD (Create Read Update Delete) operation
on the contacts. A contact consists of a name and a geographic coordinate location.
Friend Location map Feeder:
The second part, Friend location map feeder will allow the use to graphically
position its contacts into on a Google map. The application needs save these contacts
the mobile and there locations have been periodically updated using GPRS
connection. Each contacts location is broadcasted using GPRS with location
information obtained from GPS.
Friend Finder should display a map when the user selects a contact. What make this
different from the other Google map is that this map will include a Google Maps
Overlay, which enables you to write names, give information, and draw items on top
of a Google Maps tile. This process includes creating and using the users own custom
Content Provider to work with the user’s database. Then, you will take the data that is
stored in the user’s database and write it out to a Google Maps overlay. Overlay to
draw shapes and write text on your resulting in very informative maps.