LOCATIONS AROUND ME (ANDROID)



Similar documents
ASUS WebStorage Client-based for Windows [Advanced] User Manual

LIBRARY ACCESS SYSTEM SMARTPHONE APPLICATION USING ANDROID

A Novel Approach Of Mobile Based Student Attendance Tracking System Using Android Application

International Journal of Advance Foundation and Research in Computer (IJAFRC) Volume 2, Special Issue (NCRTIT 2015), January 2015.

Keywords web based medical management, patient database on cloud, patient management and customized applications on tablets, android programming.

Android City Tour Guide System

TOTAL DEFENSE MOBILE SECURITY USER S GUIDE

CS587 Project final report

Deltek Touch Time & Expense for GovCon. User Guide for Triumph

KPN SMS mail. Send SMS as fast as !

An Android Application for Student Information System

Are apps available for Virtual Water Assistant? No. We use a mobile website.

Fast remote data access for control of TCP/IP network using android Mobile device

Mobile Learning Application Based On Hybrid Mobile Application Technology Running On Android Smartphone and Blackberry

AN ANDROID APPLICATION FOR ISSUING AND VERIFYING COMMUTER TRAIN TICKET THROUGH GPS USING CLOUD

Patient Appointment Reservation System

CAM Coach. How Technology Supports Complementary and Alternative Practice

This section will focus on basic operation of the interface including pan/tilt, video, audio, etc.

Bluetooth Messenger: an Android Messenger app based on Bluetooth Connectivity

NOKIA E52 PHONE TRACKING SOFTWARE

Smart Anytime, Safe Anywhere. Climax Home Portal Platform. Envisage and Enable a Connected Future

A Real Time Tracking and Alerting System Using LabVIEW

Solutions for the Connected Home

WAP PUSH, UP.NOTIFY, AND SMS Features and Benefits Comparison

Zipit Chat. Functional Specification / User Manual

User's Guide. Copyright 2012 Bitdefender

Software Requirements Specification. Human Resource Management System. Sponsored by Siemens Enterprise Communication. Prepared by InnovaSoft

New World Construction FTP service User Guide

My HealtheVet: Secure Messaging

A framework for Itinerary Personalization in Cultural Tourism of Smart Cities

Volkswagen Telematics by OnStar

Nokia Call Connect v1.1 for Cisco User s Guide. Part Number: N Rev 003 Issue 1

Remote Android Assistant with Global Positioning System Tracking

About. IP Centrex App for ios Tablet. User Guide

FAQ s. 2. Do I need any special hardware or software to access the tracking data?

Sophos Mobile Control User guide for Android

Cloud FTP: A Case Study of Migrating Traditional Applications to the Cloud

Chapter 4 Restricting Access From Your Network

Programming SIP Services University Infoline Service

Prachi T. Deokar, Dr. Manoj S. Nagmode Department of Electronics & Telecommunications, MITCOE, Pune, India Prachi.deokar19@gmail.

OPEN CALL FOR TENDER FOR THE PROVISION OF WEB HOSTING AND WEB DEVELOPMENT SERVICES

Nagpur, Maharashtra, India

Can the app be installed on the device? Does the app behave as designed/desired if there is an incoming call?

UC-One 2014 R Frequently Asked Questions

To: Users of The Broker s Workstation and/or The Underwriter s Workstation

In this age of mobile revolution, it is extremely important to stay in touch with technology at all times. Bulk SMS are the fastest way for conveying

Smartphone as a Remote Control Proxy in Automotive Navigation System

Virtual Career Fair (VCF) Employer Guide Quick Start

Android Mobile Security with Auto boot Application

Now SMS/MMS Android Modem Quick Start Guide

AN INTERNET OF THINGS (IOT) BASED SECURITY ALERT SYSTEM USING RASPBERRY PI

workforceiq Job Despatch and Workforce Management software for Smartphones

BabyWare Imperial PC Software

Wlan Monitoring Using Android Phone

Software Requirements Specification. Web Library Management System

A Mobile Application for Bus Information System and Location Tracking using Client-Server Technology

WebIO Internet connected Wireless Temperature Sensor Monitor and Alert Software

Help. F-Secure Online Backup

What is our purpose?

Dr. Z. A. Usmani, Mohsin,Diksha,Husainali,AbdulKadir Page 15

The full setup includes the server itself, the server control panel, Firebird Database Server, and three sample applications with source code.

Interactive Church LIFE is a Mobile App Publishing Platform

ENABLING WIRELESS DATA COMMUNICATION IN CONSTRUCTION MANAGEMENT SYSTEM

ONLINE BACKUP AND RECOVERY USING AMAZON S3

Recording : Screen* SIP ISDN PRI Analog

ICS Technology. PADS Viewer Manual. ICS Technology Inc PO Box 4063 Middletown, NJ

Challenges in Android Application Development: A Case Study

NetClient CS Document Management Portal User Guide. version 9.x

Point of View ProTab 3XXL IPS - Android 4.0 Tablet PC. Contents... 1 General notices for use... 2 Disclaimer... 2 Box Contents...

Design of Chatting Application Based on Android Bluetooth

An In-vehicle ecall Platform for Efficient Road Safety

Recruitment Management System (RMS) User Manual

Keywords LBS, Continuous Query, Range Query, Google API s, GPS.

Sophos Mobile Control User guide for Android. Product version: 4

MultiDSLA v4.8.1: Release Notes at 07 October 2013

To start using your phone as a navigation device, tap the TomTom button in the Windows Mobile start menu.

Mikogo User Guide Linux Version

If you require more information about any of the services mentioned in this guide, please visit bell.ca/wirelessprepaid.

BRING YOUR OWN DEVICE

RemoSync Business Features - Android

ICS 413 Application Development for Mobile Devices (3 Credits Elective) Course Duration:

Lightweight DNS for Multipurpose and Multifunctional Devices

Simple. Smart. Powerful.

Unified Communication Platform. Product Page

How to connect your D200 using Bluetooth. How to connect your D200 using GPRS (SIM Card)

Point of View Mobii Android 4.2 Tablet PC. General notices for use... 2 Disclaimer... 2 Box Contents... 2

Improving the Healthcare Experience

Wakefield Council Secure and file transfer User guide for customers, partners and agencies

GENERAL TRAINING ACCOUNTS

Getting Started. Getting Started with Time Warner Cable Business Class. Voice Manager. A Guide for Administrators and Users

Mobile Software Development Services

SYMBIOSIS CENTRE FOR DISTANCE LEARNING (SCDL)

User Manual. Mobile Viewer. Mobile Manager Software (MMS)

Transcription:

IMPACT: International Journal of Research in Engineering & Technology (IMPACT: IJRET) ISSN(E): 2321-8843; ISSN(P): 2347-4599 Vol. 2, Issue 4, Apr 2014, 193-198 Impact Journals LOCATIONS AROUND ME (ANDROID) SONU SHARMA, MANASI NIAKM, NEHA PRABHUKHANOLKAR & KAJAL NIRMAL Department of Computer, Pune University, Pune, Maharashtra, India ABSTRACT The idea of using the mobile phones is to deliver the valuable services except the basic communication that had been started in the early 1980s when the Internet was added in the Voice Telephony. In this application first you need to add your task in the To-do List with the places (like Bank work, withdraw money from an ATM etc.) then this application searches nearby places defined by you and generate a voice message of your work as our reminder. Your friends can add their To-do List in your list if you allow them and if they are added to your friend s list. With this application we can search our favourite places within our vicinity, along with complete place address and how far it is from where you are. KEYWORDS: Restaurant Queries, Location Based Service (LBS), XML Format INTRODUCTION Location based service is the ability to locate a mobile phone user geographically and deliver the service to that user based on his location. Services are provided at improper time without considering the users views and changing the network. For example, mobile phones can now be used to carry not only voice but also data inconsistency like messages, images and video clips from anywhere at different time. In Internet telephony systems, communication services can be enhanced by the integration of other Internet services, such as email, web, and network gaming, that also involves the location information handling. In Future we can extend this with context based information and their preferences. Restaurant queries, traditional restaurant queries only consider the distance, while we aim to change to provide better results by considering not only distance but also the environmental context (e.g., time, weather and current traffic condition etc.) and the restaurant context (the closing time, current waiting line etc.) LOCATION BASED SERVICES Locations are essential for people as to how they organize and relate their world. The appearance of the different technologies such as Internet, wireless network, Geographical information system (GIS) and Global Positioning system (GPS) have introduced the new type of technology called as Location based service (LBS). Location based service (LBS) is a mobile service that provide the user the real time information based on the user s location. Geographical Information System (GIS) is the heart of LBS that provides all the functionalities required in LBS. First, user sends the location information to remote parties and such type of services is being used today for e.g. in mobile tracking applications. Second, to use location information to find out locations of point of interest for e.g. a user may automatically disable instant messaging when travelling. Third, when location changes it gives alerts to Impact Factor(JCC): 1.3268 - This article can be downloaded from www.impactjournals.us

194 Sonu Sharma, Manasi Niakm, Neha Prabhukhanolkar & Kajal Nirmal communication actions for e.g. when a person s user agent gets a location notification indicating the person enters a room, the user agent automatically turns on the light of room [5]. STRUCTURE OF CLIENT MODULE The main module handles the registration procedure for opening a user account. The builder module accesses the user module on the server side and also sets up the location information. The drawer module provides a web editor function, which is the interface for making content using the mobile phone operating buttons. Created web content is stored in the XML format. The query module provides form for content search. The data module controls data access inside the mobile phone. This makes it possible to access the data and also to capture the location information using GPS. To avoid accessing the server every time the user makes and renews the content, and the new content is kept in the cache inside the mobile phone. When making content, the information first surveyed in the cache, and if the data is not stored there, the server is accessed. Accessing the data folder inside the mobile phone, obtaining location information and the HTTP transfer function are performed by the Java client program via the APIs provided by J2ME. These types of information are solely managed by the data module, which bridges them to the main module, builder module, drawer module and query module. When the user requests the date to create the content, the request is received by the builder module, and handed to the data module. The data module first searches the RMS (Record Management System) provided by J2ME to see if stored in the cache. When no corresponding information is found, the data module obtains the necessary information from the web server by using HTTP transfer. STRUCTURE OF THE SERVER The proposed system consists of a series of procedures for translating and storing content on the server side. XML content sent from the client is distinguished by the subscriber ID, which is attached to the HTTP request header. It is then translated into XML and stored in the database to support WAP browsers. Content information from the user is also stored in the search database. For the search method, we use two functions, keyword and search range measuring from the user s location. By showing the result that meets these two functions, then the web content can be selected. MOTIVATION OF PROJECT There are applications for remainder but does not include all the features required for particularly location provider. Today, there is no such remainder and location provider application available yet for android phones with such a friendly user interface. This project allows each and every android phone user to actively use so that they can remind their necessary things at correct location. STRENGTHS AND WEAKNESS Strengths Usability: It is expected that the user should be able to vote add to-do list. Administration page also should be user friendly. There must be step by step guide for both server and users. User should add the to-do list. Server will also provide quick location update for users. Index Copernicus Value: 3.0 - Articles can be sent to editor@impactjournals.us

Locations Around Me (Android) 195 Reliability: The system should be reliable. It requires GPS connections and network connections. All location updation need to be informed to the user. The changes should be monitored. Performance: There might be many users accessing to the web server simultaneously. As a location provider and remainder tool performance should not be affected much and response time for submitted page should be less than a minute. Safety: Web server should be secured. Even the regular backups should be in place. Security: User s information is secured and the user s registration information is confidential. Weakness Device Dependency: The application is only for an Android smart phone. So this application is device dependent. Failure of Device: Sometimes Android phone is prone to failure because of other applications used on phone, and then the e-voting application may require higher processing it. SCOPE OF THE PROJECT In Scope AROUNDME application will be developed for all the user of the android smart phones. Objective of the application is to make a location updation process easier and time efficient. The application will provide one too many form of messaging between users to user. The application will enables to user to create their own to-do list, add remainder and modify the list. The application will provide various features like add/remove/modify. The application will also provide right to add remainders to the friend s to-do list. Notifications will be sending via SMS or voice message to all the subscribed users. Not in Scope The application is not being developed for android phones, Nokia (Symbian) phones. Failure of device: Sometimes Android phone is prone to failure because of other applications used on phone, and then the e-voting application may require higher processing time. GENERAL DESCRIPTION User Personas and Characteristics User: The user is a person who uses this system for location provider and remainder. Product Perspective The application is internet and android based and is developed for smart phones. Thus it can be access by all smart phone users. It provides secure access to all users. Application keeps track of the locations, user profile and remainders added and removed. Impact Factor(JCC): 1.3268 - This article can be downloaded from www.impactjournals.us

196 Sonu Sharma, Manasi Niakm, Neha Prabhukhanolkar & Kajal Nirmal DATA REQUIREMENTS The following is an overview of the data requirements. Input: To-do list provided by the user. Data Hold: o o User: Name, To-do list. To-do List Details: Remainders provider by user. GENERAL CONSTARINTS, ASSUMPTIONS AND DEPENDENCIES General Constraints: Our system will only be working in Android operating system for mobile application. Assumptions and Dependencies: Internet connection is the most important consideration for this system. The system uses strong database so that all information can be stored. SPECIFIC REQUIREMENTS External Interface Requirements User Interfaces: Each part of the system needs to be user friendly as possible. The user subscribes into the system. The user must be the android smart phone user. Description of Functional Requirements: Some of the main functions of the system are subscription of users, Create to-do list of remainder and Update to-do list remainders etc. Performance Requirements: The system has 3ms speed which allows access to many students at a time. The system receives updated information after every access to the system by the candidates or students. Response time of the system does not exceed 4sec. If system crashes; it goes back to the last normal state when reloaded again. Performance is the main concern as the database is huge and fast retrieval is required. The response time for refreshment, retrieving and updating of information must be low. Security Requirements Users are allowed to add/modify/remove the remainders in their own to-do list in an application. Future Enhancements Application will be enhanced by making it cross-platform for all mobiles. Application will be extended to use for all users, organizations. FEATURES OF THE APPLICATION Add, Edit and Delete Alerts: The application provides alerts for the locations that are provided by the user. The application allows the user to add new alerts and even edit and delete the existing alerts. Set Weekly Reminders: The user can choose to receive alerts on specific days of week. On the specified day, when user is in the user to his/her point of interest, the application sends a text message or voice message to Index Copernicus Value: 3.0 - Articles can be sent to editor@impactjournals.us

Locations Around Me (Android) 197 remind the user to complete his/her task. If weekly reminders are not set, the application alerts the user whenever he/she approaches the set address. Maintaining List of Favourite Places: The application helps users to maintain a list of his/her favourite places and edit or delete the existing places in the list. Location Input Options: Users can manually enter the address of a location or choose an existing address from the contact-list or favourite places list for setting the alerts. Set Radius for Triggering the Alerts: The application lets the user specify the central location of a region and a radius around it and alerts the user when he/she enters that region. The application displays a list of radius values ranging from 50m to 3000m. Turn on/off Alerts: Users can enable or disables the alerts as or when needed. Turning off the alerts when they are not requires saves battery life. INTERPRETATIONS While designing and developing an android application, there is always a question of whether to use database or shared preferences technology. Shared preferences technology is chosen mainly because of the data to be saved by the application. Using this mechanism data retrieval is easier and quicker as compared to database as it is a light weight mechanism. The application avoids maintaining large number of keys in shared preferences file by adding all the alert entities to an array list and the entire array list in the shared preferences file using a single key. APPLICATIONS LIMITATIONS GPRS must be on every time user visits. Mobile must have internet facility. Android device s version must be of 4.0 or above, below this version this application will not work. CONCLUSIONS This application is very useful over android based devices. It is also very useful for user as it reminds the user about his pending work to be complete it in time, attain the appointments, plan the schedule etc. It is user friendly and type of user can use it. Even the user s friend also can add his reminders into his to-do-list. It is a free application that helps you search places around you as per your remember list. This app is the mobile version for the remembering the things that you want to perform on a day, giving much convenience and accessibility to people. Using this application, you can search for places nearby your vicinity, complete with the location address, how far it is from you. Thus we conclude that this application is very useful over android based devices. It is also very useful for user as it reminds the user about his pending work to be complete it in time, attain the appointments, plan schedule etc. The location based alert application makes life very easier and knowledgeable about various places. Impact Factor(JCC): 1.3268 - This article can be downloaded from www.impactjournals.us

198 Sonu Sharma, Manasi Niakm, Neha Prabhukhanolkar & Kajal Nirmal REFERENCES 1. Ram Baugh Object Oriented Analysis & Design. 2. Location Based Services using Android Mobile Operating System Mar 2011. IJAET. (ISBN-2231-1963). 3. Location Based Reminder Using GPS For Mobile (Android) - ARPN Journal of Science and Technology, VOL. 2, NO. 4, May 2012. (ISBN-2225-7217). 4. Implementation of Location based Services in Android using GPS and Web Services, IJCSI Vol. 9, Issue 1, No 2, January 2012. (ISSN (Online): 1694-0814). 5. International Journal of Multidisciplinary in Cryptology and Information Security. Volume 2, No.3, May - June 2013 Index Copernicus Value: 3.0 - Articles can be sent to editor@impactjournals.us