This document describes a proposed Android-based application that has two main features: (1) tracking a user's current location and sharing it with friends and family, and (2) calculating cab fare between two locations. It provides details on how the location tracking and sharing would work using GPS and the mobile network, and how it would calculate distances and fares. The document also discusses system requirements, results and conclusions from implementing the app, and possibilities for future enhancements.
2. Points to be covered
? Abstract
? Introduction
? Literature Survey
? Proposed System
? Working of proposed System
? System Requirements
? Results and conclusions
? Future Scope
3. Abstract
? This is an Android based application which requires a mobile
phone with GPS support and continuous access to internet.
?Two main features
1. Track user current location and share it with friends/family
2. Calculate the cab fare between two locations
5. What is Location tracking?
? Location Tracking refers to attaining of current position
stationary or moving
? Location is tracked via
- multilateration of radio signals between (several) radio
towers of the network and the phone
- Simply via GPS
6. Android
? A Linux based OS design for touch screen mobile
devices
? Initially developed by Android Inc, whom Google financially
backed and later purchased in 2005
? large community of developers writing applications.
? Advantages
? Huge Android application market
? Fast growing market
? Easy to handle
? Supports GPS
7. What is GPS?
?GPS- Global Positioning System
?Space-based satellite
navigation system that provides
location and time information in all
weather, anywhere on or near the
Earth
?Used widely in mobile phones
today.
9. Proposed System
? Collect user location using GPS/Mobile Network
? Store location to the local server
? Share the current location with friends/family
? Calculate the distance between 2 locations
? Calculate the fare of Taxi/Auto Rickshaw
10. Working of proposed system
? Collecting Users current location
Our system collect current location of the user
1. Using GPS (Global Positioning System).
2. Using Network Provider.
– the location provided by GPS satellites is more accurate than that
provided by the network provider
12. Location sharing
? Sharing Location with contacts:
Suppose user A and user B are in phone contacts of each
other. The strategies to be implemented for sharing locations
are:
- During a phone call
- Via SMS
- Manual location sharing
14. System Requirements
? Software Requirements
? Eclipse 3.7 (Indigo J2EE)
? Android SDK.
? Emulator to test the code (generally comes with android SDK) or a
mobile device running on Android Operating System.
? Java 1.6 or above
? Front End: Android
? Back End: SQLite
15. System Requirements
? Hardware Requirements
? Processor Pentium 4
? RAM 512 MB or More
? Hard Disk space: 10 GB or More
? A Mobile device Running on Android Operating system, having GPS
support and continuous access to internet.
16. Results and Conclusions
? Collect users current location
? Store the current location in local database
? Share current location with friends/family in various ways
? Calculate the distance between two locations
? Calculate the fare between two locations
? Calculate the distance between two locations
17. Future considerations
? Taxi reservation with the touch of few buttons
? Passengers can figure the distance and arrival time of
taxi ride before the journey begins.
? Passengers will be able to pay the fare with their
application
? Message alert when cab driver arrive at pickup location