SlideShare une entreprise Scribd logo
1  sur  14
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

Contenu connexe

Similaire à Buddy navigator

Steps For Building A Successful App For Your Business.pptx
Steps For Building A Successful App For Your Business.pptxSteps For Building A Successful App For Your Business.pptx
Steps For Building A Successful App For Your Business.pptxConcetto Labs
 
Insights on Android App Development, Marketing and Monetization
Insights on Android App Development, Marketing and MonetizationInsights on Android App Development, Marketing and Monetization
Insights on Android App Development, Marketing and MonetizationJayneel Patel
 
Appsout #1 mobile app development services in saudi arabia
Appsout #1 mobile app development services in saudi arabiaAppsout #1 mobile app development services in saudi arabia
Appsout #1 mobile app development services in saudi arabiaadambeckham089
 
App entry presentation
App entry presentationApp entry presentation
App entry presentationEuanovich
 
Appsout Presentation_ 912015
Appsout Presentation_ 912015Appsout Presentation_ 912015
Appsout Presentation_ 912015Hannah Naser
 
How to find & pick a tech agency
How to find & pick a tech agencyHow to find & pick a tech agency
How to find & pick a tech agencyKoombea
 
Zen and the art of requirements gathering, why getting to "In time, On budget...
Zen and the art of requirements gathering, why getting to "In time, On budget...Zen and the art of requirements gathering, why getting to "In time, On budget...
Zen and the art of requirements gathering, why getting to "In time, On budget...Femke Goedhart
 
How to hire flutter developers? A simple yet comprehensive guide
How to hire flutter developers? A simple yet comprehensive guideHow to hire flutter developers? A simple yet comprehensive guide
How to hire flutter developers? A simple yet comprehensive guideSnehaDas60
 
UX for Mobile in the Enterprise
UX for Mobile in the EnterpriseUX for Mobile in the Enterprise
UX for Mobile in the EnterpriseRoss Belmont
 
19012012005 19012012024 ppt
19012012005 19012012024 ppt19012012005 19012012024 ppt
19012012005 19012012024 pptAftabSipahi1
 
7 Things You Must Do Before Hiring A React Native Developer
7 Things You Must Do Before Hiring A React Native Developer7 Things You Must Do Before Hiring A React Native Developer
7 Things You Must Do Before Hiring A React Native DeveloperThinkTanker Technosoft PVT LTD
 
Mobile App Development Proposal Template PowerPoint Presentation Slides
Mobile App Development Proposal Template PowerPoint Presentation SlidesMobile App Development Proposal Template PowerPoint Presentation Slides
Mobile App Development Proposal Template PowerPoint Presentation SlidesSlideTeam
 
Outsourcing to Android App Developers
Outsourcing to Android App DevelopersOutsourcing to Android App Developers
Outsourcing to Android App DevelopersSteven Brough
 
ShopekLobek first term work summary
ShopekLobek first term work summaryShopekLobek first term work summary
ShopekLobek first term work summaryAshraf Hamdy
 
How Much Cost to Build a Mobile App
How Much Cost to Build a Mobile AppHow Much Cost to Build a Mobile App
How Much Cost to Build a Mobile Appqsstechnosoft1
 

Similaire à Buddy navigator (20)

Steps For Building A Successful App For Your Business.pptx
Steps For Building A Successful App For Your Business.pptxSteps For Building A Successful App For Your Business.pptx
Steps For Building A Successful App For Your Business.pptx
 
Insights on Android App Development, Marketing and Monetization
Insights on Android App Development, Marketing and MonetizationInsights on Android App Development, Marketing and Monetization
Insights on Android App Development, Marketing and Monetization
 
Appsout #1 mobile app development services in saudi arabia
Appsout #1 mobile app development services in saudi arabiaAppsout #1 mobile app development services in saudi arabia
Appsout #1 mobile app development services in saudi arabia
 
App entry presentation
App entry presentationApp entry presentation
App entry presentation
 
Appsout Presentation_ 912015
Appsout Presentation_ 912015Appsout Presentation_ 912015
Appsout Presentation_ 912015
 
Track N Go!
Track N Go!Track N Go!
Track N Go!
 
How to find & pick a tech agency
How to find & pick a tech agencyHow to find & pick a tech agency
How to find & pick a tech agency
 
Zen and the art of requirements gathering, why getting to "In time, On budget...
Zen and the art of requirements gathering, why getting to "In time, On budget...Zen and the art of requirements gathering, why getting to "In time, On budget...
Zen and the art of requirements gathering, why getting to "In time, On budget...
 
From Idea to App Store
From Idea to App StoreFrom Idea to App Store
From Idea to App Store
 
How to hire flutter developers? A simple yet comprehensive guide
How to hire flutter developers? A simple yet comprehensive guideHow to hire flutter developers? A simple yet comprehensive guide
How to hire flutter developers? A simple yet comprehensive guide
 
UX for Mobile in the Enterprise
UX for Mobile in the EnterpriseUX for Mobile in the Enterprise
UX for Mobile in the Enterprise
 
19012012005 19012012024 ppt
19012012005 19012012024 ppt19012012005 19012012024 ppt
19012012005 19012012024 ppt
 
9 Reasons Why Your Mobile App Failed
9 Reasons Why Your Mobile App Failed9 Reasons Why Your Mobile App Failed
9 Reasons Why Your Mobile App Failed
 
7 Things You Must Do Before Hiring A React Native Developer
7 Things You Must Do Before Hiring A React Native Developer7 Things You Must Do Before Hiring A React Native Developer
7 Things You Must Do Before Hiring A React Native Developer
 
Mobile App Development Proposal Template PowerPoint Presentation Slides
Mobile App Development Proposal Template PowerPoint Presentation SlidesMobile App Development Proposal Template PowerPoint Presentation Slides
Mobile App Development Proposal Template PowerPoint Presentation Slides
 
Outsourcing to Android App Developers
Outsourcing to Android App DevelopersOutsourcing to Android App Developers
Outsourcing to Android App Developers
 
Prateek_CV1
Prateek_CV1Prateek_CV1
Prateek_CV1
 
ShopekLobek first term work summary
ShopekLobek first term work summaryShopekLobek first term work summary
ShopekLobek first term work summary
 
How Much Cost to Build a Mobile App
How Much Cost to Build a Mobile AppHow Much Cost to Build a Mobile App
How Much Cost to Build a Mobile App
 
Presentation
PresentationPresentation
Presentation
 

Plus de Rishabh Gupta

Scada (supervisory control and data acquisition)
Scada (supervisory control and data acquisition)Scada (supervisory control and data acquisition)
Scada (supervisory control and data acquisition)Rishabh Gupta
 
Installment of database management system
Installment of database management systemInstallment of database management system
Installment of database management systemRishabh Gupta
 
Implementing an improved security for collin’s database and telecommuters
Implementing an improved security for collin’s database and telecommutersImplementing an improved security for collin’s database and telecommuters
Implementing an improved security for collin’s database and telecommutersRishabh Gupta
 
Security protection On banking systems using ethical hacking.
Security protection  On banking systems using  ethical hacking.Security protection  On banking systems using  ethical hacking.
Security protection On banking systems using ethical hacking.Rishabh Gupta
 
Security in Android Application
Security in Android ApplicationSecurity in Android Application
Security in Android ApplicationRishabh Gupta
 
“WIRELESS TILT MOUSE” -using XBEE module
“WIRELESS TILT MOUSE”-using XBEE module“WIRELESS TILT MOUSE”-using XBEE module
“WIRELESS TILT MOUSE” -using XBEE moduleRishabh Gupta
 
A Proposal on Bio Gas Plants for villages
A Proposal on Bio Gas Plants for villagesA Proposal on Bio Gas Plants for villages
A Proposal on Bio Gas Plants for villagesRishabh Gupta
 
Proposal for IT Security Team
Proposal for IT Security TeamProposal for IT Security Team
Proposal for IT Security TeamRishabh Gupta
 

Plus de Rishabh Gupta (17)

Solar power
Solar powerSolar power
Solar power
 
Scada (supervisory control and data acquisition)
Scada (supervisory control and data acquisition)Scada (supervisory control and data acquisition)
Scada (supervisory control and data acquisition)
 
Web development
Web developmentWeb development
Web development
 
Mobile computing
Mobile computingMobile computing
Mobile computing
 
Installment of database management system
Installment of database management systemInstallment of database management system
Installment of database management system
 
Implementing an improved security for collin’s database and telecommuters
Implementing an improved security for collin’s database and telecommutersImplementing an improved security for collin’s database and telecommuters
Implementing an improved security for collin’s database and telecommuters
 
E learning website
E  learning websiteE  learning website
E learning website
 
Big data
Big dataBig data
Big data
 
Security protection On banking systems using ethical hacking.
Security protection  On banking systems using  ethical hacking.Security protection  On banking systems using  ethical hacking.
Security protection On banking systems using ethical hacking.
 
Google Glasses
Google GlassesGoogle Glasses
Google Glasses
 
Security in Android Application
Security in Android ApplicationSecurity in Android Application
Security in Android Application
 
SUPERPHONES
SUPERPHONESSUPERPHONES
SUPERPHONES
 
“WIRELESS TILT MOUSE” -using XBEE module
“WIRELESS TILT MOUSE”-using XBEE module“WIRELESS TILT MOUSE”-using XBEE module
“WIRELESS TILT MOUSE” -using XBEE module
 
Gis Application
Gis ApplicationGis Application
Gis Application
 
A Proposal on Bio Gas Plants for villages
A Proposal on Bio Gas Plants for villagesA Proposal on Bio Gas Plants for villages
A Proposal on Bio Gas Plants for villages
 
Proposal for IT Security Team
Proposal for IT Security TeamProposal for IT Security Team
Proposal for IT Security Team
 
Horizontal drilling
Horizontal drillingHorizontal drilling
Horizontal drilling
 

Dernier

A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxA CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxmaisarahman1
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueBhangaleSonal
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VDineshKumar4165
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptDineshKumar4165
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdfKamal Acharya
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxSCMS School of Architecture
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptNANDHAKUMARA10
 
Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086anil_gaur
 
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Call Girls Mumbai
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdfKamal Acharya
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxSCMS School of Architecture
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaOmar Fathy
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdfKamal Acharya
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptMsecMca
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"mphochane1998
 
+97470301568>> buy weed in qatar,buy thc oil qatar,buy weed and vape oil in d...
+97470301568>> buy weed in qatar,buy thc oil qatar,buy weed and vape oil in d...+97470301568>> buy weed in qatar,buy thc oil qatar,buy weed and vape oil in d...
+97470301568>> buy weed in qatar,buy thc oil qatar,buy weed and vape oil in d...Health
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . pptDineshKumar4165
 
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...HenryBriggs2
 

Dernier (20)

Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxA CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
 
Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086
 
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdf
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdf
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
 
+97470301568>> buy weed in qatar,buy thc oil qatar,buy weed and vape oil in d...
+97470301568>> buy weed in qatar,buy thc oil qatar,buy weed and vape oil in d...+97470301568>> buy weed in qatar,buy thc oil qatar,buy weed and vape oil in d...
+97470301568>> buy weed in qatar,buy thc oil qatar,buy weed and vape oil in d...
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
 

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