file1 edited

10
CHAPTER 1 INTRODUCTION

Upload: prajakta-gokhale

Post on 06-May-2017

214 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: File1 Edited

CHAPTER 1

INTRODUCTION

Page 2: File1 Edited

1. INTRODUCTION

1.1 Purpose

The purpose of this project is to provide a single user mobile based application which provides

an alternate solution to society to solve problems more efficiently. By using this application user

will cope with the Android Technology and GPS Provider or Network Provider. This application

deals with “Google Maps” in order to track the location of user and send the current location of that

user to specific contacts by using SMS service. This mobile application is basically meant for end-

user security and comfort and not intended for spying or illegal tracking purpose.

1.2 Scope

The “Location Based Service (LBS)” is an information service, accessible with mobile devices

through the mobile network and utilizing the ability to make use of geographical position of the

mobile device. The services of this application can be used in a variety of contexts such as

finding current location of device, navigating to particular location, sending locations to other

people through SMS by registering their contact numbers to application.

1.3 Aim

The aim of this project is to develop a user friendly mobile based application on android platform

which uses services of Google Maps and provides social security other than the basic services of

GPS system. Also this application allow user to learn and cope with the android technology and

GPS systems. This application let us track the location of end user when desired.

1.4 Definitions, Acronyms and Methodologies

Android: This project uses android technology because android is an operating system based on

the Linux kernel and designed primarily for touchscreen mobile devices such as

smartphones and tablet computers. Android provide an open source platform which scales to

every device. It is supported by some hardware manufacturers and there is great scope of this

technology in future. The user interface of Android is based on direct manipulation, using touch

Page 3: File1 Edited

inputs that loosely correspond to real-world actions, like swiping, tapping, pinching, and reverse

pinching to manipulate on-screen objects. Applications ("apps") that extend the functionality of

devices are developed primarily in the Java using the Android software development  kit (SDK).

The SDK includes a comprehensive set of development tools, including a debugger, software

libraries and a handset emulator.

Wi-Fi (Wireless Fidelity): We have used Wi-Fi because it is a facility that allows computers,

smartphones and other devices to connect to the internet or communicate with one another

wirelessly within a particular area. Wi-Fi uses radio waves to provide wireless high-

speed Internet and network connections. Wi-Fi is defined under IEEE 802.11x. Wi-Fi works with

no physical wired connection between sender and receiver by using radio frequency (RF)

technology, a frequency within the electromagnetic spectrum associated with radio wave

propagation.

Geocoding and Reverse Geocoding: Geocoding is the process of finding associated geographic

coordinates (latitude and longitude) from other geographic data, such as street addresses, or ZIP

codes (postal codes). Reverse geocoding is the process of back (reverse) coding of a point

location (latitude, longitude) to a readable address or place name. This permits the identification

of nearby street addresses, places, and/or areal subdivisions such as neighborhoods, county, state,

or country. Combined with geocoding and routing services, reverse geocoding is a critical

component of mobile location-based services and Enhanced 911 to convert a coordinate obtained

by GPS to a readable street address which is easier to understand by the end user.

LBS (Location Based Services) - This is a software application for an IP-capable mobile device

that requires knowledge about where the mobile device is located. LBS requires five basic

components: the service provider's software application, a mobile network to transmit data and

requests for service, a content provider to supply the end user with geo-specific information, a

positioning component (GPS) and the end user's mobile device.

GPS (Global Positioning System) - The Global Positioning System (GPS) is a space-

based satellite navigation system that provides location and time information in all weather

conditions, anywhere on or near the Earth where there is an unobstructed line of sight to four or

Page 4: File1 Edited

more GPS satellites. The system provides critical capabilities to military, civil and commercial

users around the world. It is maintained by the United States government and is freely accessible

to anyone with a GPS receiver.

SMS (Short Message Service) – It is a text messaging service component of phone, Web, or

mobile communication systems. It uses standardized communications protocols to allow fixed

line or mobile phone devices to exchange short text messages.

GMAP(Google MAP) – It is a desktop and mobile web mapping service application and

technology provided by Google, offering satellite imagery, street maps, and Street View

perspectives, as well as functions such as a route planner for traveling by foot, car, bicycle or

with public transportation. GMAP also support maps which are embedded on third-party

websites via the Google Maps API and a locator.

Page 5: File1 Edited

CHAPTER 2

ANALYSIS

Page 6: File1 Edited

2. ANALYSIS

2.1 Introduction

2.1.1 Project Overview

The project is a mobile based application which provides an information service so the user

should have intense knowledge about basic operations (handling) of android based smartphones.

To use this application, it is recommended that user’s smartphone should have an internet

connection, SMS voucher, GPS provider and latest version of Google Play services and Google

Play store. By using this application user will cope with the Android technology and GPS

systems.

This application has two major actions i.e. obtaining the location of user, utilizing this

information to provide a service. The above 2 actions are used to accomplish these 3 modules -

Where am I? (through this module users can find their current location), Where are you?(through

this module user’s current location can be tracked by sending SMS to users device) , I am in

trouble…(this module sends user’s current location to registered contacts). for a mobile user in a

new, fast, and more accurate way.

This application also deals with “Google Maps” in order to track the location based on user

requirement. This mobile application is basically meant for end-user security and comfort and not

intended for spying or illegal tracking purpose.

The “Location Based Service (LBS)” is an information service, accessible with mobile devices

through the mobile network and utilizing the ability to make use of geographical position of the

mobile device. The services of this application can be used in a variety of contexts such as

health, work, personal life, etc. LBS include services to identify the location of a person or

object.

The aim of this project is to develop a user friendly mobile based application on android platform

which uses services of Google Maps and provides social security other than the basic services of

Page 7: File1 Edited

GPS system. Also this application allow user to learn and cope with the android technology and

GPS systems. This application let us track the location of end user when desired.

This project uses android technology because android is an operating system based on the Linux

kernel and designed primarily for touchscreen mobile devices such as smartphones and tablet

computers. Android provide an open source platform which scales to every device. It is

supported by some hardware manufacturers and there is great scope of this technology in future.

The user interface of Android is based on direct manipulation, using touch inputs that loosely

correspond to real-world actions, like swiping, tapping, pinching, and reverse pinching to

manipulate on-screen objects. Applications ("apps") that extend the functionality of devices are

developed primarily in the Java using the Android software development  kit (SDK). The SDK

includes a comprehensive set of development tools, including a debugger, software libraries and

a handset emulator.