Information about GPS FRIEND FINDER

Published on April 20, 2012

Author: Saransh99



GPS FRIEND FINDER : GPS FRIEND FINDER Prepared By:- Asheesh Gupta(081531014) Saransh Agarwal (0815310079) Shashank Maheshwari (0815310082) Rohit Kumar(0815310074) ABOUT ANDROID: ABOUT ANDROID Google Android is described on its official website as follows: "The Android Platform is a software stack for mobile devices including an operating system and key applications. Developers can create applications for the platform using the Android SDK. Applications are written using the Java programming language , a custom virtual machine designed for embedded use, which runs on top of a Linux kernel." About GPS(Global Positioning System): About GPS(Global Positioning System) The Global Positioning System (GPS) is a satellite-based navigation system made up of a network of 24 satellites placed into orbit by the U.S. Department of Defense . GPS was originally intended for military applications, but in the 1980s, the government made the system available for civilian use. GPS works in any weather conditions, anywhere in the world, 24 hours a day. There are no subscription fees or setup charges to use GPS. PROJECT PROFILE: PROJECT PROFILE Product Name : GPS Friend Finder . Project Objective : The main objective of the project is to search friends present location and to trace path on which device moves. Development Technologies : Java Tool : Eclipse. Platform : Android 2.2. ABOUT PROJECT: ABOUT PROJECT GPS Friend Finder is a android based application, which will works with android 2.2 version based mobile devices . GPS Friend Finder is a combination of two different applications, it does not only works as friend finder but it can trace your path while you are traveling in new place. It allow you to search your friend without their knowledge but it also take care of privacy of individual by prior connection building process in add friend activity . Tools Used : Tools Used The techniques used for developing the software are java for analysis and for designing the code, tool used is Eclipse. Platform used for building GPS Friend Finder is Android 2.2 . Android is a new, next-gen mobile operating system that runs on the Linux Kernel. Android Mobile Application Development is based on Java language codes, as it allows developers to write codes in the Java language . The Android Tools is comprised of a number of tools: Eclipse -Helios Service Release 2Edit, compile and debug support for Android projects, including code completion on Android resources Visual editors for layouts and manifest files. SOFTWARE REQUIREMENT: SOFTWARE REQUIREMENT Andoid 2.2 or higher. GPRS Connectivity. Active Friends Numbers. Future scope of our project: Future scope of our project GPS Friend Finder allows you to see the location of any friends or family member , through their mobile device. All you have to do is get this app. installed on the phone of each friend you want to locate. As soon as it is done, you can create an account and invite more friends to have their location. From each person profile, you can also see their location history, request location update. This app. is always free and works globally depending on your carrier. USES : USES Use to find the location of the friend. Locate the lost mobile. Bookmark the venue at new places. USE CASE DIAGRAM: USE CASE DIAGRAM FLOW CHART: FLOW CHART Working : Working Friend Finder Function :: Friend Finder Function : It uses the global positioning system to establish the exact location of a person. After this, it transmits this information to your internet connected phone. In this way, you can know the location of your family members. Simply install `friend finder’ on your android phone then create and activate an account for each one of your family member. After this, tap on the `locate friend’ key to get the exact location of each of your family members. Date Flow Diagram: Date Flow Diagram DFD level 0: User GPS Friend Finder MAP Search locate PowerPoint Presentation: DFD Level 1 : CLASS DIAGRAM: CLASS DIAGRAM ER DIAGRAM: ER DIAGRAM    Android Location API : Android Location API PowerPoint Presentation: Android support Location based service APIs. Location service allows to find out the device current location. The application can ask for periodic update of the device location. The application can also register a intent receiver for proximity alerts like when the device is entering and existing from an area of given longitude, latitude and radius. PowerPoint Presentation: Location Manager: The LocationManager class provides access to the Android location service. This services allows to access location providers, to register location update listeners and proximity alerts and more. Location Provider: The LocationProvider class is the superclass of the different location providers which deliver the information about the current location. This information is stored in the Location class. PowerPoint Presentation: Location Listener: Provides callback methods which are called when location gets changed. The listener object has to be registered with the location manager. Google Map API Android defines a package called . The package contains classes related to rendering, controlling and overlaying information on the Google maps on the android devices. Let’s see the most important classes defined in the package: PowerPoint Presentation: 1. MapActivity : It is the spacing activity defined to show the Google MAPs. The MapActivity takes care of the low-level networking. 2. MapView : MapView is the view that supports and displays the map. This must be contained by a MapActivity . 3. MapController : MapController is the object used to move the map around the screen. 4. Overlay: It’s a draw able object that can be shown on top of the map. Thank You: Thank You

Related presentations