SlideShare a Scribd company logo
Journal of Science and Technology (JST)
www.jst.org.in 16 | Page
Volume 2, Issue 2, March - April 2017, PP 16-21
www.jst.org.in
Open Source Solution for Mobile GIS and Location Intelligence
L.Vijaya Varma 1
, Srinivasarao Chanda2
, Sitha Kumari.K3
1,2
(Assistant Professor, Dept of CSE, Amrita Sai Institute of Science & Technology)
3
(Associate Professor, Dept of CST, V R Siddhartha Engineering College)
Abstract : Mobile computing technology brings the opportunity to reach more Internet users and to deliver
information directly to their gadgets. This opportunity opens for tourism world in which a mobile application
(shortened to be “app”) can be built by developers, distributed it through application market and the users can
download and install the application to their gadgets. The application provides contents related to latest
tourism information, favorite attraction points of interest, or offers from some service providers. However, not
all areas in Vijayawada have their own app for promoting local tourism. In this research, a mobile tourism
application is designed and built for Vijayawada area, the area that is in Andhra Pradesh Province of India.
The application has functionalities that are proposed based on taxonomy of tourism mobile application. The
application implements Bhuvan Map Application Program Interface (API) to provide location-based service for
users. Moreover, the data used for the mobile application is fetched from server using web service and local
SQLite database. .
Keywords - GIS, LBS, SQLite.
I. INTRODUCTION
The number of Smartphone users has been growing exponentially with over 4.61 billion users in 2016
and predicted to be approximately 6.1 billion users by 2020 [1]. Smartphone has been used intensively in
modern people daily activities because it helps to connect people using its communication feature and offers
many applications range from education purpose, games, entertainment, sports, productivity, shopping and
much more. As the result, the massive Smartphone market and open mobile platforms attract developers to build
innovative mobile application. The developers integrate the mobile application with Smartphone features such
as Short Messaging Service, voice call, internet connection, Global Positioning System (GPS) technology,
camera, local database, external storage and many more. These mobile technologies can also be tailored to
develop tourism mobile application. Currently, there are many mobile applications in stores that fall into travel
or tourism categories, but not all of them of content-specific especially for government program or dedicated for
less popular point of interests. There is still needs for local-themed mobile application.
Meanwhile, there are many different platforms installed in Smartphone’s, namely, the top three in
INDIA: Android, IOS, Windows Phone. However, Android is currently the top platform and gains more
popularity among Smartphone’s users marked by increasing shipment number of Android-based Original
Equipment Manufacturers (OEMs) in 2015 [2]. The number of available mobile application for Android
platform that reaches more than 1 million apps also attracts Smartphone’s users to use the platform. The
opportunity to reach large number of Smartphone’s users is open not only for developers, but also stakeholders
in tourism sector.
The tourism mobile application is named “Vijayawada Tourism” and is built only for Android
platform. The selection of mobile platform is based on the fact that the number of Android Smartphone users
India is larger than the amount of users of other mobile platforms [3].
Figure 1.Vijayawada on map
www.jst.org.in 17 | Page
Journal of Science and Technology
The paper is organized as follows: the next section explores related study on Android platform, mobile
application development especially for tourism purpose, and to give example of existing tourism applications.
Next, section III presents and discusses the design of the system along with the implementation of the
application. Finally, section IV concludes the paper and presents the future work.
II. RELATED WORK
A. Android Platform
Android is a mobile operating system (OS) that is initially released in September 2008. The OS is
developed by Google and runs on Linux kernel. On top of Linux kernel, there are the libraries, Android
Runtime, Application Framework and Applications. The architecture of the building block of Android platform
is shown in Figure 2.When discussing about Android mobile application, Google Play Store is the most famous
Android apps store. Users can search and select apps from more than 20 categories with a total of approximately
1.6 million apps [4]. During research, author has searched information about available apps related to tourism.
Keywords such as “Vijayawada Tourism”, “Krishna Tourism”, were used during the study period. However,
there are none Android application found in Google Store that specifically serves and provides comprehensive
information about Vijayawada tourism. One app such as Tourism Guide have the closest theme to Vijayawada
tourism despite the fact the information are very limited and basically do not have interactivity, Vijayawada
Tourism app is developed to harvest the technology and will provide more functionality to the tourists.
B. Mobile Application Development
There are constraints that should be taken into consideration when building a mobile application, such
as android devices that have small screen, limited memory and processor capability, and security issues. hence,
these factors should be part of the designing and development process. several examples of android-based
tourism mobile applications found by the authors during the study are the apps that utilize the back-end
component [5] and the app designed and built for different platforms [6]. the categories are navigation, social,
mobile marketing, security/emergency, transactional, entertainment, and information [7][8]. the designed and
built mobile application in this study is categorized into navigation, security/emergency, and information.
Figure 2. Android Architecture
www.jst.org.in 18 | Page
Journal of Science and Technology
Internet
Local
SQLiteDB
Tourists
III. DESIGN AND IMPLEMENTATION
The proposed tourism mobile application consists of three components. The first component is the
back-end component of the application. In this back-end application, a database is implemented and a web-
based application is created to manage the content of the database. The database consists of data used for
Vijayawada tourism mobile app. Next is the front-end component that is designed to be outlet of Vijayawada
tourism information. This front-end component is “Vijayawada Tourism” mobile application that will display
the Vijayawada point of interests and provide the location-based service processed results. The app is designed
to work in offline and online mode. The last component is web service as a middleware application for
exchanging data between the front-end and back-end components.
Figure 3 shows the workflow of how the tourists use the application, The application usage workflows are:
1. Tourists as the targeted users of this application install Visit Vijayawada Tourism App in their Android
Smartphone. The users can access the app functionalities that are served as mobile application menu. When user
opens the app it shows the Department where it is developed after few seconds it navigates to next page where
user need to select the city, Here Vijayawada city only enabled, If user select other than Vijayawada it toasts not
yet enabled.
2. After selecting Vijayawada it shows the number of POI’s such as Visit, Stay, Food Hubs, Economic,
Religious and etc.
3. From there user can select and navigate to that place, After user would check the proximity.
Figure 3. Application Usage workflow
The more detailed designs of each components of the tourism application for Vijayawada are explained
in the next sub section.
A. Back-End Component
Figure 4.Back-end component architecture
The tourism information database depicted in Figure 4 has tables that records information. The
structure of the database can be seen in the following Table I.
Tourism APP
www.jst.org.in 19 | Page
Journal of Science and Technology
Table I. Back-end database structure.
B. Front-End Component
The front-end component is an Android-based mobile application. This application is built using the
development tools that is shown by Table II.
Table II. Front-end development tools.
The front-end application is named Vijayawada Tourism App, which can be run in online and offline
mode. In offline mode, the mobile app can display basic information about Vijayawada. When connected to
Internet, the application can fetch data from the server and has the fully functional application. The local storage
uses SQLite database. The snapshot of the front-end application is shown in Figure 5.
Figure 5. Mobile Tourism Application
www.jst.org.in 20 | Page
Journal of Science and Technology
Table III. Front-end database structure.
C. Middleware Component
The middleware component of Vijayawada tourism mobile application shown in the following Figure
6. For accessing the Bhuvan Map service on front end author using the web services.
Figure 6. Middleware component.
IV. CONCLUSION
In this research, the author designed and built an Android-based tourism mobile application. The
application displays Vijayawada tourism information. Three components were built for the tourism application.
In the future, it is necessary to continue improving the application to have a better- usability and on par
with technological advancements and trends to keep the users active and maintain the user base. With the
changing trend in future, scope exists for extending this application on 3D platform for better visualization. The
overall impression of the development of the application is that this prototype is a base for a product that can be
extended almost to the infinite. The application can be further extended to support Augmented Reality with
which the user can get greater amount of information, easy translation and accurate navigation. Voice
recognition and enabling the application for visually impaired people will allow the application to become more
user friendly in Location Based Services (LBS). Further, this application can be incorporated with Currency
conversion that will allow a user to know their currency’s value in Indian Rupees without much effort. The
speed for data will improve with wide spread use of 3G systems. The future work can be an important pointer
towards further development and the ideas presented are fully achievable.
Acknowledgements
I would like to greatly thank Arulraj.M, Manager, BWSD, G&WGS/DPPA&WAA, National Remote
Sensing Centre, ISRO, Hyderabad, to grant data and support for this application.
www.jst.org.in 21 | Page
Journal of Science and Technology
REFERENCES
1. “Number of mobile phone users worldwide from 2013 to 2019 (in billions) “ [online]
Available:http://www.statista.com/statistics/274774/forecast-of-mobile-phone-users-worldwide/
2. “MOBILE INTERNET USERS IN INDIA 2016: 371 MN BY JUNE, 76% GROWTH IN 2015”[ONLINE] AVAILABLE:
HTTP://DAZEINFO.COM/2016/02/08/MOBILE-INTERNET-USERS-IN-INDIA-2016-SMARTPHONE-ADOPTION-2015/
3.“Market share held by mobile operating systems in India from January 2012 to June 2016 “ [online] Available:
http://www.statista.com/statistics/262157/market-share-held-by- mobile-operating-systems-in-India/
4. Number of apps available in leading app stores as of June 2016 [online] Available:
http://www.statista.com/statistics/276623/number-of-apps-available-in-leading-app-stores/
5. “Develop Mobile Apps with Powerful Backend Services”[online] Available:http://www.telerik.com/platform/backend-services
6.“A guide to the 10 best cross platform mobile development tools” [online] Available:
http://thinkapps.com/blog/development/develop-for-ios-v-android- cross-platform-tools/
7. “Security Considerations for Mobile Application Developers”[online] Available:http://www.securityweek.com/security-
considerations-mobile-application-developers
8. “Developing and Deploying Secure Mobile Applications “[online] Available:
http://downloads.deusm.com/themobilityhub/secure_mobile_apps_best_practices_for_development_and_deployment.pdf

More Related Content

PDF
IRJET- Interest and Time Based Smart Travelling Guide using Data Mining
PDF
VIRTUAL_TOURIST_GUIDE_INDEX_TO_END[1].pdf
PDF
IRJET- Interest and Time based Smart Travelling Guide using Data Mining
PDF
C0422019024
PDF
IRJET- City Tour Traveller: Based on FourSquare API
PDF
Isabela Travel App: An Android Based Tour Guide Application for the Province ...
DOCX
Town-Guide Android Application Student NameSubmissio.docx
PPTX
Junagadh Online
IRJET- Interest and Time Based Smart Travelling Guide using Data Mining
VIRTUAL_TOURIST_GUIDE_INDEX_TO_END[1].pdf
IRJET- Interest and Time based Smart Travelling Guide using Data Mining
C0422019024
IRJET- City Tour Traveller: Based on FourSquare API
Isabela Travel App: An Android Based Tour Guide Application for the Province ...
Town-Guide Android Application Student NameSubmissio.docx
Junagadh Online

Similar to Open Source Solution for Mobile GIS and Location Intelligence (20)

PPTX
Lumbini travel guide app
DOCX
Journal
PDF
Turisti mobiilirakenduse tehniline analüüs
PPTX
android app trahbcgfhjgvhgvhvel guide.pptx
PPTX
Rajasthan Tourism Android App
PDF
IRJET- Android Smart Traveller Guide using Virtual Assistant
PDF
project
PPTX
City Branding Cruise Helsinki-Stockholm-Tallinn [2012] "Portable City" [mobil...
PDF
City Branding Cruise - Edgars Strolis, Digibrand
PDF
Minerva Solution Technical Report
PPTX
Mobile computing fct
PPTX
LUNCHLIST
PDF
Advanced Tour Guide Android App
PPT
PDF
Tesi v.d.cuccaro
PDF
IRJET- Cross-Platform Supported E-Learning Mobile Application
PDF
IRJET - Optimized Travel Planner
PDF
AI*HCI talk
DOCX
Lumbini travel guide app
Journal
Turisti mobiilirakenduse tehniline analüüs
android app trahbcgfhjgvhgvhvel guide.pptx
Rajasthan Tourism Android App
IRJET- Android Smart Traveller Guide using Virtual Assistant
project
City Branding Cruise Helsinki-Stockholm-Tallinn [2012] "Portable City" [mobil...
City Branding Cruise - Edgars Strolis, Digibrand
Minerva Solution Technical Report
Mobile computing fct
LUNCHLIST
Advanced Tour Guide Android App
Tesi v.d.cuccaro
IRJET- Cross-Platform Supported E-Learning Mobile Application
IRJET - Optimized Travel Planner
AI*HCI talk
Ad

More from pmaheswariopenventio (20)

PDF
Article+Bentounsi+++Ghimouze+++Bentounsi+++Hechiche.pdf
PDF
Sustainable Talent Management as a Driver of Competitive Advantage Via a Lea...
PDF
The Israeli Occupation's Employment of Propaganda Techniques and Media Frame...
PDF
Enhancing Teacher Knowledge and Application of Assistive Technology for Engl...
PDF
Waste Water Treatment by Using Reed Bed System
PDF
A Review on Different Generations of Geo-Thermal Energy and Power Plants
PDF
Cobalt Oxide Nanoparticles: Synthesis and Their Adsorption Study
PDF
Nutritional Management of Covid-19 Disease
PDF
Efficient Face Features Extraction and Recognition Using Principal Component...
PDF
Formulation, Development and Evaluation of Lopinavir Loaded Polymeric Micelles
PDF
Simulation and Controlling of Wind Energy System using ANN Controller
PDF
Biomedical Engineering / Water as A Fuel
PDF
Super Cube Root Cube Mean Labeling of Graphs
PDF
Deducing Private Information from Social Network Using Unified Classification
PDF
Dispersion Analysis in Single Mode and Multimode Fiber
PDF
Using Stadd Pro: Building Design And Analysis
PDF
Dispersion Analysis in Single Mode and Multimode Fiber
PDF
Comparative Study Of Cash Flow Statemen
PDF
Protecting Virtualized Infrastructures in Cloud Computing Based On Big Data ...
PDF
Integrated Teaching Programme S.Satyendra Kumar
Article+Bentounsi+++Ghimouze+++Bentounsi+++Hechiche.pdf
Sustainable Talent Management as a Driver of Competitive Advantage Via a Lea...
The Israeli Occupation's Employment of Propaganda Techniques and Media Frame...
Enhancing Teacher Knowledge and Application of Assistive Technology for Engl...
Waste Water Treatment by Using Reed Bed System
A Review on Different Generations of Geo-Thermal Energy and Power Plants
Cobalt Oxide Nanoparticles: Synthesis and Their Adsorption Study
Nutritional Management of Covid-19 Disease
Efficient Face Features Extraction and Recognition Using Principal Component...
Formulation, Development and Evaluation of Lopinavir Loaded Polymeric Micelles
Simulation and Controlling of Wind Energy System using ANN Controller
Biomedical Engineering / Water as A Fuel
Super Cube Root Cube Mean Labeling of Graphs
Deducing Private Information from Social Network Using Unified Classification
Dispersion Analysis in Single Mode and Multimode Fiber
Using Stadd Pro: Building Design And Analysis
Dispersion Analysis in Single Mode and Multimode Fiber
Comparative Study Of Cash Flow Statemen
Protecting Virtualized Infrastructures in Cloud Computing Based On Big Data ...
Integrated Teaching Programme S.Satyendra Kumar
Ad

Recently uploaded (20)

PDF
THE COMPLETE GUIDE TO BUILDING PASSIVE INCOME ONLINE
PDF
NewBase 12 August 2025 Energy News issue - 1812 by Khaled Al Awadi_compresse...
PPTX
Slide gioi thieu VietinBank Quy 2 - 2025
PDF
Booking.com The Global AI Sentiment Report 2025
PPTX
Sales & Distribution Management , LOGISTICS, Distribution, Sales Managers
PDF
Solara Labs: Empowering Health through Innovative Nutraceutical Solutions
PDF
kom-180-proposal-for-a-directive-amending-directive-2014-45-eu-and-directive-...
PDF
ANALYZING THE OPPORTUNITIES OF DIGITAL MARKETING IN BANGLADESH TO PROVIDE AN ...
PDF
NISM Series V-A MFD Workbook v December 2024.khhhjtgvwevoypdnew one must use ...
PDF
Digital Marketing & E-commerce Certificate Glossary.pdf.................
PPTX
2025 Product Deck V1.0.pptxCATALOGTCLCIA
PPTX
operations management : demand supply ch
PDF
Deliverable file - Regulatory guideline analysis.pdf
PPT
Lecture 3344;;,,(,(((((((((((((((((((((((
PDF
TyAnn Osborn: A Visionary Leader Shaping Corporate Workforce Dynamics
PPTX
svnfcksanfskjcsnvvjknsnvsdscnsncxasxa saccacxsax
PPTX
Astra-Investor- business Presentation (1).pptx
PDF
How to Get Funding for Your Trucking Business
PDF
NEW - FEES STRUCTURES (01-july-2024).pdf
PPTX
Negotiation and Persuasion Skills: A Shrewd Person's Perspective
THE COMPLETE GUIDE TO BUILDING PASSIVE INCOME ONLINE
NewBase 12 August 2025 Energy News issue - 1812 by Khaled Al Awadi_compresse...
Slide gioi thieu VietinBank Quy 2 - 2025
Booking.com The Global AI Sentiment Report 2025
Sales & Distribution Management , LOGISTICS, Distribution, Sales Managers
Solara Labs: Empowering Health through Innovative Nutraceutical Solutions
kom-180-proposal-for-a-directive-amending-directive-2014-45-eu-and-directive-...
ANALYZING THE OPPORTUNITIES OF DIGITAL MARKETING IN BANGLADESH TO PROVIDE AN ...
NISM Series V-A MFD Workbook v December 2024.khhhjtgvwevoypdnew one must use ...
Digital Marketing & E-commerce Certificate Glossary.pdf.................
2025 Product Deck V1.0.pptxCATALOGTCLCIA
operations management : demand supply ch
Deliverable file - Regulatory guideline analysis.pdf
Lecture 3344;;,,(,(((((((((((((((((((((((
TyAnn Osborn: A Visionary Leader Shaping Corporate Workforce Dynamics
svnfcksanfskjcsnvvjknsnvsdscnsncxasxa saccacxsax
Astra-Investor- business Presentation (1).pptx
How to Get Funding for Your Trucking Business
NEW - FEES STRUCTURES (01-july-2024).pdf
Negotiation and Persuasion Skills: A Shrewd Person's Perspective

Open Source Solution for Mobile GIS and Location Intelligence

  • 1. Journal of Science and Technology (JST) www.jst.org.in 16 | Page Volume 2, Issue 2, March - April 2017, PP 16-21 www.jst.org.in Open Source Solution for Mobile GIS and Location Intelligence L.Vijaya Varma 1 , Srinivasarao Chanda2 , Sitha Kumari.K3 1,2 (Assistant Professor, Dept of CSE, Amrita Sai Institute of Science & Technology) 3 (Associate Professor, Dept of CST, V R Siddhartha Engineering College) Abstract : Mobile computing technology brings the opportunity to reach more Internet users and to deliver information directly to their gadgets. This opportunity opens for tourism world in which a mobile application (shortened to be “app”) can be built by developers, distributed it through application market and the users can download and install the application to their gadgets. The application provides contents related to latest tourism information, favorite attraction points of interest, or offers from some service providers. However, not all areas in Vijayawada have their own app for promoting local tourism. In this research, a mobile tourism application is designed and built for Vijayawada area, the area that is in Andhra Pradesh Province of India. The application has functionalities that are proposed based on taxonomy of tourism mobile application. The application implements Bhuvan Map Application Program Interface (API) to provide location-based service for users. Moreover, the data used for the mobile application is fetched from server using web service and local SQLite database. . Keywords - GIS, LBS, SQLite. I. INTRODUCTION The number of Smartphone users has been growing exponentially with over 4.61 billion users in 2016 and predicted to be approximately 6.1 billion users by 2020 [1]. Smartphone has been used intensively in modern people daily activities because it helps to connect people using its communication feature and offers many applications range from education purpose, games, entertainment, sports, productivity, shopping and much more. As the result, the massive Smartphone market and open mobile platforms attract developers to build innovative mobile application. The developers integrate the mobile application with Smartphone features such as Short Messaging Service, voice call, internet connection, Global Positioning System (GPS) technology, camera, local database, external storage and many more. These mobile technologies can also be tailored to develop tourism mobile application. Currently, there are many mobile applications in stores that fall into travel or tourism categories, but not all of them of content-specific especially for government program or dedicated for less popular point of interests. There is still needs for local-themed mobile application. Meanwhile, there are many different platforms installed in Smartphone’s, namely, the top three in INDIA: Android, IOS, Windows Phone. However, Android is currently the top platform and gains more popularity among Smartphone’s users marked by increasing shipment number of Android-based Original Equipment Manufacturers (OEMs) in 2015 [2]. The number of available mobile application for Android platform that reaches more than 1 million apps also attracts Smartphone’s users to use the platform. The opportunity to reach large number of Smartphone’s users is open not only for developers, but also stakeholders in tourism sector. The tourism mobile application is named “Vijayawada Tourism” and is built only for Android platform. The selection of mobile platform is based on the fact that the number of Android Smartphone users India is larger than the amount of users of other mobile platforms [3]. Figure 1.Vijayawada on map
  • 2. www.jst.org.in 17 | Page Journal of Science and Technology The paper is organized as follows: the next section explores related study on Android platform, mobile application development especially for tourism purpose, and to give example of existing tourism applications. Next, section III presents and discusses the design of the system along with the implementation of the application. Finally, section IV concludes the paper and presents the future work. II. RELATED WORK A. Android Platform Android is a mobile operating system (OS) that is initially released in September 2008. The OS is developed by Google and runs on Linux kernel. On top of Linux kernel, there are the libraries, Android Runtime, Application Framework and Applications. The architecture of the building block of Android platform is shown in Figure 2.When discussing about Android mobile application, Google Play Store is the most famous Android apps store. Users can search and select apps from more than 20 categories with a total of approximately 1.6 million apps [4]. During research, author has searched information about available apps related to tourism. Keywords such as “Vijayawada Tourism”, “Krishna Tourism”, were used during the study period. However, there are none Android application found in Google Store that specifically serves and provides comprehensive information about Vijayawada tourism. One app such as Tourism Guide have the closest theme to Vijayawada tourism despite the fact the information are very limited and basically do not have interactivity, Vijayawada Tourism app is developed to harvest the technology and will provide more functionality to the tourists. B. Mobile Application Development There are constraints that should be taken into consideration when building a mobile application, such as android devices that have small screen, limited memory and processor capability, and security issues. hence, these factors should be part of the designing and development process. several examples of android-based tourism mobile applications found by the authors during the study are the apps that utilize the back-end component [5] and the app designed and built for different platforms [6]. the categories are navigation, social, mobile marketing, security/emergency, transactional, entertainment, and information [7][8]. the designed and built mobile application in this study is categorized into navigation, security/emergency, and information. Figure 2. Android Architecture
  • 3. www.jst.org.in 18 | Page Journal of Science and Technology Internet Local SQLiteDB Tourists III. DESIGN AND IMPLEMENTATION The proposed tourism mobile application consists of three components. The first component is the back-end component of the application. In this back-end application, a database is implemented and a web- based application is created to manage the content of the database. The database consists of data used for Vijayawada tourism mobile app. Next is the front-end component that is designed to be outlet of Vijayawada tourism information. This front-end component is “Vijayawada Tourism” mobile application that will display the Vijayawada point of interests and provide the location-based service processed results. The app is designed to work in offline and online mode. The last component is web service as a middleware application for exchanging data between the front-end and back-end components. Figure 3 shows the workflow of how the tourists use the application, The application usage workflows are: 1. Tourists as the targeted users of this application install Visit Vijayawada Tourism App in their Android Smartphone. The users can access the app functionalities that are served as mobile application menu. When user opens the app it shows the Department where it is developed after few seconds it navigates to next page where user need to select the city, Here Vijayawada city only enabled, If user select other than Vijayawada it toasts not yet enabled. 2. After selecting Vijayawada it shows the number of POI’s such as Visit, Stay, Food Hubs, Economic, Religious and etc. 3. From there user can select and navigate to that place, After user would check the proximity. Figure 3. Application Usage workflow The more detailed designs of each components of the tourism application for Vijayawada are explained in the next sub section. A. Back-End Component Figure 4.Back-end component architecture The tourism information database depicted in Figure 4 has tables that records information. The structure of the database can be seen in the following Table I. Tourism APP
  • 4. www.jst.org.in 19 | Page Journal of Science and Technology Table I. Back-end database structure. B. Front-End Component The front-end component is an Android-based mobile application. This application is built using the development tools that is shown by Table II. Table II. Front-end development tools. The front-end application is named Vijayawada Tourism App, which can be run in online and offline mode. In offline mode, the mobile app can display basic information about Vijayawada. When connected to Internet, the application can fetch data from the server and has the fully functional application. The local storage uses SQLite database. The snapshot of the front-end application is shown in Figure 5. Figure 5. Mobile Tourism Application
  • 5. www.jst.org.in 20 | Page Journal of Science and Technology Table III. Front-end database structure. C. Middleware Component The middleware component of Vijayawada tourism mobile application shown in the following Figure 6. For accessing the Bhuvan Map service on front end author using the web services. Figure 6. Middleware component. IV. CONCLUSION In this research, the author designed and built an Android-based tourism mobile application. The application displays Vijayawada tourism information. Three components were built for the tourism application. In the future, it is necessary to continue improving the application to have a better- usability and on par with technological advancements and trends to keep the users active and maintain the user base. With the changing trend in future, scope exists for extending this application on 3D platform for better visualization. The overall impression of the development of the application is that this prototype is a base for a product that can be extended almost to the infinite. The application can be further extended to support Augmented Reality with which the user can get greater amount of information, easy translation and accurate navigation. Voice recognition and enabling the application for visually impaired people will allow the application to become more user friendly in Location Based Services (LBS). Further, this application can be incorporated with Currency conversion that will allow a user to know their currency’s value in Indian Rupees without much effort. The speed for data will improve with wide spread use of 3G systems. The future work can be an important pointer towards further development and the ideas presented are fully achievable. Acknowledgements I would like to greatly thank Arulraj.M, Manager, BWSD, G&WGS/DPPA&WAA, National Remote Sensing Centre, ISRO, Hyderabad, to grant data and support for this application.
  • 6. www.jst.org.in 21 | Page Journal of Science and Technology REFERENCES 1. “Number of mobile phone users worldwide from 2013 to 2019 (in billions) “ [online] Available:http://www.statista.com/statistics/274774/forecast-of-mobile-phone-users-worldwide/ 2. “MOBILE INTERNET USERS IN INDIA 2016: 371 MN BY JUNE, 76% GROWTH IN 2015”[ONLINE] AVAILABLE: HTTP://DAZEINFO.COM/2016/02/08/MOBILE-INTERNET-USERS-IN-INDIA-2016-SMARTPHONE-ADOPTION-2015/ 3.“Market share held by mobile operating systems in India from January 2012 to June 2016 “ [online] Available: http://www.statista.com/statistics/262157/market-share-held-by- mobile-operating-systems-in-India/ 4. Number of apps available in leading app stores as of June 2016 [online] Available: http://www.statista.com/statistics/276623/number-of-apps-available-in-leading-app-stores/ 5. “Develop Mobile Apps with Powerful Backend Services”[online] Available:http://www.telerik.com/platform/backend-services 6.“A guide to the 10 best cross platform mobile development tools” [online] Available: http://thinkapps.com/blog/development/develop-for-ios-v-android- cross-platform-tools/ 7. “Security Considerations for Mobile Application Developers”[online] Available:http://www.securityweek.com/security- considerations-mobile-application-developers 8. “Developing and Deploying Secure Mobile Applications “[online] Available: http://downloads.deusm.com/themobilityhub/secure_mobile_apps_best_practices_for_development_and_deployment.pdf