All about "Peril Alerts:An android application for Human Safety"
Searching for an application that PROTECTS you 24*7.This is the right place for you.
For *Android Users* this application is going to be worth USING... what if you find someone is following you and no sooner that person may trap you or may be your in an unknown place and you need HELP!! .....For such situations we have solution for U!!....
You dont need to panic..In just a CLICK! you can reach your friends,family or anyone you think is going to prove a SUPERMAN for you!! Use "PERIL ALERTS" an Android Application that sends your location! Yes!!EXACT LOCATION to any number of people ,its all upto you whome you feel like calling first!! Just start from home adding all contacts you want to help you in a jiffy!! Add contact once and the application can store it forever for u!! Click SAVE ME!! and there you go....Your friends,family can track your location and reach for help..!! :)
*BASICALLY DESIGNED FOR WOMEN SAFETY** for any issues regarding this android application..do leave a comment...will be happy to help u out!! :)
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Peril Alerts:Android Application for Human Safety
1. Presented By
Jitesh T.Patil
Akash S. Relan
Himanshu S. Patel
Jagruti C. Chitte
Under the Guidance of
N.G.Relan
DEPARTMENT OF COMPUTER ENGINEERING
S.S.V.P.S.’s B.S. DEORE COLLEGE OF ENGINEERING, DHULE.
2011-2012
Android Application for Peril Alerts
1
2. Introduction
Android in short
Problem Definition
Solution
System Design
Basic Methodology
Implementation
Conclusion
Bibliography
Outline
10/7/2013 2Android Application for Peril Alerts
3. Android is the first open source smartphone OS
Developers enjoy a comprehensive software development kit, with
ample tools for developing powerful, feature-rich applications.
The Open Handset Alliance announced the Android platform and
launched a beta program for developers.
As android OS keeps on upgrading rapidly so for developing
applications for upgraded OS SDK version are also upgraded
Android IN short…….
10/7/2013 3Android Application for Peril Alerts
4. Peril alert is an android application. The central concept of the
application is to provide safety to the user in hazardous conditions.
The word ‘PERIL’ defines a condition in which a person is stuck!
And needs HELP!!
It helps the user to reach his friends or family by using certain type
of short messaging services. With no efforts the user can simply
convey the ‘DANGER SITUATION’ to his nearest rescue person.
It uses Android’s Peer-to-Peer (P2P) text and data communication
protocols, specifically instant messaging and SMS.
Introduction
10/7/2013 4Android Application for Peril Alerts
5. To develop a system that uses the short messaging service to instantly
send our location which can be determined using the global
positioning service provided in the smartphones. The application can
help us to rescue from a hazardous situation by sending the location to
our friends.
Problem Definition
10/7/2013 5Android Application for Peril Alerts
6. Use the Google maps to trace the location and in a click the location
is sent through the SMS.
Instead of calling someone and asking for help, this is more
preferable and can get help in a short time.
In case of recording an evidence, the recording function can also be
used.
Storing a number and the message with the latitude and longitude of
our present location can be send.
Our Solution….
10/7/2013 6Android Application for Peril Alerts
7. Software Requirements
• Eclipse Indigo version 3.7
• Android SDK version 4.1
• Java SE JDK version 1.7.0
• To implement, we used the Android SDK which provides the
required libraries for android development.
• Java Development Kit (JDK) 7 used for including java libraries.
• Using Eclipse with the ADT plug-in for Android development
offers some significant advantages.
• Android provides an Eclipse plugin called 'ADT' to make
programming and debugging easier.
System Requirements
10/7/2013 7Android Application for Peril Alerts
11. • Logo:
In android application
Development logo represents
application so designing logo is
also an important phase.
Logo Design
10/7/2013 11Android Application for Peril Alerts
13. This android application is implemented using two programming
languages
• Java
• XML(Extended Mark-up language)
Why to use XML programming language?
• User Interfaces (UI) in Android can be built within two ways, by
defining XML-Code or by writing Java-Code.
• XML is highly preferable, because as one knows that the UI should
always be separated from the program-logic.
• After declaring the layout structure in XML we use java to define
the actions that the objects in layout should perform.
Implementation
10/7/2013 13Android Application for Peril Alerts
14. • This android application mainly consist of following modules:
• Contact Operation.
• GPS Operation.
• Sending SMS.
• Recording.
Flow of System Development
10/7/2013 14Android Application for Peril Alerts
15. Modules
10/7/2013 15Android Application for Peril Alerts
• Contact Operation.
• In this module we performed various operations on contact like
adding contact to the application contact list.
• Storing them in shared preferences for permanent storage.
• Deleting contacts from the application.
17. Modules
10/7/2013 17Android Application for Peril Alerts
• GPS Operation
• Using location manager we simply get the status of GPS and if its
ON then we acquire the latitude and longitude.
• Using geocoder we trace the accurate address and the value of
latitude ,longitude and geocoded address which we can send
through sms.
18. Modules
10/7/2013 18Android Application for Peril Alerts
• Sending SMS
• In this module we send the SMS using peer-to-peer communication
which is done using sms manager in the application.
• We have sent the latitude, longitude and geocoded address we
obtained in GPS operation module.
20. Modules
10/7/2013 20Android Application for Peril Alerts
• Recording
Why we use this module…???
• Recording is a special feature of this app which is included for
recording and store it for evidence.
• In this module we used toggle switch to turn ON the voice
recording and turn it OFF. And decleard the output le location and
name to store in external storage.
22. Conclusion
10/7/2013 22Android Application for Peril Alerts
We conclude that this application can prove to be very useful for
human safety. This application can rescue people from hazardous
situation. Developing this application helped us in learning basic
android application development. As most of the people have turned
towards using a smartphone so the android application development is
proved to be beneficial.
23. Future Scope
10/7/2013 23Android Application for Peril Alerts
We are looking forward to make more user friendly by creating a
widget application of our application that is nothing but shortcut of
button on the home screen which will make this application more
efficient and effective to use for safety purposes. We are working on
creating a service through our application which will send message to
all contacts in phonebook if no contact is selected in peril conditions.