SlideShare a Scribd company logo
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
Ad

More Related Content

What's hot (20)

Android College Application Project Report
Android College Application Project ReportAndroid College Application Project Report
Android College Application Project Report
stalin george
 
Android Project Presentation
Android Project PresentationAndroid Project Presentation
Android Project Presentation
Laxmi Kant Yadav
 
Food delivery application report
Food delivery application reportFood delivery application report
Food delivery application report
AshwinBicholiya
 
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
Chirag Thaker
 
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
Ahammad Karim
 
Online food ordering system
Online food ordering systemOnline food ordering system
Online food ordering system
IqraKhan158
 
VTU FINAL YEAR PROJECT REPORT Front pages
VTU FINAL YEAR PROJECT REPORT Front pagesVTU FINAL YEAR PROJECT REPORT Front pages
VTU FINAL YEAR PROJECT REPORT Front pages
athiathi3
 
Quiz application
Quiz applicationQuiz application
Quiz application
Harsh Verma
 
Final Year Project BCA Presentation on Pic-O-Stica
Final Year Project BCA Presentation on Pic-O-SticaFinal Year Project BCA Presentation on Pic-O-Stica
Final Year Project BCA Presentation on Pic-O-Stica
Sharath Raj
 
Synopsis on android application
Synopsis on android applicationSynopsis on android application
Synopsis on android application
Jawed akhtar
 
Android technical quiz app
Android technical quiz appAndroid technical quiz app
Android technical quiz app
Jagdeep Singh
 
Airline Reservation System
Airline Reservation SystemAirline Reservation System
Airline Reservation System
Sahil Talwar
 
A project report on chat application
A project report on chat applicationA project report on chat application
A project report on chat application
Kumar Gaurav
 
Internship on web development
Internship on web developmentInternship on web development
Internship on web development
Rajendra Kandel
 
Project report On MSM (Mobile Shop Management)
Project report On MSM (Mobile Shop Management)Project report On MSM (Mobile Shop Management)
Project report On MSM (Mobile Shop Management)
Dinesh Jogdand
 
e-commerce web development project report (Bookz report)
e-commerce web development project report (Bookz report)e-commerce web development project report (Bookz report)
e-commerce web development project report (Bookz report)
Mudasir Ahmad Bhat
 
Passport automation system
Passport automation systemPassport automation system
Passport automation system
Koppula Sheryl
 
Internship report
Internship reportInternship report
Internship report
Sabana Maharjan
 
Final project presentation CSE
Final project presentation CSEFinal project presentation CSE
Final project presentation CSE
Humayra Khanum
 
5 Pen PC technology seminar report
5 Pen PC technology seminar report5 Pen PC technology seminar report
5 Pen PC technology seminar report
Rituraj Singh Panwar
 
Android College Application Project Report
Android College Application Project ReportAndroid College Application Project Report
Android College Application Project Report
stalin george
 
Android Project Presentation
Android Project PresentationAndroid Project Presentation
Android Project Presentation
Laxmi Kant Yadav
 
Food delivery application report
Food delivery application reportFood delivery application report
Food delivery application report
AshwinBicholiya
 
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
Chirag Thaker
 
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
Ahammad Karim
 
Online food ordering system
Online food ordering systemOnline food ordering system
Online food ordering system
IqraKhan158
 
VTU FINAL YEAR PROJECT REPORT Front pages
VTU FINAL YEAR PROJECT REPORT Front pagesVTU FINAL YEAR PROJECT REPORT Front pages
VTU FINAL YEAR PROJECT REPORT Front pages
athiathi3
 
Quiz application
Quiz applicationQuiz application
Quiz application
Harsh Verma
 
Final Year Project BCA Presentation on Pic-O-Stica
Final Year Project BCA Presentation on Pic-O-SticaFinal Year Project BCA Presentation on Pic-O-Stica
Final Year Project BCA Presentation on Pic-O-Stica
Sharath Raj
 
Synopsis on android application
Synopsis on android applicationSynopsis on android application
Synopsis on android application
Jawed akhtar
 
Android technical quiz app
Android technical quiz appAndroid technical quiz app
Android technical quiz app
Jagdeep Singh
 
Airline Reservation System
Airline Reservation SystemAirline Reservation System
Airline Reservation System
Sahil Talwar
 
A project report on chat application
A project report on chat applicationA project report on chat application
A project report on chat application
Kumar Gaurav
 
Internship on web development
Internship on web developmentInternship on web development
Internship on web development
Rajendra Kandel
 
Project report On MSM (Mobile Shop Management)
Project report On MSM (Mobile Shop Management)Project report On MSM (Mobile Shop Management)
Project report On MSM (Mobile Shop Management)
Dinesh Jogdand
 
e-commerce web development project report (Bookz report)
e-commerce web development project report (Bookz report)e-commerce web development project report (Bookz report)
e-commerce web development project report (Bookz report)
Mudasir Ahmad Bhat
 
Passport automation system
Passport automation systemPassport automation system
Passport automation system
Koppula Sheryl
 
Final project presentation CSE
Final project presentation CSEFinal project presentation CSE
Final project presentation CSE
Humayra Khanum
 
5 Pen PC technology seminar report
5 Pen PC technology seminar report5 Pen PC technology seminar report
5 Pen PC technology seminar report
Rituraj Singh Panwar
 

Viewers also liked (20)

Sample project abstract
Sample project abstractSample project abstract
Sample project abstract
klezeh
 
A minor project report
A minor project reportA minor project report
A minor project report
xenal
 
Graduation Project Report
Graduation  Project  ReportGraduation  Project  Report
Graduation Project Report
techprojects
 
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
abhishek 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 University
ICFAI Business School
 
stepper motor
stepper motorstepper motor
stepper motor
Hiren 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_shopping
Sandeep 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 System
Sanjana Agarwal
 
Report on online chatting
Report on online chattingReport on online chatting
Report on online chatting
Amandeep Kaur
 
Abstract
AbstractAbstract
Abstract
then123
 
Project presentation FPS
Project presentation FPSProject presentation FPS
Project presentation FPS
Shubham Rajput
 
Android Application And Unity3D Game Documentation
Android Application And Unity3D Game DocumentationAndroid Application And Unity3D Game Documentation
Android Application And Unity3D Game Documentation
Sneh Raval
 
Game Presentation
Game PresentationGame Presentation
Game Presentation
guest25b2f3
 
Car Game - Final Year Project
Car Game - Final Year ProjectCar Game - Final Year Project
Car Game - Final Year Project
Vivek Naskar
 
Game project Final presentation
Game project Final presentationGame project Final presentation
Game project Final presentation
gemmalunney
 
An Introduction To Game development
An Introduction To Game developmentAn Introduction To Game development
An Introduction To Game development
Ahmed
 
Apartment building construction project report
Apartment building construction project reportApartment building construction project report
Apartment building construction project report
Hiska Chishi
 
Sample project abstract
Sample project abstractSample project abstract
Sample project abstract
klezeh
 
A minor project report
A minor project reportA minor project report
A minor project report
xenal
 
Graduation Project Report
Graduation  Project  ReportGraduation  Project  Report
Graduation Project Report
techprojects
 
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
abhishek 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 University
ICFAI Business School
 
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_shopping
Sandeep 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 System
Sanjana Agarwal
 
Report on online chatting
Report on online chattingReport on online chatting
Report on online chatting
Amandeep Kaur
 
Abstract
AbstractAbstract
Abstract
then123
 
Project presentation FPS
Project presentation FPSProject presentation FPS
Project presentation FPS
Shubham Rajput
 
Android Application And Unity3D Game Documentation
Android Application And Unity3D Game DocumentationAndroid Application And Unity3D Game Documentation
Android Application And Unity3D Game Documentation
Sneh Raval
 
Game Presentation
Game PresentationGame Presentation
Game Presentation
guest25b2f3
 
Car Game - Final Year Project
Car Game - Final Year ProjectCar Game - Final Year Project
Car Game - Final Year Project
Vivek Naskar
 
Game project Final presentation
Game project Final presentationGame project Final presentation
Game project Final presentation
gemmalunney
 
An Introduction To Game development
An Introduction To Game developmentAn Introduction To Game development
An Introduction To Game development
Ahmed
 
Apartment building construction project report
Apartment building construction project reportApartment building construction project report
Apartment building construction project report
Hiska Chishi
 
Ad

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
Abhinav Jain
 
Mobile App Testing.pdf
Mobile App Testing.pdfMobile App Testing.pdf
Mobile App Testing.pdf
Abanti Aazmin
 
The Journey of Mobile App Development with Immersive Studio
The Journey of Mobile App Development with Immersive StudioThe Journey of Mobile App Development with Immersive Studio
The Journey of Mobile App Development with Immersive Studio
Immersive Studio
 
Mobile Apps - Getting Your Idea Across
Mobile Apps - Getting Your Idea AcrossMobile Apps - Getting Your Idea Across
Mobile Apps - Getting Your Idea Across
Guilherme Schmitt
 
Brainvire-Resume-Bhavin_Gupta
Brainvire-Resume-Bhavin_GuptaBrainvire-Resume-Bhavin_Gupta
Brainvire-Resume-Bhavin_Gupta
Bhavin Gupta
 
Sayanti Mondal CV
Sayanti Mondal CVSayanti Mondal CV
Sayanti Mondal CV
Sayanti Mondal
 
Cross Browser Testing Complete guide
Cross Browser Testing Complete guideCross Browser Testing Complete guide
Cross Browser Testing Complete guide
TestingXperts
 
Android spec india_case_study
Android spec india_case_studyAndroid spec india_case_study
Android spec india_case_study
raxitjani
 
Ankit testing 17july (1)
Ankit testing 17july (1)Ankit testing 17july (1)
Ankit testing 17july (1)
Ankit Kumar Srivastav
 
ARUN_Resume-1
ARUN_Resume-1ARUN_Resume-1
ARUN_Resume-1
Arun RMani
 
Suresh-Profile
Suresh-ProfileSuresh-Profile
Suresh-Profile
suresh u
 
Android UI Testing with Espresso - How to Get Started.pdf
Android UI Testing with Espresso - How to Get Started.pdfAndroid UI Testing with Espresso - How to Get Started.pdf
Android UI Testing with Espresso - How to Get Started.pdf
kalichargn70th171
 
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
pCloudy
 
Android App: Restaurant info
Android App: Restaurant infoAndroid App: Restaurant info
Android App: Restaurant info
Kapil Rajpurohit
 
FUN AND FOOD PPT
FUN AND FOOD PPTFUN AND FOOD PPT
FUN AND FOOD PPT
Bhadra Gowdra
 
Akshay pakhale qa engineer
Akshay pakhale qa engineerAkshay pakhale qa engineer
Akshay pakhale qa engineer
akshay pakhale
 
Good app ideas
Good app ideasGood app ideas
Good app ideas
Android Developer Sydney
 
Testing Mobile Apps
Testing Mobile AppsTesting Mobile Apps
Testing Mobile Apps
Suresh Kumar
 
Anshul chechani android app development report
Anshul chechani android app development reportAnshul chechani android app development report
Anshul chechani android app development report
Anshul 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 Apps
99tests
 
Restaurant Finder Android Application project Presentation
Restaurant Finder Android Application project PresentationRestaurant Finder Android Application project Presentation
Restaurant Finder Android Application project Presentation
Abhinav Jain
 
Mobile App Testing.pdf
Mobile App Testing.pdfMobile App Testing.pdf
Mobile App Testing.pdf
Abanti Aazmin
 
The Journey of Mobile App Development with Immersive Studio
The Journey of Mobile App Development with Immersive StudioThe Journey of Mobile App Development with Immersive Studio
The Journey of Mobile App Development with Immersive Studio
Immersive Studio
 
Mobile Apps - Getting Your Idea Across
Mobile Apps - Getting Your Idea AcrossMobile Apps - Getting Your Idea Across
Mobile Apps - Getting Your Idea Across
Guilherme Schmitt
 
Brainvire-Resume-Bhavin_Gupta
Brainvire-Resume-Bhavin_GuptaBrainvire-Resume-Bhavin_Gupta
Brainvire-Resume-Bhavin_Gupta
Bhavin Gupta
 
Cross Browser Testing Complete guide
Cross Browser Testing Complete guideCross Browser Testing Complete guide
Cross Browser Testing Complete guide
TestingXperts
 
Android spec india_case_study
Android spec india_case_studyAndroid spec india_case_study
Android spec india_case_study
raxitjani
 
Suresh-Profile
Suresh-ProfileSuresh-Profile
Suresh-Profile
suresh u
 
Android UI Testing with Espresso - How to Get Started.pdf
Android UI Testing with Espresso - How to Get Started.pdfAndroid UI Testing with Espresso - How to Get Started.pdf
Android UI Testing with Espresso - How to Get Started.pdf
kalichargn70th171
 
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
pCloudy
 
Android App: Restaurant info
Android App: Restaurant infoAndroid App: Restaurant info
Android App: Restaurant info
Kapil Rajpurohit
 
Akshay pakhale qa engineer
Akshay pakhale qa engineerAkshay pakhale qa engineer
Akshay pakhale qa engineer
akshay pakhale
 
Testing Mobile Apps
Testing Mobile AppsTesting Mobile Apps
Testing Mobile Apps
Suresh Kumar
 
Anshul chechani android app development report
Anshul chechani android app development reportAnshul chechani android app development report
Anshul chechani android app development report
Anshul 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 Apps
99tests
 
Ad

Recently uploaded (20)

Reimagine How You and Your Team Work with Microsoft 365 Copilot.pptx
Reimagine How You and Your Team Work with Microsoft 365 Copilot.pptxReimagine How You and Your Team Work with Microsoft 365 Copilot.pptx
Reimagine How You and Your Team Work with Microsoft 365 Copilot.pptx
John Moore
 
DevOpsDays SLC - Platform Engineers are Product Managers.pptx
DevOpsDays SLC - Platform Engineers are Product Managers.pptxDevOpsDays SLC - Platform Engineers are Product Managers.pptx
DevOpsDays SLC - Platform Engineers are Product Managers.pptx
Justin Reock
 
Mastering Testing in the Modern F&B Landscape
Mastering Testing in the Modern F&B LandscapeMastering Testing in the Modern F&B Landscape
Mastering Testing in the Modern F&B Landscape
marketing943205
 
Smart Investments Leveraging Agentic AI for Real Estate Success.pptx
Smart Investments Leveraging Agentic AI for Real Estate Success.pptxSmart Investments Leveraging Agentic AI for Real Estate Success.pptx
Smart Investments Leveraging Agentic AI for Real Estate Success.pptx
Seasia Infotech
 
Zilliz Cloud Monthly Technical Review: May 2025
Zilliz Cloud Monthly Technical Review: May 2025Zilliz Cloud Monthly Technical Review: May 2025
Zilliz Cloud Monthly Technical Review: May 2025
Zilliz
 
Crazy Incentives and How They Kill Security. How Do You Turn the Wheel?
Crazy Incentives and How They Kill Security. How Do You Turn the Wheel?Crazy Incentives and How They Kill Security. How Do You Turn the Wheel?
Crazy Incentives and How They Kill Security. How Do You Turn the Wheel?
Christian Folini
 
Agentic Automation - Delhi UiPath Community Meetup
Agentic Automation - Delhi UiPath Community MeetupAgentic Automation - Delhi UiPath Community Meetup
Agentic Automation - Delhi UiPath Community Meetup
Manoj Batra (1600 + Connections)
 
May Patch Tuesday
May Patch TuesdayMay Patch Tuesday
May Patch Tuesday
Ivanti
 
Viam product demo_ Deploying and scaling AI with hardware.pdf
Viam product demo_ Deploying and scaling AI with hardware.pdfViam product demo_ Deploying and scaling AI with hardware.pdf
Viam product demo_ Deploying and scaling AI with hardware.pdf
camilalamoratta
 
AI 3-in-1: Agents, RAG, and Local Models - Brent Laster
AI 3-in-1: Agents, RAG, and Local Models - Brent LasterAI 3-in-1: Agents, RAG, and Local Models - Brent Laster
AI 3-in-1: Agents, RAG, and Local Models - Brent Laster
All Things Open
 
fennec fox optimization algorithm for optimal solution
fennec fox optimization algorithm for optimal solutionfennec fox optimization algorithm for optimal solution
fennec fox optimization algorithm for optimal solution
shallal2
 
AI x Accessibility UXPA by Stew Smith and Olivier Vroom
AI x Accessibility UXPA by Stew Smith and Olivier VroomAI x Accessibility UXPA by Stew Smith and Olivier Vroom
AI x Accessibility UXPA by Stew Smith and Olivier Vroom
UXPA Boston
 
Slack like a pro: strategies for 10x engineering teams
Slack like a pro: strategies for 10x engineering teamsSlack like a pro: strategies for 10x engineering teams
Slack like a pro: strategies for 10x engineering teams
Nacho Cougil
 
AsyncAPI v3 : Streamlining Event-Driven API Design
AsyncAPI v3 : Streamlining Event-Driven API DesignAsyncAPI v3 : Streamlining Event-Driven API Design
AsyncAPI v3 : Streamlining Event-Driven API Design
leonid54
 
GDG Cloud Southlake #42: Suresh Mathew: Autonomous Resource Optimization: How...
GDG Cloud Southlake #42: Suresh Mathew: Autonomous Resource Optimization: How...GDG Cloud Southlake #42: Suresh Mathew: Autonomous Resource Optimization: How...
GDG Cloud Southlake #42: Suresh Mathew: Autonomous Resource Optimization: How...
James Anderson
 
Enterprise Integration Is Dead! Long Live AI-Driven Integration with Apache C...
Enterprise Integration Is Dead! Long Live AI-Driven Integration with Apache C...Enterprise Integration Is Dead! Long Live AI-Driven Integration with Apache C...
Enterprise Integration Is Dead! Long Live AI-Driven Integration with Apache C...
Markus Eisele
 
Building the Customer Identity Community, Together.pdf
Building the Customer Identity Community, Together.pdfBuilding the Customer Identity Community, Together.pdf
Building the Customer Identity Community, Together.pdf
Cheryl Hung
 
How to Install & Activate ListGrabber - eGrabber
How to Install & Activate ListGrabber - eGrabberHow to Install & Activate ListGrabber - eGrabber
How to Install & Activate ListGrabber - eGrabber
eGrabber
 
Com fer un pla de gestió de dades amb l'eiNa DMP (en anglès)
Com fer un pla de gestió de dades amb l'eiNa DMP (en anglès)Com fer un pla de gestió de dades amb l'eiNa DMP (en anglès)
Com fer un pla de gestió de dades amb l'eiNa DMP (en anglès)
CSUC - Consorci de Serveis Universitaris de Catalunya
 
On-Device or Remote? On the Energy Efficiency of Fetching LLM-Generated Conte...
On-Device or Remote? On the Energy Efficiency of Fetching LLM-Generated Conte...On-Device or Remote? On the Energy Efficiency of Fetching LLM-Generated Conte...
On-Device or Remote? On the Energy Efficiency of Fetching LLM-Generated Conte...
Ivano Malavolta
 
Reimagine How You and Your Team Work with Microsoft 365 Copilot.pptx
Reimagine How You and Your Team Work with Microsoft 365 Copilot.pptxReimagine How You and Your Team Work with Microsoft 365 Copilot.pptx
Reimagine How You and Your Team Work with Microsoft 365 Copilot.pptx
John Moore
 
DevOpsDays SLC - Platform Engineers are Product Managers.pptx
DevOpsDays SLC - Platform Engineers are Product Managers.pptxDevOpsDays SLC - Platform Engineers are Product Managers.pptx
DevOpsDays SLC - Platform Engineers are Product Managers.pptx
Justin Reock
 
Mastering Testing in the Modern F&B Landscape
Mastering Testing in the Modern F&B LandscapeMastering Testing in the Modern F&B Landscape
Mastering Testing in the Modern F&B Landscape
marketing943205
 
Smart Investments Leveraging Agentic AI for Real Estate Success.pptx
Smart Investments Leveraging Agentic AI for Real Estate Success.pptxSmart Investments Leveraging Agentic AI for Real Estate Success.pptx
Smart Investments Leveraging Agentic AI for Real Estate Success.pptx
Seasia Infotech
 
Zilliz Cloud Monthly Technical Review: May 2025
Zilliz Cloud Monthly Technical Review: May 2025Zilliz Cloud Monthly Technical Review: May 2025
Zilliz Cloud Monthly Technical Review: May 2025
Zilliz
 
Crazy Incentives and How They Kill Security. How Do You Turn the Wheel?
Crazy Incentives and How They Kill Security. How Do You Turn the Wheel?Crazy Incentives and How They Kill Security. How Do You Turn the Wheel?
Crazy Incentives and How They Kill Security. How Do You Turn the Wheel?
Christian Folini
 
May Patch Tuesday
May Patch TuesdayMay Patch Tuesday
May Patch Tuesday
Ivanti
 
Viam product demo_ Deploying and scaling AI with hardware.pdf
Viam product demo_ Deploying and scaling AI with hardware.pdfViam product demo_ Deploying and scaling AI with hardware.pdf
Viam product demo_ Deploying and scaling AI with hardware.pdf
camilalamoratta
 
AI 3-in-1: Agents, RAG, and Local Models - Brent Laster
AI 3-in-1: Agents, RAG, and Local Models - Brent LasterAI 3-in-1: Agents, RAG, and Local Models - Brent Laster
AI 3-in-1: Agents, RAG, and Local Models - Brent Laster
All Things Open
 
fennec fox optimization algorithm for optimal solution
fennec fox optimization algorithm for optimal solutionfennec fox optimization algorithm for optimal solution
fennec fox optimization algorithm for optimal solution
shallal2
 
AI x Accessibility UXPA by Stew Smith and Olivier Vroom
AI x Accessibility UXPA by Stew Smith and Olivier VroomAI x Accessibility UXPA by Stew Smith and Olivier Vroom
AI x Accessibility UXPA by Stew Smith and Olivier Vroom
UXPA Boston
 
Slack like a pro: strategies for 10x engineering teams
Slack like a pro: strategies for 10x engineering teamsSlack like a pro: strategies for 10x engineering teams
Slack like a pro: strategies for 10x engineering teams
Nacho Cougil
 
AsyncAPI v3 : Streamlining Event-Driven API Design
AsyncAPI v3 : Streamlining Event-Driven API DesignAsyncAPI v3 : Streamlining Event-Driven API Design
AsyncAPI v3 : Streamlining Event-Driven API Design
leonid54
 
GDG Cloud Southlake #42: Suresh Mathew: Autonomous Resource Optimization: How...
GDG Cloud Southlake #42: Suresh Mathew: Autonomous Resource Optimization: How...GDG Cloud Southlake #42: Suresh Mathew: Autonomous Resource Optimization: How...
GDG Cloud Southlake #42: Suresh Mathew: Autonomous Resource Optimization: How...
James Anderson
 
Enterprise Integration Is Dead! Long Live AI-Driven Integration with Apache C...
Enterprise Integration Is Dead! Long Live AI-Driven Integration with Apache C...Enterprise Integration Is Dead! Long Live AI-Driven Integration with Apache C...
Enterprise Integration Is Dead! Long Live AI-Driven Integration with Apache C...
Markus Eisele
 
Building the Customer Identity Community, Together.pdf
Building the Customer Identity Community, Together.pdfBuilding the Customer Identity Community, Together.pdf
Building the Customer Identity Community, Together.pdf
Cheryl Hung
 
How to Install & Activate ListGrabber - eGrabber
How to Install & Activate ListGrabber - eGrabberHow to Install & Activate ListGrabber - eGrabber
How to Install & Activate ListGrabber - eGrabber
eGrabber
 
On-Device or Remote? On the Energy Efficiency of Fetching LLM-Generated Conte...
On-Device or Remote? On the Energy Efficiency of Fetching LLM-Generated Conte...On-Device or Remote? On the Energy Efficiency of Fetching LLM-Generated Conte...
On-Device or Remote? On the Energy Efficiency of Fetching LLM-Generated Conte...
Ivano Malavolta
 

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
  翻译: