16
Your Personal Safety 095 – Shubham Pandey 108 – Sudhanshu Kumar Sah 111 – Suraj Kumar Rai 117 – Swarup Kumar Ghosh 119 – Tarun Prasad

PPT on ANDROID APPLICATION SOS

Embed Size (px)

Citation preview

Page 1: PPT on ANDROID APPLICATION SOS

Your Personal Safety

095 – Shubham Pandey108 – Sudhanshu Kumar Sah111 – Suraj Kumar Rai117 – Swarup Kumar Ghosh119 – Tarun Prasad

Page 2: PPT on ANDROID APPLICATION SOS

Objective

SOS (which stands for Save Our Souls or Save Our Ships) has primarily been used as an International Morse code distress signal. It is commonly used in navigation by Sailors when under attack by Pirates or when they need help of some kind. But the signal is not limited to navigation and is used in a more general sense whenever a notification has to be sent about a situation that requires immediate attention.

Page 3: PPT on ANDROID APPLICATION SOS

What is ANDROID

• Google's Android is an open-source platform that's currently available on a wide variety of smart phones.

• Android is a software stack for mobile devices that includes an operating system, middleware and key applications.

• The Android SDK provides the tools and APIs necessary to begin developing applications on the Android platform using the Java programming language.

• Based on the Linux kernel

Page 4: PPT on ANDROID APPLICATION SOS

ANDROID ARCHITECTURE

The software stack is split into Four Layers::

• The application layer

• The application framework

• The libraries and runtime

• The kernel

Page 5: PPT on ANDROID APPLICATION SOS
Page 6: PPT on ANDROID APPLICATION SOS

WHY ANDROID?

Reasons for android to be the most popular in the world:::

• Android is free.

• Open source Android.

• Open for customization.

• Large number of applications.

Page 7: PPT on ANDROID APPLICATION SOS

SYSTEM REQUIREMENTSHARDWARE REQUIRMENTS

• 32 and 64 bit ARM, x86, MIPS architecture.

• Android Phones (for testing purpose).

SOFTWARE REQUIREMENTS

• Jdk-8u101-windows-x64.

• Android SDK(android-studio-bundle-143.2915827-windows.exe).

• SQLite for database designing purpose.

Page 8: PPT on ANDROID APPLICATION SOS

System Architecture

Page 9: PPT on ANDROID APPLICATION SOS

What is 'SOS - Be Safe!'?

• The 'SOS - Stay Safe!' application is meant to be a handy aid for people in emergency situations.

• It sends out alerts – a text message/SMS and/or email – to pre-determined contacts at customizable intervals.

• The alerts contain an emergency message,

the current location of the user, the phone’s battery life and a recorded sound clip of the situation.

• They are sent by just shaking the phone. The application is available for Android at this time.

Page 10: PPT on ANDROID APPLICATION SOS

Flow Diagram

Page 11: PPT on ANDROID APPLICATION SOS

Design DiagramsUse case diagrams

1. Use case for location tracking and fetching location history

2.Use case for sending notifications

Page 12: PPT on ANDROID APPLICATION SOS

User Interface

Username:-

Password:-

Are You Sure to Login???

Success

Page 13: PPT on ANDROID APPLICATION SOS
Page 14: PPT on ANDROID APPLICATION SOS

Conclusion

• More functionalities can be accepted to this existing app with new features , as and when required.

• This app is a multipurpose utility to send messages to friends and neighbors not only when we are in danger but also for also invite then for get together etc.

• This application is mainly useful for women

Bajrangbali
Page 15: PPT on ANDROID APPLICATION SOS

Bibliography• IDC. [Online] May 25, 2014. http://www.idc.com/getdoc. jsp?containerId=prUS24676414.• • Vogel, Lars. Android System Architecture. [Online] May 27, 2014. http://www.vogella.com/tutorials/Android/article.html.• • Developers, Google. Google Maps Android API V2. [Online] April 15, 2014. https://developers.google.com/maps/documentation/Android/.• • Developers, Android. Activity. [Online] March 18, 2014. http://developer.Android.com/training/basics/Activity-lifecycle/starting.html.• • Sutcliffe, Geoff. Activity Life Cycle. [Online] May 29, 2014.

http://www.cs.miami.edu/~geoff/Courses/CSC300-13S/Content/ActivityLifeCycle.html.• • Developers, Android. Intents. [Online] March 20, 2014. http://developer.Android.com/guide/components/Intents-filters.html.• • Developers,Android. Traceview tool. [Online] May 29, 2014. http://developer.Android.com/tools/debugging/debugging-tracing. html.• • Developers,Android Services. [Online] April 7, 2014. http://developer.Android.com/guide/components/services.html.• • Developers,Android Broadcast Receivers. [Online] April 12, 2014.

http://developer.Android.com/reference/Android/content/BroadcastReceiver.html.• • Developers,Android Android basics. [Online] March 10, 2014. http://developer.Android.com/training/index.html.

Page 16: PPT on ANDROID APPLICATION SOS

Thank You