SlideShare a Scribd company logo
1 of 24
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
Introduction
Android in short
Problem Definition
Solution
System Design
Basic Methodology
Implementation
Conclusion
Bibliography
Outline
10/7/2013 2Android Application for Peril Alerts
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
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
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
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
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
System Design
10/7/2013 8Android Application for Peril Alerts
• Use Case Diagram:
• Class Diagram:
System Design
10/7/2013 9Android Application for Peril Alerts
• Sequence Diagram:
System Design
10/7/2013 10Android Application for Peril Alerts
• 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
Basic Methodology
10/7/2013 12Android Application for Peril Alerts
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
• 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
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.
Application Snapshot
10/7/2013 16Android Application for Peril Alerts
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.
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.
Message Snapshot
10/7/2013 19Android Application for Peril Alerts
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.
Recording Snapshot
10/7/2013 21Android Application for Peril Alerts
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.
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.
Bibliography
10/7/2013 24Android Application for Peril Alerts
• http://developer.android.com/reference/android/app/Service.html
• http://www.vogella.com/articles/AndroidServices/article.html
• http://it-ebooks.info/book/1313/
• http://it-ebooks.info/book/358/
• http://it-ebooks.info/book/406/
• http://marakana.com/training/android/

More Related Content

Viewers also liked

Building a scalable infrastructure for social mobile web apps
Building a scalable infrastructure for social mobile web appsBuilding a scalable infrastructure for social mobile web apps
Building a scalable infrastructure for social mobile web appsngonpham
 
Result Alert System through SMS and E-mail
Result Alert System through SMS and E-mailResult Alert System through SMS and E-mail
Result Alert System through SMS and E-mailiosrjce
 
"see blue." U 2015 | Campus Safety
"see blue." U 2015 | Campus Safety "see blue." U 2015 | Campus Safety
"see blue." U 2015 | Campus Safety ukyenroll
 
R2D2- Personal assistant on android.
R2D2- Personal assistant on android.R2D2- Personal assistant on android.
R2D2- Personal assistant on android.Mohd Nazim
 
Portable device for women security
Portable device for women securityPortable device for women security
Portable device for women securityeSAT Journals
 
GSM Based SMS fire alert system
GSM Based SMS fire alert systemGSM Based SMS fire alert system
GSM Based SMS fire alert systemSoumyadeep Kal
 
Location sharing and automatic message sender Android Application
Location sharing and automatic message sender Android ApplicationLocation sharing and automatic message sender Android Application
Location sharing and automatic message sender Android ApplicationKavita Sharma
 
Best School Bus Tracking System
Best School Bus Tracking SystemBest School Bus Tracking System
Best School Bus Tracking Systemjananya213
 
Project Report on "Women Safety and Empowerment"
Project Report on "Women Safety and Empowerment"Project Report on "Women Safety and Empowerment"
Project Report on "Women Safety and Empowerment"Abhishek Suman
 
Day: 1 Introduction to Mobile Application Development (in Android)
Day: 1 Introduction to Mobile Application Development (in Android)Day: 1 Introduction to Mobile Application Development (in Android)
Day: 1 Introduction to Mobile Application Development (in Android)Ahsanul Karim
 
Bus tracking application project report
Bus tracking application project reportBus tracking application project report
Bus tracking application project reportAbhishek Singh
 

Viewers also liked (14)

Slideshare ppt
Slideshare pptSlideshare ppt
Slideshare ppt
 
ALERT! APP
ALERT! APPALERT! APP
ALERT! APP
 
Building a scalable infrastructure for social mobile web apps
Building a scalable infrastructure for social mobile web appsBuilding a scalable infrastructure for social mobile web apps
Building a scalable infrastructure for social mobile web apps
 
Result Alert System through SMS and E-mail
Result Alert System through SMS and E-mailResult Alert System through SMS and E-mail
Result Alert System through SMS and E-mail
 
"see blue." U 2015 | Campus Safety
"see blue." U 2015 | Campus Safety "see blue." U 2015 | Campus Safety
"see blue." U 2015 | Campus Safety
 
Kidnapped App
Kidnapped AppKidnapped App
Kidnapped App
 
R2D2- Personal assistant on android.
R2D2- Personal assistant on android.R2D2- Personal assistant on android.
R2D2- Personal assistant on android.
 
Portable device for women security
Portable device for women securityPortable device for women security
Portable device for women security
 
GSM Based SMS fire alert system
GSM Based SMS fire alert systemGSM Based SMS fire alert system
GSM Based SMS fire alert system
 
Location sharing and automatic message sender Android Application
Location sharing and automatic message sender Android ApplicationLocation sharing and automatic message sender Android Application
Location sharing and automatic message sender Android Application
 
Best School Bus Tracking System
Best School Bus Tracking SystemBest School Bus Tracking System
Best School Bus Tracking System
 
Project Report on "Women Safety and Empowerment"
Project Report on "Women Safety and Empowerment"Project Report on "Women Safety and Empowerment"
Project Report on "Women Safety and Empowerment"
 
Day: 1 Introduction to Mobile Application Development (in Android)
Day: 1 Introduction to Mobile Application Development (in Android)Day: 1 Introduction to Mobile Application Development (in Android)
Day: 1 Introduction to Mobile Application Development (in Android)
 
Bus tracking application project report
Bus tracking application project reportBus tracking application project report
Bus tracking application project report
 

Recently uploaded

The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 

Recently uploaded (20)

The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
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
  • 8. System Design 10/7/2013 8Android Application for Peril Alerts • Use Case Diagram:
  • 9. • Class Diagram: System Design 10/7/2013 9Android Application for Peril Alerts
  • 10. • Sequence Diagram: System Design 10/7/2013 10Android 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
  • 12. Basic Methodology 10/7/2013 12Android 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.
  • 16. Application Snapshot 10/7/2013 16Android Application for Peril Alerts
  • 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.
  • 19. Message Snapshot 10/7/2013 19Android Application for Peril Alerts
  • 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.
  • 21. Recording Snapshot 10/7/2013 21Android Application for Peril Alerts
  • 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.
  • 24. Bibliography 10/7/2013 24Android Application for Peril Alerts • http://developer.android.com/reference/android/app/Service.html • http://www.vogella.com/articles/AndroidServices/article.html • http://it-ebooks.info/book/1313/ • http://it-ebooks.info/book/358/ • http://it-ebooks.info/book/406/ • http://marakana.com/training/android/