SlideShare a Scribd company logo
1 of 20
Snapshots                          Restaurant Finder Application for
Android




            PROJECT REPORT


                    ABSTRACT

                      AND

                    SNAPSHOTS




Dept of ISE, 2009                                               D.S.C.E,
                       Bangalore
Snapshots                                    Restaurant Finder Application for
Android




            Visvesvaraya Technological University
             Belgaum, Karnataka - 590014




                             A Project Report
                                    on
    “Location Based Restaurant Finder Application
                    for Google Android Phones”

    Submitted in Partial fulfillment of the requirement for the award of
                         Bachelor of Engineering
                                     in
                    Information Science & Engineering

                               Submitted by

                             Usman Sait A.K.

                          Under the Guidance Of

Dr. M. Ravi Shankar                                 Mr. Lokesh M.R.
Professor & HOD ISE,                                Lecturer ISE,
Dayananda Sagar College                             Dayananda Sagar College
of Engineering, Bangalore.                          of Engineering,
Bangalore.
Dept of ISE, 2009                                                         D.S.C.E,
                                 Bangalore
Snapshots                                           Restaurant Finder Application for
Android




                                      2008-2009

            DEPARTMENT OF INFORMATION SCIENCE AND ENGINEERING

 DAYANANDA SAGAR COLLEGE OF ENGINEERING
                                 Bangalore-560078.
                                   ABSTRACT


Modern hand held devices such as smart phones and PDAs have become increasingly
powerful in recent years. Dramatic breakthroughs in processing power along with the
number of extra features included in these devices have opened the doors to a wide range
of commercial possibilities. In particular, most cell phones regularly include cameras,
processors comparable to PCs from only a few years ago, and internet access. However,
even with all these added abilities, there are few applications that allow much passing of
the environmental information and location based services.


As mobile devices become more like PCs they will come to replace objects we tend to
carry around such as checkbooks, credit cards, cameras, planners, mp3 players, etc. In
short, we will be using them to accomplish our daily tasks. One application that falls into
this category is the Restaurant Finder Application developed for the Google Android
Phones.


The prime objective of “Restaurant Finder Application” is to create a full fledged
Android application which could locate a list of restaurants based on the location & type
of the cuisine entered by the user. The user not only finds all the restaurants in the city,
but also he can make a choice of the best restaurant based on the rating & cuisine he
chooses to have. The user can also map the location of the restaurant on Google Maps
rendered to the user on the phone & find the path from his current location or from any


Dept of ISE, 2009                                                                D.S.C.E,
                                        Bangalore
Snapshots                                         Restaurant Finder Application for
Android
other location to the restaurant, the user has the facility to make a call directly to the
restaurant and can also obtain the detailed review of the restaurant he chooses.


The Project is developed in Java Programming Language by using the Eclipse Ganymede
Integrated Development Environment (IDE). We use the Android Software Development
Kit (SDK) which includes a variety of custom tools that help us develop mobile
applications on the Android platform. The most important of these are the Android
Emulator and the Android Development Tools (ADT) plug-in for Eclipse.




                   RESULTS AND DISCUSSIONS



Introduction

This chapter highlights the results of the project & the snapshots for each of the activities
are shown along with the discussion of each activity describing its working. Each
snapshot describes every single step of the Restaurant Finder Application. Three main
activities as well as the options provided to the users in each activity such as menu
options and the activities which are created on the click of these options are also shown
and described in brief.


Snapshot of outputs:




Dept of ISE, 2009                                                                  D.S.C.E,
                                         Bangalore
Snapshots                                           Restaurant Finder Application for
Android




The highlighted icon is the image icon representation of the Restaurant Finder
Application, on clicking it would open the application which results in the creation of the
first activity.




Dept of ISE, 2009                                                                D.S.C.E,
                                        Bangalore
Snapshots                                           Restaurant Finder Application for
Android




This is the first screen or activity of the project output, which has user interface for the
users to enter the location (city & state) of their choice. The Users are intended to click
on the Get Reviews to go to the next activity or screen.




Dept of ISE, 2009                                                                D.S.C.E,
                                        Bangalore
Snapshots                                        Restaurant Finder Application for
Android




The user is given a list of different cuisine categories from which he/she can choose
based on his/her interest.




Dept of ISE, 2009                                                             D.S.C.E,
                                     Bangalore
Snapshots                                           Restaurant Finder Application for
Android




This is the second activity which would result in the listing of the restaurants with user
ratings based on the location & cuisine the user has requested for. On the click of the
menu button 2 options would be made available, the next page of results would list the
next 8 restaurants list (if available) & the change review criteria would take the user back
to the first activity/screen. The user is intended to select/click one of the restaurants of
his/her choice.




Dept of ISE, 2009                                                                D.S.C.E,
                                        Bangalore
Snapshots                                          Restaurant Finder Application for
Android




This is the third Activity which would give us brief details about the restaurant which we
had selected in the second activity. It includes the image & full restaurant name, Rating,
Review, Location & Phone Number. On the click of the Menu button, 3 options would be
made available as shown.




Dept of ISE, 2009                                                               D.S.C.E,
                                       Bangalore
Snapshots                                           Restaurant Finder Application for
Android




This is the output screen of Get Full Review option in the third activity which would
open a browser to give the full details about the chosen restaurant. It opens the chosen
restaurants webpage on click. Hence the user can browse through different dishes &
offers available for that restaurant.




Dept of ISE, 2009                                                                D.S.C.E,
                                        Bangalore
Snapshots                                          Restaurant Finder Application for
Android




This output screen is the result of the search criteria if the restaurants has multiple
branches in the same city. The user could select the branch of his/her choice & could get
it displayed on the map view.




Dept of ISE, 2009                                                               D.S.C.E,
                                       Bangalore
Snapshots                                          Restaurant Finder Application for
Android




This output screenshot displays Google Maps of the restaurants location chosen by the
user. The user is provided with various options as shown, on the click of the menu button.
The markers on the maps shows the restaurants location & its details.




Dept of ISE, 2009                                                               D.S.C.E,
                                       Bangalore
Snapshots                                           Restaurant Finder Application for
Android




This output screen shows various details that the user can personalize. He/She can call
the restaurant & also can save the number to the phones contact list.




Dept of ISE, 2009                                                                D.S.C.E,
                                        Bangalore
Snapshots                                           Restaurant Finder Application for
Android




These screenshots shows when the user calls for the restaurant which he/she had chosen.
On the click of a menu button various options would be made available for the user to
personalize the contact information onto his device.




Dept of ISE, 2009                                                                D.S.C.E,
                                        Bangalore
Snapshots                                         Restaurant Finder Application for
Android




These screenshots shows the map view region, if the user wants to optimize or trace the
path of the restaurant which he/she had chosen from his/her current location. His/Her
current location is determined by the GPS Receiver Hardware. Since we use the emulator
the current location could not be determined as the hardware would be available in the
Original Android Phones.




Dept of ISE, 2009                                                              D.S.C.E,
                                      Bangalore
Snapshots                                           Restaurant Finder Application for
Android




This screenshot shows the various Map Views that the user can choose, in order to make
the user locate the restaurant more conveniently.




Dept of ISE, 2009                                                                D.S.C.E,
                                        Bangalore
Snapshots                                           Restaurant Finder Application for
Android




This screenshot shows the Satellite View of the Map along with the markers which points
to the location of the restaurants selected by the user along with zoom controls in order to
control & co-ordinate the location more appropriately.




Dept of ISE, 2009                                                                D.S.C.E,
                                        Bangalore
Snapshots                                        Restaurant Finder Application for
Android




This screenshot shows the Street View of the Map Location where the user can move the
street-view marker around the map in order to locate & view the street, where it is
available.




Dept of ISE, 2009                                                             D.S.C.E,
                                     Bangalore
Snapshots                                            Restaurant Finder Application for
Android




This screenshot show the direction path along with the estimated drive turns in miles so
that the user can accurately figure-out the route to his destination address, on the click of
the markers shown above the landmarks to the destination would be detailed with the
estimated distance in miles.
Dept of ISE, 2009                                                                 D.S.C.E,
                                         Bangalore
Snapshots                                           Restaurant Finder Application for
Android




Summary

In this chapter we saw all the snap shots of all the activities, along with the features
provided to the user. The image icon is representation of the Restaurant Finder
Application. The first activity has a user interface for the users to enter the location and
select a cuisine of his/her choice based on the city & state. The second activity would
result in the listing of the restaurants along with the user ratings based on the location &
cuisine which the user has requested for and also the options such as to change the
criteria or obtain next page of results was discussed. The third activity would give us
brief details about the restaurant which the user had selected in the second activity, it
includes the Image & the Full Restaurant Name along with the Rating, Review, Location
& Phone Number. It also provides the user with various options such as to Map Location,
Full Review List in the Browser which allows the user to post his own review about the
restaurant and the facility for the user to call the Restaurant. The application was tested
with various inputs and the results were obtained as expected.




Dept of ISE, 2009                                                                D.S.C.E,
                                        Bangalore

More Related Content

What's hot

Android Project Presentation
Android Project PresentationAndroid Project Presentation
Android Project PresentationLaxmi Kant Yadav
 
CSE Final Year Project Presentation on Android Application
CSE Final Year Project Presentation on Android ApplicationCSE Final Year Project Presentation on Android Application
CSE Final Year Project Presentation on Android ApplicationAhammad Karim
 
AMIZONER: Final Report
AMIZONER: Final ReportAMIZONER: Final Report
AMIZONER: Final ReportNeil Mathew
 
Final year project presentation in android application
Final year project presentation in android applicationFinal year project presentation in android application
Final year project presentation in android applicationChirag Thaker
 
android app development training report
android app development training reportandroid app development training report
android app development training reportRishita Jaggi
 
Bus Tracking Application in Android
Bus Tracking Application in AndroidBus Tracking Application in Android
Bus Tracking Application in AndroidAbhishek Singh
 
Synopsis on android application
Synopsis on android applicationSynopsis on android application
Synopsis on android applicationJawed akhtar
 
Fitness management application
Fitness management applicationFitness management application
Fitness management applicationRishabh Shukla
 
Food order
Food orderFood order
Food orderArman Ahmed
 
SRS FOR CHAT APPLICATION
SRS FOR CHAT APPLICATIONSRS FOR CHAT APPLICATION
SRS FOR CHAT APPLICATIONAtul Kushwaha
 
Attendance management system
Attendance management system Attendance management system
Attendance management system SHIVANGI GOEL
 
Android app ppt
Android app pptAndroid app ppt
Android app pptADI ADARSH
 
Creating the first app with android studio
Creating the first app with android studioCreating the first app with android studio
Creating the first app with android studioParinita03
 
Chat Application
Chat ApplicationChat Application
Chat Applicationkuldip kumar
 
Synopsis of online Attendance System
Synopsis of online Attendance SystemSynopsis of online Attendance System
Synopsis of online Attendance SystemShyam Sundar Pandey
 
Android technical quiz app
Android technical quiz appAndroid technical quiz app
Android technical quiz appJagdeep Singh
 
Android app development
Android app developmentAndroid app development
Android app developmentTanmoy Roy
 
Minor project Report for "Quiz Application"
Minor project Report for "Quiz Application"Minor project Report for "Quiz Application"
Minor project Report for "Quiz Application"Harsh Verma
 
Food delivery application report
Food delivery application reportFood delivery application report
Food delivery application reportAshwinBicholiya
 

What's hot (20)

Android Project Presentation
Android Project PresentationAndroid Project Presentation
Android Project Presentation
 
CSE Final Year Project Presentation on Android Application
CSE Final Year Project Presentation on Android ApplicationCSE Final Year Project Presentation on Android Application
CSE Final Year Project Presentation on Android Application
 
AMIZONER: Final Report
AMIZONER: Final ReportAMIZONER: Final Report
AMIZONER: Final Report
 
Final year project presentation in android application
Final year project presentation in android applicationFinal year project presentation in android application
Final year project presentation in android application
 
android app development training report
android app development training reportandroid app development training report
android app development training report
 
Bus Tracking Application in Android
Bus Tracking Application in AndroidBus Tracking Application in Android
Bus Tracking Application in Android
 
Synopsis on android application
Synopsis on android applicationSynopsis on android application
Synopsis on android application
 
Fitness management application
Fitness management applicationFitness management application
Fitness management application
 
Food order
Food orderFood order
Food order
 
SRS FOR CHAT APPLICATION
SRS FOR CHAT APPLICATIONSRS FOR CHAT APPLICATION
SRS FOR CHAT APPLICATION
 
Attendance management system
Attendance management system Attendance management system
Attendance management system
 
Android app ppt
Android app pptAndroid app ppt
Android app ppt
 
Creating the first app with android studio
Creating the first app with android studioCreating the first app with android studio
Creating the first app with android studio
 
Chat Application
Chat ApplicationChat Application
Chat Application
 
Synopsis of online Attendance System
Synopsis of online Attendance SystemSynopsis of online Attendance System
Synopsis of online Attendance System
 
Android seminar ppt
Android seminar pptAndroid seminar ppt
Android seminar ppt
 
Android technical quiz app
Android technical quiz appAndroid technical quiz app
Android technical quiz app
 
Android app development
Android app developmentAndroid app development
Android app development
 
Minor project Report for "Quiz Application"
Minor project Report for "Quiz Application"Minor project Report for "Quiz Application"
Minor project Report for "Quiz Application"
 
Food delivery application report
Food delivery application reportFood delivery application report
Food delivery application report
 

Viewers also liked

Sample project abstract
Sample project abstractSample project abstract
Sample project abstractklezeh
 
A minor project report
A minor project reportA minor project report
A minor project reportxenal
 
Graduation Project Report
Graduation  Project  ReportGraduation  Project  Report
Graduation Project Reporttechprojects
 
summer internship project report on union bank of india
summer internship project report on union bank of indiasummer internship project report on union bank of india
summer internship project report on union bank of indiaabhishek rane
 
Android Project report on City Tourist Location based services (Shuja ul hassan)
Android Project report on City Tourist Location based services (Shuja ul hassan)Android Project report on City Tourist Location based services (Shuja ul hassan)
Android Project report on City Tourist Location based services (Shuja ul hassan)Shuja Hassan
 
Student Registration in a University
Student Registration in a UniversityStudent Registration in a University
Student Registration in a UniversityICFAI Business School
 
stepper motor
stepper motorstepper motor
stepper motorHiren Patel
 
Report on e-Notice App (An Android Application)
Report on e-Notice App (An Android Application)Report on e-Notice App (An Android Application)
Report on e-Notice App (An Android Application)Priyanka Kapoor
 
Mini project report_on_online_shopping
Mini project report_on_online_shoppingMini project report_on_online_shopping
Mini project report_on_online_shoppingSandeep Bittu
 
Civil Engineering Project (Soil Condition of Lahore)
Civil Engineering Project (Soil Condition of Lahore)Civil Engineering Project (Soil Condition of Lahore)
Civil Engineering Project (Soil Condition of Lahore)Syed Shah
 
Online Student Registration System
Online Student Registration SystemOnline Student Registration System
Online Student Registration SystemSanjana Agarwal
 
Report on online chatting
Report on online chattingReport on online chatting
Report on online chattingAmandeep Kaur
 
Abstract
AbstractAbstract
Abstractthen123
 
Project presentation FPS
Project presentation FPSProject presentation FPS
Project presentation FPSShubham Rajput
 
Android Application And Unity3D Game Documentation
Android Application And Unity3D Game DocumentationAndroid Application And Unity3D Game Documentation
Android Application And Unity3D Game DocumentationSneh Raval
 
Game Presentation
Game PresentationGame Presentation
Game Presentationguest25b2f3
 
Car Game - Final Year Project
Car Game - Final Year ProjectCar Game - Final Year Project
Car Game - Final Year ProjectVivek Naskar
 
Final project report of a game
Final project report of a gameFinal project report of a game
Final project report of a gameNadia Nahar
 
Game project Final presentation
Game project Final presentationGame project Final presentation
Game project Final presentationgemmalunney
 
An Introduction To Game development
An Introduction To Game developmentAn Introduction To Game development
An Introduction To Game developmentAhmed
 

Viewers also liked (20)

Sample project abstract
Sample project abstractSample project abstract
Sample project abstract
 
A minor project report
A minor project reportA minor project report
A minor project report
 
Graduation Project Report
Graduation  Project  ReportGraduation  Project  Report
Graduation Project Report
 
summer internship project report on union bank of india
summer internship project report on union bank of indiasummer internship project report on union bank of india
summer internship project report on union bank of india
 
Android Project report on City Tourist Location based services (Shuja ul hassan)
Android Project report on City Tourist Location based services (Shuja ul hassan)Android Project report on City Tourist Location based services (Shuja ul hassan)
Android Project report on City Tourist Location based services (Shuja ul hassan)
 
Student Registration in a University
Student Registration in a UniversityStudent Registration in a University
Student Registration in a University
 
stepper motor
stepper motorstepper motor
stepper motor
 
Report on e-Notice App (An Android Application)
Report on e-Notice App (An Android Application)Report on e-Notice App (An Android Application)
Report on e-Notice App (An Android Application)
 
Mini project report_on_online_shopping
Mini project report_on_online_shoppingMini project report_on_online_shopping
Mini project report_on_online_shopping
 
Civil Engineering Project (Soil Condition of Lahore)
Civil Engineering Project (Soil Condition of Lahore)Civil Engineering Project (Soil Condition of Lahore)
Civil Engineering Project (Soil Condition of Lahore)
 
Online Student Registration System
Online Student Registration SystemOnline Student Registration System
Online Student Registration System
 
Report on online chatting
Report on online chattingReport on online chatting
Report on online chatting
 
Abstract
AbstractAbstract
Abstract
 
Project presentation FPS
Project presentation FPSProject presentation FPS
Project presentation FPS
 
Android Application And Unity3D Game Documentation
Android Application And Unity3D Game DocumentationAndroid Application And Unity3D Game Documentation
Android Application And Unity3D Game Documentation
 
Game Presentation
Game PresentationGame Presentation
Game Presentation
 
Car Game - Final Year Project
Car Game - Final Year ProjectCar Game - Final Year Project
Car Game - Final Year Project
 
Final project report of a game
Final project report of a gameFinal project report of a game
Final project report of a game
 
Game project Final presentation
Game project Final presentationGame project Final presentation
Game project Final presentation
 
An Introduction To Game development
An Introduction To Game developmentAn Introduction To Game development
An Introduction To Game development
 

Similar to My Project Report Documentation with Abstract & Snapshots

Restaurant Finder Android Application project Presentation
Restaurant Finder Android Application project PresentationRestaurant Finder Android Application project Presentation
Restaurant Finder Android Application project PresentationAbhinav Jain
 
Mobile App Testing.pdf
Mobile App Testing.pdfMobile App Testing.pdf
Mobile App Testing.pdfAbanti Aazmin
 
Mobile Apps - Getting Your Idea Across
Mobile Apps - Getting Your Idea AcrossMobile Apps - Getting Your Idea Across
Mobile Apps - Getting Your Idea AcrossGuilherme Schmitt
 
Brainvire-Resume-Bhavin_Gupta
Brainvire-Resume-Bhavin_GuptaBrainvire-Resume-Bhavin_Gupta
Brainvire-Resume-Bhavin_GuptaBhavin Gupta
 
Sayanti Mondal CV
Sayanti Mondal CVSayanti Mondal CV
Sayanti Mondal CVSayanti Mondal
 
Cross Browser Testing Complete guide
Cross Browser Testing Complete guideCross Browser Testing Complete guide
Cross Browser Testing Complete guideTestingXperts
 
Android spec india_case_study
Android spec india_case_studyAndroid spec india_case_study
Android spec india_case_studyraxitjani
 
ARUN_Resume-1
ARUN_Resume-1ARUN_Resume-1
ARUN_Resume-1Arun RMani
 
Suresh-Profile
Suresh-ProfileSuresh-Profile
Suresh-Profilesuresh u
 
Difference between Mobile and Web App testing
Difference between Mobile and Web App testingDifference between Mobile and Web App testing
Difference between Mobile and Web App testingpCloudy
 
Android App: Restaurant info
Android App: Restaurant infoAndroid App: Restaurant info
Android App: Restaurant infoKapil Rajpurohit
 
FUN AND FOOD PPT
FUN AND FOOD PPTFUN AND FOOD PPT
FUN AND FOOD PPTBhadra Gowdra
 
Akshay pakhale qa engineer
Akshay pakhale qa engineerAkshay pakhale qa engineer
Akshay pakhale qa engineerakshay pakhale
 
Testing Mobile Apps
Testing Mobile AppsTesting Mobile Apps
Testing Mobile AppsSuresh Kumar
 
Anshul chechani android app development report
Anshul chechani android app development reportAnshul chechani android app development report
Anshul chechani android app development reportAnshul Chechani
 
7 Factors to Consider While Developing Mobile Apps
7 Factors to Consider While Developing Mobile Apps7 Factors to Consider While Developing Mobile Apps
7 Factors to Consider While Developing Mobile Apps99tests
 
MobilePhoneApplication
MobilePhoneApplicationMobilePhoneApplication
MobilePhoneApplicationNirav Patel
 

Similar to My Project Report Documentation with Abstract & Snapshots (20)

Restaurant Finder Android Application project Presentation
Restaurant Finder Android Application project PresentationRestaurant Finder Android Application project Presentation
Restaurant Finder Android Application project Presentation
 
Mobile App Testing.pdf
Mobile App Testing.pdfMobile App Testing.pdf
Mobile App Testing.pdf
 
Mobile Apps - Getting Your Idea Across
Mobile Apps - Getting Your Idea AcrossMobile Apps - Getting Your Idea Across
Mobile Apps - Getting Your Idea Across
 
Brainvire-Resume-Bhavin_Gupta
Brainvire-Resume-Bhavin_GuptaBrainvire-Resume-Bhavin_Gupta
Brainvire-Resume-Bhavin_Gupta
 
Sayanti Mondal CV
Sayanti Mondal CVSayanti Mondal CV
Sayanti Mondal CV
 
Cross Browser Testing Complete guide
Cross Browser Testing Complete guideCross Browser Testing Complete guide
Cross Browser Testing Complete guide
 
Android spec india_case_study
Android spec india_case_studyAndroid spec india_case_study
Android spec india_case_study
 
Ankit testing 17july (1)
Ankit testing 17july (1)Ankit testing 17july (1)
Ankit testing 17july (1)
 
ARUN_Resume-1
ARUN_Resume-1ARUN_Resume-1
ARUN_Resume-1
 
Suresh-Profile
Suresh-ProfileSuresh-Profile
Suresh-Profile
 
Difference between Mobile and Web App testing
Difference between Mobile and Web App testingDifference between Mobile and Web App testing
Difference between Mobile and Web App testing
 
Android App: Restaurant info
Android App: Restaurant infoAndroid App: Restaurant info
Android App: Restaurant info
 
FUN AND FOOD PPT
FUN AND FOOD PPTFUN AND FOOD PPT
FUN AND FOOD PPT
 
Akshay pakhale qa engineer
Akshay pakhale qa engineerAkshay pakhale qa engineer
Akshay pakhale qa engineer
 
Good app ideas
Good app ideasGood app ideas
Good app ideas
 
Testing Mobile Apps
Testing Mobile AppsTesting Mobile Apps
Testing Mobile Apps
 
Anshul chechani android app development report
Anshul chechani android app development reportAnshul chechani android app development report
Anshul chechani android app development report
 
7 Factors to Consider While Developing Mobile Apps
7 Factors to Consider While Developing Mobile Apps7 Factors to Consider While Developing Mobile Apps
7 Factors to Consider While Developing Mobile Apps
 
MobilePhoneApplication
MobilePhoneApplicationMobilePhoneApplication
MobilePhoneApplication
 
Kuldeep_IOS
Kuldeep_IOSKuldeep_IOS
Kuldeep_IOS
 

Recently uploaded

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
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
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
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
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
 
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
 
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
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
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
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
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
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
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
 
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
 

Recently uploaded (20)

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
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
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...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
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
 
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
 
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
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
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
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
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
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
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
 
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...
 

My Project Report Documentation with Abstract & Snapshots

  • 1. Snapshots Restaurant Finder Application for Android PROJECT REPORT ABSTRACT AND SNAPSHOTS Dept of ISE, 2009 D.S.C.E, Bangalore
  • 2. Snapshots Restaurant Finder Application for Android Visvesvaraya Technological University Belgaum, Karnataka - 590014 A Project Report on “Location Based Restaurant Finder Application for Google Android Phones” Submitted in Partial fulfillment of the requirement for the award of Bachelor of Engineering in Information Science & Engineering Submitted by Usman Sait A.K. Under the Guidance Of Dr. M. Ravi Shankar Mr. Lokesh M.R. Professor & HOD ISE, Lecturer ISE, Dayananda Sagar College Dayananda Sagar College of Engineering, Bangalore. of Engineering, Bangalore. Dept of ISE, 2009 D.S.C.E, Bangalore
  • 3. Snapshots Restaurant Finder Application for Android 2008-2009 DEPARTMENT OF INFORMATION SCIENCE AND ENGINEERING DAYANANDA SAGAR COLLEGE OF ENGINEERING Bangalore-560078. ABSTRACT Modern hand held devices such as smart phones and PDAs have become increasingly powerful in recent years. Dramatic breakthroughs in processing power along with the number of extra features included in these devices have opened the doors to a wide range of commercial possibilities. In particular, most cell phones regularly include cameras, processors comparable to PCs from only a few years ago, and internet access. However, even with all these added abilities, there are few applications that allow much passing of the environmental information and location based services. As mobile devices become more like PCs they will come to replace objects we tend to carry around such as checkbooks, credit cards, cameras, planners, mp3 players, etc. In short, we will be using them to accomplish our daily tasks. One application that falls into this category is the Restaurant Finder Application developed for the Google Android Phones. The prime objective of “Restaurant Finder Application” is to create a full fledged Android application which could locate a list of restaurants based on the location & type of the cuisine entered by the user. The user not only finds all the restaurants in the city, but also he can make a choice of the best restaurant based on the rating & cuisine he chooses to have. The user can also map the location of the restaurant on Google Maps rendered to the user on the phone & find the path from his current location or from any Dept of ISE, 2009 D.S.C.E, Bangalore
  • 4. Snapshots Restaurant Finder Application for Android other location to the restaurant, the user has the facility to make a call directly to the restaurant and can also obtain the detailed review of the restaurant he chooses. The Project is developed in Java Programming Language by using the Eclipse Ganymede Integrated Development Environment (IDE). We use the Android Software Development Kit (SDK) which includes a variety of custom tools that help us develop mobile applications on the Android platform. The most important of these are the Android Emulator and the Android Development Tools (ADT) plug-in for Eclipse. RESULTS AND DISCUSSIONS Introduction This chapter highlights the results of the project & the snapshots for each of the activities are shown along with the discussion of each activity describing its working. Each snapshot describes every single step of the Restaurant Finder Application. Three main activities as well as the options provided to the users in each activity such as menu options and the activities which are created on the click of these options are also shown and described in brief. Snapshot of outputs: Dept of ISE, 2009 D.S.C.E, Bangalore
  • 5. Snapshots Restaurant Finder Application for Android The highlighted icon is the image icon representation of the Restaurant Finder Application, on clicking it would open the application which results in the creation of the first activity. Dept of ISE, 2009 D.S.C.E, Bangalore
  • 6. Snapshots Restaurant Finder Application for Android This is the first screen or activity of the project output, which has user interface for the users to enter the location (city & state) of their choice. The Users are intended to click on the Get Reviews to go to the next activity or screen. Dept of ISE, 2009 D.S.C.E, Bangalore
  • 7. Snapshots Restaurant Finder Application for Android The user is given a list of different cuisine categories from which he/she can choose based on his/her interest. Dept of ISE, 2009 D.S.C.E, Bangalore
  • 8. Snapshots Restaurant Finder Application for Android This is the second activity which would result in the listing of the restaurants with user ratings based on the location & cuisine the user has requested for. On the click of the menu button 2 options would be made available, the next page of results would list the next 8 restaurants list (if available) & the change review criteria would take the user back to the first activity/screen. The user is intended to select/click one of the restaurants of his/her choice. Dept of ISE, 2009 D.S.C.E, Bangalore
  • 9. Snapshots Restaurant Finder Application for Android This is the third Activity which would give us brief details about the restaurant which we had selected in the second activity. It includes the image & full restaurant name, Rating, Review, Location & Phone Number. On the click of the Menu button, 3 options would be made available as shown. Dept of ISE, 2009 D.S.C.E, Bangalore
  • 10. Snapshots Restaurant Finder Application for Android This is the output screen of Get Full Review option in the third activity which would open a browser to give the full details about the chosen restaurant. It opens the chosen restaurants webpage on click. Hence the user can browse through different dishes & offers available for that restaurant. Dept of ISE, 2009 D.S.C.E, Bangalore
  • 11. Snapshots Restaurant Finder Application for Android This output screen is the result of the search criteria if the restaurants has multiple branches in the same city. The user could select the branch of his/her choice & could get it displayed on the map view. Dept of ISE, 2009 D.S.C.E, Bangalore
  • 12. Snapshots Restaurant Finder Application for Android This output screenshot displays Google Maps of the restaurants location chosen by the user. The user is provided with various options as shown, on the click of the menu button. The markers on the maps shows the restaurants location & its details. Dept of ISE, 2009 D.S.C.E, Bangalore
  • 13. Snapshots Restaurant Finder Application for Android This output screen shows various details that the user can personalize. He/She can call the restaurant & also can save the number to the phones contact list. Dept of ISE, 2009 D.S.C.E, Bangalore
  • 14. Snapshots Restaurant Finder Application for Android These screenshots shows when the user calls for the restaurant which he/she had chosen. On the click of a menu button various options would be made available for the user to personalize the contact information onto his device. Dept of ISE, 2009 D.S.C.E, Bangalore
  • 15. Snapshots Restaurant Finder Application for Android These screenshots shows the map view region, if the user wants to optimize or trace the path of the restaurant which he/she had chosen from his/her current location. His/Her current location is determined by the GPS Receiver Hardware. Since we use the emulator the current location could not be determined as the hardware would be available in the Original Android Phones. Dept of ISE, 2009 D.S.C.E, Bangalore
  • 16. Snapshots Restaurant Finder Application for Android This screenshot shows the various Map Views that the user can choose, in order to make the user locate the restaurant more conveniently. Dept of ISE, 2009 D.S.C.E, Bangalore
  • 17. Snapshots Restaurant Finder Application for Android This screenshot shows the Satellite View of the Map along with the markers which points to the location of the restaurants selected by the user along with zoom controls in order to control & co-ordinate the location more appropriately. Dept of ISE, 2009 D.S.C.E, Bangalore
  • 18. Snapshots Restaurant Finder Application for Android This screenshot shows the Street View of the Map Location where the user can move the street-view marker around the map in order to locate & view the street, where it is available. Dept of ISE, 2009 D.S.C.E, Bangalore
  • 19. Snapshots Restaurant Finder Application for Android This screenshot show the direction path along with the estimated drive turns in miles so that the user can accurately figure-out the route to his destination address, on the click of the markers shown above the landmarks to the destination would be detailed with the estimated distance in miles. Dept of ISE, 2009 D.S.C.E, Bangalore
  • 20. Snapshots Restaurant Finder Application for Android Summary In this chapter we saw all the snap shots of all the activities, along with the features provided to the user. The image icon is representation of the Restaurant Finder Application. The first activity has a user interface for the users to enter the location and select a cuisine of his/her choice based on the city & state. The second activity would result in the listing of the restaurants along with the user ratings based on the location & cuisine which the user has requested for and also the options such as to change the criteria or obtain next page of results was discussed. The third activity would give us brief details about the restaurant which the user had selected in the second activity, it includes the Image & the Full Restaurant Name along with the Rating, Review, Location & Phone Number. It also provides the user with various options such as to Map Location, Full Review List in the Browser which allows the user to post his own review about the restaurant and the facility for the user to call the Restaurant. The application was tested with various inputs and the results were obtained as expected. Dept of ISE, 2009 D.S.C.E, Bangalore