SlideShare una empresa de Scribd logo
1 de 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

Más contenido relacionado

La actualidad más candente

Attendance management system project report.
Attendance management system project report.Attendance management system project report.
Attendance management system project report.Manoj Kumar
 
Mobile application development
Mobile application developmentMobile application development
Mobile application developmentEric Cattoir
 
Synopsis on android application
Synopsis on android applicationSynopsis on android application
Synopsis on android applicationJawed akhtar
 
College Management System project srs 2015
College Management System project srs 2015College Management System project srs 2015
College Management System project srs 2015Surendra Mahala
 
Android File Manager Report PDF
Android File Manager Report PDFAndroid File Manager Report PDF
Android File Manager Report PDFPrajjwal Kumar
 
Android App Development Project in College
Android App Development Project in College Android App Development Project in College
Android App Development Project in College Logan Smith
 
online movie ticket booking system
online movie ticket booking systemonline movie ticket booking system
online movie ticket booking systemSikandar Pandit
 
Android Based Application Project Report.
Android Based Application Project Report. Android Based Application Project Report.
Android Based Application Project Report. Abu Kaisar
 
Android app ppt
Android app pptAndroid app ppt
Android app pptADI ADARSH
 
Location-Based Services on Android
Location-Based Services on AndroidLocation-Based Services on Android
Location-Based Services on AndroidJomar Tigcal
 
Android Internship report presentation
Android Internship report presentationAndroid Internship report presentation
Android Internship report presentationvinayh.vaghamshi _
 
Web Development on Web Project Report
Web Development on Web Project ReportWeb Development on Web Project Report
Web Development on Web Project ReportMilind Gokhale
 
android app development training report
android app development training reportandroid app development training report
android app development training reportRishita Jaggi
 
Introduction to Android ppt
Introduction to Android pptIntroduction to Android ppt
Introduction to Android pptTaha Malampatti
 
Android app development ppt
Android app development pptAndroid app development ppt
Android app development pptsaitej15
 
Presentation on Android application
Presentation on Android applicationPresentation on Android application
Presentation on Android applicationAtibur Rahman
 

La actualidad más candente (20)

Attendance management system project report.
Attendance management system project report.Attendance management system project report.
Attendance management system project report.
 
Mobile application development
Mobile application developmentMobile application development
Mobile application development
 
Synopsis on android application
Synopsis on android applicationSynopsis on android application
Synopsis on android application
 
Srs document
Srs documentSrs document
Srs document
 
College Management System project srs 2015
College Management System project srs 2015College Management System project srs 2015
College Management System project srs 2015
 
Android File Manager Report PDF
Android File Manager Report PDFAndroid File Manager Report PDF
Android File Manager Report PDF
 
Android App Development Project in College
Android App Development Project in College Android App Development Project in College
Android App Development Project in College
 
Chat Application
Chat ApplicationChat Application
Chat Application
 
online movie ticket booking system
online movie ticket booking systemonline movie ticket booking system
online movie ticket booking system
 
Android Based Application Project Report.
Android Based Application Project Report. Android Based Application Project Report.
Android Based Application Project Report.
 
Android app ppt
Android app pptAndroid app ppt
Android app ppt
 
Location-Based Services on Android
Location-Based Services on AndroidLocation-Based Services on Android
Location-Based Services on Android
 
Android Internship report presentation
Android Internship report presentationAndroid Internship report presentation
Android Internship report presentation
 
Web Development on Web Project Report
Web Development on Web Project ReportWeb Development on Web Project Report
Web Development on Web Project Report
 
Intern presentation based on Flutter Lawyer App.
Intern presentation based on Flutter Lawyer App.  Intern presentation based on Flutter Lawyer App.
Intern presentation based on Flutter Lawyer App.
 
Android Report
Android ReportAndroid Report
Android Report
 
android app development training report
android app development training reportandroid app development training report
android app development training report
 
Introduction to Android ppt
Introduction to Android pptIntroduction to Android ppt
Introduction to Android ppt
 
Android app development ppt
Android app development pptAndroid app development ppt
Android app development ppt
 
Presentation on Android application
Presentation on Android applicationPresentation on Android application
Presentation on Android application
 

Destacado

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
 
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
 

Destacado (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 a 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
 
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
 
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
 
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 a 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
 

Último

MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024The Digital Insurer
 
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
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
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
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
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
 
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
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 

Último (20)

MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
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
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
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
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
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
 
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
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 

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