A 
Proposal 
on 
Buddy Navigator r
• Aim……………………………………………..3 
• Objective……………………………………….3 
• Statement of purpose…………………………..4 
• Problem area…………………………………...4 
• Risk analysis……………………………………5 
• Methodology……………………………………6 
• Phase plan……………………………………....7 
• Budget………………………………………....10 
• Benefits………………………………………...11 
• Conclusion…………………………….............12 
Table of Contents
Ever wondered who is sitting or wandering next to you? 
• It runs quietly in the background meaning, you don’t have 
to stick to it all day long, it’ll give you a notification 
when your friends are nearby or are trying to connect 
with you.
Aim 
• To find a near acquaintance. 
Objective 
• See exact location of people nearby through GPS. 
• Ping your friend and tell him/her about your presence. 
• Find out others who are in the same Metro or, Rail, or any flight or, airport. 
• New to a place and don’t know where to go for shopping or hotel? Try 
Google Map which is provided. 
• Java Programming 
• XML language 
• or use any website providing drag and drop facility.
Statement of Purpose 
The main purpose of this application is:- 
Connectivity : Stay connected with your friends and hang-out together 
Safety : get to know about your close ones while traveling alone. 
Tracking system : You can track were friends have been. 
Guide : New to a place this application will let you know who is near-by or have 
been here. See there reviews and get a virtual tour guide 
Problem Area 
• Source code can easily be extracted. 
• High speed internet is must. 
• Any unwanted Facebook friend can trace your location. 
• Compatibility. 
• Regular update of maps.
Risk Analysis 
• Creating an application whose source code is protected. 
• Many locations are not specified in Google maps. 
• Blocking facility. 
• Hiding your location from specific people. 
• Option to tell that the person is your neighbor/ roommate/ colleague etc. to stop 
getting unnecessary notifications. 
• Making necessary changes and updating the app version.
While creating an android application we first have to get a rough idea of the purpose of the 
application. 
Next we have to collect the ideas regarding the application. 
Now to get start with the application development we first have to design its algorithm with 
least time complexity. 
the we have to code it according to our requirement and also have to design its interface. 
The application requires Facebook permission to access the users details so for that we have to 
request Facebook for the permissions. 
Next the application will sync itself with the phone contacts and further it will connect to GPS 
for the location of the user. 
On getting the location the application will fetch the contact list and hence will find the 
nearby friend. 
A user can block the unwanted Facebook contact by its blocking facility as every friend on 
Facebook is not actually a friend whose location you want to get. 
After the creation of the application we have to debug it is errorless. 
Now when the application is ready it has to be tested on some different users before launching 
it. 
If the response is positive then it is ready to be uploaded on Google play services and if not 
then it will go under reconstruction. 
At last it has to be uploaded on Google play. 
Methodology
Phase Plan 
Phase I- Planning 
• While creating the application first we have to make a rough idea of what 
actually the application will look like, what would be its components and on 
which area we are targeting at. 
Phase II: Data Gathering 
• Next we have to download and install certain bundles and packages for the 
development of the application like java adt bundle and eclipse workspace. 
Phase III: Coding & Debugging 
• After the installation, first task is to start the coding for the application in 
Java and XML for the application design. While building the application 
one should keep in mind the complexity of the algorithm created. 
Now when the code is ready it has to be debug as debugging is for checking 
the errors.
Phase IV: Permission & Synchronization 
• The application should have access to the user's Facebook account and 
to do so Facebook should allow the access to its database. Therefore the 
permission from Facebook is also necessary. 
• Syncing the phone contacts. 
• After creating a friend list the application will ask permission to open 
GPS(Global Positioning System) to track the user's location. 
Phase V : Working 
• Once the location is identified the application will fetch the information 
of the nearby people who are present in the friend list. 
• As soon as any of the person in the friend list appears to be close, the 
application will ping the user about that friend and hence he/she can 
contact that person. 
• Sometimes you don't want certain people to check-in your location so 
for that there's a blocking facility in this application which blocks the 
connection with that particular user and hence he/she wont get any trace 
of you being near to him/her.
Phase VI: application feedback 
• Now, when the application is created the developer has to make sure if 
the application is working properly or not, so for that we have to assume 
that the application is working properly and have to share it with some 
of the friends to get the feedback. 
• If the feedback comes negative then we have to re-bulid the application 
by fixing the bugs else with a positive feedback we can plan to upload 
the application on the play store. 
Phase VII: Purchasing & Uploading 
• To upload it on the play store we must purchase an account. 
• So for that we must have a credit card. If there is a credit card then we 
will buy an account on Google play services and will convert .apk file 
into .zip file and then upload it. 
• If play store finds it appropriate then our application is ready to be used 
by anyone.
• The best part of this project is that it is very cost effective. All where 
you have to pay is only on the Internet. You just have to download 
the Java Android Development Tools, Eclipse Workspace and certain 
audio or images etc., to embed in your application. 
• And approximate $25 - $50 for purchasing an account in Google play 
store. 
Budget
• Safety. 
• In case of emergency you know who's around you. 
• parents can keep a check on their children 
• Find out others who are in the same Metro or, Rail, or any flight or, 
airport. No need to Travel alone 
• New to a place? and don’t know where to go for shopping or hotel or 
where to eat ask for some help and reviews. 
Benefits
The technical objective of any mobile application is to offer the worker 
real-time access. The first step to the successful deployment of a mobile 
application is to create a 
comprehensive enterprise mobility strategy. It is equally important that 
specific technical objectives are aligned 
with the company’s primary business objectives and fall within the 
mobility strategy. 
This application is small virtual tour guide as well as a way to connect 
with your friend. 
Conclusion
Thank You

More Related Content

PDF
5 preso #5 mpv 2 and data presentation.pdf
PPTX
E learning proposal for a marketing company
DOC
Proposal E Learning
PPT
E learning business plan development
PPTX
E-Learning Proposal
PPTX
E-Learning Business Proposal
PDF
Why do mobile projects (still) fail - September 2014 edition
PDF
5 Easy Steps To Create An App for Your Business.pdf
5 preso #5 mpv 2 and data presentation.pdf
E learning proposal for a marketing company
Proposal E Learning
E learning business plan development
E-Learning Proposal
E-Learning Business Proposal
Why do mobile projects (still) fail - September 2014 edition
5 Easy Steps To Create An App for Your Business.pdf

Similar to Buddy navigator (20)

PPTX
Steps For Building A Successful App For Your Business.pptx
PPTX
Insights on Android App Development, Marketing and Monetization
PPT
Appsout #1 mobile app development services in saudi arabia
PDF
App entry presentation
PPTX
Appsout Presentation_ 912015
PPTX
Track N Go!
PDF
How to find & pick a tech agency
PDF
Zen and the art of requirements gathering, why getting to "In time, On budget...
PPTX
Choosing the Best Developer for Your On-Demand Beauty App.pptx
PPTX
From Idea to App Store
PDF
How to hire flutter developers? A simple yet comprehensive guide
PDF
UX for Mobile in the Enterprise
PPTX
19012012005 19012012024 ppt
PDF
9 Reasons Why Your Mobile App Failed
PDF
7 Things You Must Do Before Hiring A React Native Developer
PDF
Mobile App Development Proposal Template PowerPoint Presentation Slides
DOCX
The important processes of application development by MAE
PPT
Outsourcing to Android App Developers
DOC
Prateek_CV1
PDF
ShopekLobek first term work summary
Steps For Building A Successful App For Your Business.pptx
Insights on Android App Development, Marketing and Monetization
Appsout #1 mobile app development services in saudi arabia
App entry presentation
Appsout Presentation_ 912015
Track N Go!
How to find & pick a tech agency
Zen and the art of requirements gathering, why getting to "In time, On budget...
Choosing the Best Developer for Your On-Demand Beauty App.pptx
From Idea to App Store
How to hire flutter developers? A simple yet comprehensive guide
UX for Mobile in the Enterprise
19012012005 19012012024 ppt
9 Reasons Why Your Mobile App Failed
7 Things You Must Do Before Hiring A React Native Developer
Mobile App Development Proposal Template PowerPoint Presentation Slides
The important processes of application development by MAE
Outsourcing to Android App Developers
Prateek_CV1
ShopekLobek first term work summary
Ad

More from Rishabh Gupta (17)

PPTX
Solar power
PPTX
Scada (supervisory control and data acquisition)
PPTX
Web development
PPTX
Mobile computing
PPTX
Installment of database management system
PPT
Implementing an improved security for collin’s database and telecommuters
PPTX
E learning website
PPTX
Big data
PPTX
Security protection On banking systems using ethical hacking.
PPTX
Google Glasses
PPTX
Security in Android Application
PPTX
SUPERPHONES
PPTX
“WIRELESS TILT MOUSE” -using XBEE module
PPTX
Gis Application
PPTX
A Proposal on Bio Gas Plants for villages
PPTX
Proposal for IT Security Team
PPTX
Horizontal drilling
Solar power
Scada (supervisory control and data acquisition)
Web development
Mobile computing
Installment of database management system
Implementing an improved security for collin’s database and telecommuters
E learning website
Big data
Security protection On banking systems using ethical hacking.
Google Glasses
Security in Android Application
SUPERPHONES
“WIRELESS TILT MOUSE” -using XBEE module
Gis Application
A Proposal on Bio Gas Plants for villages
Proposal for IT Security Team
Horizontal drilling
Ad

Recently uploaded (20)

PPTX
CNS - Unit 1 (Introduction To Computer Networks) - PPT (2).pptx
PDF
Designing Fault-Tolerant Architectures for Resilient Oracle Cloud ERP and HCM...
PPTX
Micro1New.ppt.pptx the mai themes of micfrobiology
PDF
August -2025_Top10 Read_Articles_ijait.pdf
PPTX
CT Generations and Image Reconstruction methods
PDF
Computer System Architecture 3rd Edition-M Morris Mano.pdf
PPTX
Agentic Artificial Intelligence (Agentic AI).pptx
PPTX
CS6006 - CLOUD COMPUTING - Module - 1.pptx
PDF
AIGA 012_04 Cleaning of equipment for oxygen service_reformat Jan 12.pdf
PDF
Micro 4 New.ppt.pdf a servay of cells and microorganism
PPTX
Principal presentation for NAAC (1).pptx
PPTX
WN UNIT-II CH4_MKaruna_BapatlaEngineeringCollege.pptx
PDF
Unit1 - AIML Chapter 1 concept and ethics
PPTX
Design ,Art Across Digital Realities and eXtended Reality
PPTX
Wireless sensor networks (WSN) SRM unit 2
PDF
Mechanics of materials week 2 rajeshwari
PDF
[jvmmeetup] next-gen integration with apache camel and quarkus.pdf
PDF
electrical machines course file-anna university
PDF
Lesson 3 .pdf
PDF
Computer organization and architecuture Digital Notes....pdf
CNS - Unit 1 (Introduction To Computer Networks) - PPT (2).pptx
Designing Fault-Tolerant Architectures for Resilient Oracle Cloud ERP and HCM...
Micro1New.ppt.pptx the mai themes of micfrobiology
August -2025_Top10 Read_Articles_ijait.pdf
CT Generations and Image Reconstruction methods
Computer System Architecture 3rd Edition-M Morris Mano.pdf
Agentic Artificial Intelligence (Agentic AI).pptx
CS6006 - CLOUD COMPUTING - Module - 1.pptx
AIGA 012_04 Cleaning of equipment for oxygen service_reformat Jan 12.pdf
Micro 4 New.ppt.pdf a servay of cells and microorganism
Principal presentation for NAAC (1).pptx
WN UNIT-II CH4_MKaruna_BapatlaEngineeringCollege.pptx
Unit1 - AIML Chapter 1 concept and ethics
Design ,Art Across Digital Realities and eXtended Reality
Wireless sensor networks (WSN) SRM unit 2
Mechanics of materials week 2 rajeshwari
[jvmmeetup] next-gen integration with apache camel and quarkus.pdf
electrical machines course file-anna university
Lesson 3 .pdf
Computer organization and architecuture Digital Notes....pdf

Buddy navigator

  • 1. A Proposal on Buddy Navigator r
  • 2. • Aim……………………………………………..3 • Objective……………………………………….3 • Statement of purpose…………………………..4 • Problem area…………………………………...4 • Risk analysis……………………………………5 • Methodology……………………………………6 • Phase plan……………………………………....7 • Budget………………………………………....10 • Benefits………………………………………...11 • Conclusion…………………………….............12 Table of Contents
  • 3. Ever wondered who is sitting or wandering next to you? • It runs quietly in the background meaning, you don’t have to stick to it all day long, it’ll give you a notification when your friends are nearby or are trying to connect with you.
  • 4. Aim • To find a near acquaintance. Objective • See exact location of people nearby through GPS. • Ping your friend and tell him/her about your presence. • Find out others who are in the same Metro or, Rail, or any flight or, airport. • New to a place and don’t know where to go for shopping or hotel? Try Google Map which is provided. • Java Programming • XML language • or use any website providing drag and drop facility.
  • 5. Statement of Purpose The main purpose of this application is:- Connectivity : Stay connected with your friends and hang-out together Safety : get to know about your close ones while traveling alone. Tracking system : You can track were friends have been. Guide : New to a place this application will let you know who is near-by or have been here. See there reviews and get a virtual tour guide Problem Area • Source code can easily be extracted. • High speed internet is must. • Any unwanted Facebook friend can trace your location. • Compatibility. • Regular update of maps.
  • 6. Risk Analysis • Creating an application whose source code is protected. • Many locations are not specified in Google maps. • Blocking facility. • Hiding your location from specific people. • Option to tell that the person is your neighbor/ roommate/ colleague etc. to stop getting unnecessary notifications. • Making necessary changes and updating the app version.
  • 7. While creating an android application we first have to get a rough idea of the purpose of the application. Next we have to collect the ideas regarding the application. Now to get start with the application development we first have to design its algorithm with least time complexity. the we have to code it according to our requirement and also have to design its interface. The application requires Facebook permission to access the users details so for that we have to request Facebook for the permissions. Next the application will sync itself with the phone contacts and further it will connect to GPS for the location of the user. On getting the location the application will fetch the contact list and hence will find the nearby friend. A user can block the unwanted Facebook contact by its blocking facility as every friend on Facebook is not actually a friend whose location you want to get. After the creation of the application we have to debug it is errorless. Now when the application is ready it has to be tested on some different users before launching it. If the response is positive then it is ready to be uploaded on Google play services and if not then it will go under reconstruction. At last it has to be uploaded on Google play. Methodology
  • 8. Phase Plan Phase I- Planning • While creating the application first we have to make a rough idea of what actually the application will look like, what would be its components and on which area we are targeting at. Phase II: Data Gathering • Next we have to download and install certain bundles and packages for the development of the application like java adt bundle and eclipse workspace. Phase III: Coding & Debugging • After the installation, first task is to start the coding for the application in Java and XML for the application design. While building the application one should keep in mind the complexity of the algorithm created. Now when the code is ready it has to be debug as debugging is for checking the errors.
  • 9. Phase IV: Permission & Synchronization • The application should have access to the user's Facebook account and to do so Facebook should allow the access to its database. Therefore the permission from Facebook is also necessary. • Syncing the phone contacts. • After creating a friend list the application will ask permission to open GPS(Global Positioning System) to track the user's location. Phase V : Working • Once the location is identified the application will fetch the information of the nearby people who are present in the friend list. • As soon as any of the person in the friend list appears to be close, the application will ping the user about that friend and hence he/she can contact that person. • Sometimes you don't want certain people to check-in your location so for that there's a blocking facility in this application which blocks the connection with that particular user and hence he/she wont get any trace of you being near to him/her.
  • 10. Phase VI: application feedback • Now, when the application is created the developer has to make sure if the application is working properly or not, so for that we have to assume that the application is working properly and have to share it with some of the friends to get the feedback. • If the feedback comes negative then we have to re-bulid the application by fixing the bugs else with a positive feedback we can plan to upload the application on the play store. Phase VII: Purchasing & Uploading • To upload it on the play store we must purchase an account. • So for that we must have a credit card. If there is a credit card then we will buy an account on Google play services and will convert .apk file into .zip file and then upload it. • If play store finds it appropriate then our application is ready to be used by anyone.
  • 11. • The best part of this project is that it is very cost effective. All where you have to pay is only on the Internet. You just have to download the Java Android Development Tools, Eclipse Workspace and certain audio or images etc., to embed in your application. • And approximate $25 - $50 for purchasing an account in Google play store. Budget
  • 12. • Safety. • In case of emergency you know who's around you. • parents can keep a check on their children • Find out others who are in the same Metro or, Rail, or any flight or, airport. No need to Travel alone • New to a place? and don’t know where to go for shopping or hotel or where to eat ask for some help and reviews. Benefits
  • 13. The technical objective of any mobile application is to offer the worker real-time access. The first step to the successful deployment of a mobile application is to create a comprehensive enterprise mobility strategy. It is equally important that specific technical objectives are aligned with the company’s primary business objectives and fall within the mobility strategy. This application is small virtual tour guide as well as a way to connect with your friend. Conclusion