Warning: Undefined array key "template" in /export/depts/users/oed-2021ugconference/wp-content/themes/lancaster2021/functions.php on line 215
Cheng Man Chan – 2021 UG Conference
LANCASTER UNIVERSITY 2021 UNDERGRADUATE RESEARCH CONFERENCE
10th MARCH - 17th MARCH 2021
/
Cheng Man Chan

Cheng Man Chan

Computing and Information Systems (Sunway) | Year 3 | Degree: BIS (Hons) Mobile Computing with Entrepreneurship
Using Augmented Reality and Location-Awareness to Enhance Visitor Experience: A Case Study of a Theme Park App

Mobile travel has become a significant trend due to the emergence of smartphones and mobile
technology. Existing researches show that the integration of location-based services (LBS) is
potentially adding significant value to the mobile tourism industry. The purpose of this study is to
develop a location-based mobile application for theme park visitors to enhance their visiting
experience. The application of location-based solutions such as an interactive map, push notification
services with geofencing and augmented reality tour guides will be involved in this study. Google
Map SDK for Android, Google ARCore Sceneform, GeoFire, and SQLite methodology is adopted
to build the application. An online survey is conducted to evaluate the user acceptance for the mobile
application by sending Android Package Kit (APK) to the users. The result shows that majority of
respondents had a positive attitude towards the application and agreed that the application will
enhance their park visiting experience. The conclusion can be drawn that the application can be
further improved with features that contribute to the digitalization of outdoor parks or other fields
in mobile tourism.

Email

Cheng Man Chan
 
Cheng Man Chan

Cheng Man Chan

Computing and Information Systems (Sunway) | Year 3 | Degree: BIS (Hons) Mobile Computing with Entrepreneurship
Using Augmented Reality and Location-Awareness to Enhance Visitor Experience: A Case Study of a Theme Park App
                   
         

The Research

MOBILE TRAVEL has become a significant trend due to the emergence of smartphones and mobile technology. Existing researches show that the integration of location-based services (LBS) is potentially adding significant values to the mobile tourism industry. The purpose of this study is to develop a location-based mobile application for theme park visitors to enhance their visiting experience. The application of location-based solutions such as  interactive map, push notification services with geofencing and augmented reality tour guide will be involved in this study. Google Map SDK for Android, Google ARCore Sceneform, GeoFire and SQLite methodology is adopted to build the application. An online survey is conducted to evaluate the user acceptance for the mobile application by sending Android Package Kit (APK) to the users. The result shows that majority of respondents had a positive attitude towards the application and agreed that the application will enhance their park visiting experience. The conclusion can be drawn that the application can be further improved with features that contribute to the digitalization of outdoor parks or other fields in mobile tourism.

Tools & Techniques
Platform, Programming Language, Tools and Techniques
  • Android Studio 3.4 (Java, xml)
  • Android Map SDK
  • ARCore SDK
  • Ground Overlay
  • Google ARCore Sceneform 
Database
  • SQLite
  • GeoFire
Hardware 
  • Android Phone (Android 7.0 or higher)
 
Why am I researching in this area?

I stayed at a hostel which nearby the amusement park when I studied in the university, I can hear the laughs and fun from my balcony everyday. One day my lecturer assigned us to do a mobile application project, then there's a sudden thought popped into my mind: let's build a theme park application! In the midst of assignment, I found that building mobile application can be fun and interesting. After the project, my supervisor, Dr Lau suggested me to carry it on and enhance the development with location-based features and augmented reality in my final year project...

Application's Major Functionalities

INTERACTIVE MAP

 

GEOFENCING NOTIFICATION

 

AR GUIDE/FEATURE

 
interactivemap_01
interactivemap_01
interactivemap_02
interactivemap_02
ar_01
ar_01

Results & Findings

To evaluate the prototype, an online survey is conducted for the user acceptance testing by sending APK to the users and collecting their feedback through Google Forms. The survey is collecting their feedback on the user interface design,  usefulness and ease-of-use of the application, perceived enjoyment and attitude towards the developed application with the 5-likert scale. Overall, 12 responses are collected in the survey.  

Here are some suggestions on improvement taken from the survey which are all inspring to me (Thank you so much!) and also can be future developed to enhance the visitor experience.

We found that majority of the testers which are 58% and 41% agree or strongly agree that three main functions of the application are useful. When it comes to ease of use, 16.7% of the testers were neutral while the rest either agrees or strongly agrees. While majority (91.7%) agrees and strongly agrees that the application will enhance their visiting experience at the theme park.

Overall, the application has received very positive feedback as for its usefulness and ease of use. Hence, the user interface of the application, designed to be simple and user-friendly, is well received. From the survey questions on the willingness to adopt the application in their future visit, most of the respondents reflected that they will be using this application if the application is adopted by the theme park that they plan to visit in future.

Conclusion

The results from the user acceptance survey also show that the respondents are satisfied with the functionality of the application and agree that the application will enhance their visitor experience. The possibility to allow visitors make interaction with the application by finding or locating a point of interest or even making food order using location-based AR has showcased that how an AR visitor application can help in improving visitor experience which also contribute as the first step to the theme park digitalization.

The suggestions from the user testing are also can be considered as the input for potential future work. Also, it is important to think about suitable strategy to attract visitors to download the application. Commonly, visitors only need the application when they are inside the park and after their visits, they tend to uninstall the application. Ideas can be generated to encourage users to continue using the application so that they may return to the theme park soonest possible. In this way, the application can also become a marketing and engagement tool which will in return increase revenue.

 ------ Aknowledgement -------

I would like to express my very great appreciation to Assoc. Prof. Dr Lau Sian Lun, my research supervisor, for his ehthusiatic encouragement and guidance support of this research work. I wish to thank Lancaster UC Conference for giving me this precious chance to present my work. I would also like to thank Sunway Lagoon Management and the 12 anonymous respondents that participate in the survey. My grateful thanks are also extended to Ms. Lim Woan Ning, one of my favourite programming lecturer in Sunway University for always being helpful and understanding. Besides, I very much appreciate to my friends Ng Xin Hui, Choo En-Ni, Yeap Khor Chin, Liew Hui Yong, Lee Pui Yen, Tang Shu Jian, Tan Chen Lin and Kok Tim Joon who are always supporting me for every decision I made. Finally, I wish to thank my parents and family members for their support and encouragement throughout my study. 

Frankie has left me in December 2020, thank you very much for existing in my life, I miss you and I love you ♥

References
Page saved!
Add default layout Add text Add image/symbol Add audio/video
View page
CloseCanvas height (pixels)
Background colour
 
Background image (max: 2mb)
Clear
Drop files here to upload
CloseEmail Website address Facebook Twitter Instagram Profile image
Close
Slide 1 image (max 2mb)
Clear
Drop files here to upload
Slide 1 video (YouTube/Vimeo embed code)
Clear
Image 1 Caption
Slide 2 image (max 2mb)
Clear
Drop files here to upload
Slide 2 video (YouTube/Vimeo embed code)
Clear
Image 2 Caption
Slide 3 image (max 2mb)
Clear
Drop files here to upload
Slide 3 video (YouTube/Vimeo embed code)
Clear
Image 3 Caption
Slide 4 image (max 2mb)
Clear
Drop files here to upload
Slide 4 video (YouTube/Vimeo embed code)
Clear
Image 4 Caption
Slide 5 image (max 2mb)
Clear
Drop files here to upload
Slide 5 video (YouTube/Vimeo embed code)
Clear
Image 5 Caption
Slide 6 image (max 2mb)
Clear
Drop files here to upload
Slide 6 video (YouTube/Vimeo embed code)
Clear
Image 6 Caption
Slide 7 image (max 2mb)
Clear
Drop files here to upload
Slide 7 video (YouTube/Vimeo embed code)
Clear
Image 7 Caption
Slide 8 image (max 2mb)
Clear
Drop files here to upload
Slide 8 video (YouTube/Vimeo embed code)
Clear
Image 8 Caption
Slide 9 image (max 2mb)
Clear
Drop files here to upload
Slide 9 video (YouTube/Vimeo embed code)
Clear
Image 9 Caption
Slide 10 image (max 2mb)
Clear
Drop files here to upload
Slide 20 video (YouTube/Vimeo embed code)
Clear
Image 10 Caption
Caption font Text
CloseImage (max size: 2mb)
Clear
Or drag a symbol into the upload area
Image description/alt-tag Image caption Image link Rollover Image (max size: 2mb)
Clear
Or drag a symbol into the upload area
Border colour
Rotate
Skew (x-axis)
Skew (y-axis)
CloseVideo/audio player embed code (YouTube/Vimeo/Soundcloud)
Rotate
CloseText Rollover Text Background colour
Rotate
CloseText Rollover Text Background colour
 
Rotate
CloseImage (max size: 2mb)
Clear
Drop files here to upload
Or drag a symbol into the upload area
Image description/alt-tag Image caption Image link Rollover Image (max size: 2mb)
Clear
Drop files here to upload
Or drag a symbol into the upload area
Border colour
 
Rotate
Skew (x-axis)
Skew (y-axis)
CloseVideo/audio player embed code (YouTube/Vimeo/Soundcloud)
Rotate
CloseText Rollover Text Background colour
 
Rotate
CloseImage (max size: 2mb)
Clear
Drop files here to upload
Or drag a symbol into the upload area
Image description/alt-tag Image caption Image link Rollover Image (max size: 2mb)
Clear
Drop files here to upload
Or drag a symbol into the upload area
Border colour
 
Rotate
Skew (x-axis)
Skew (y-axis)
CloseImage (max size: 2mb)
Clear
Drop files here to upload
Or drag a symbol into the upload area
Image description/alt-tag Image caption Image link Rollover Image (max size: 2mb)
Clear
Drop files here to upload
Or drag a symbol into the upload area
Border colour
 
Rotate
Skew (x-axis)
Skew (y-axis)
CloseText Rollover Text Background colour
 
Rotate
CloseText Rollover Text Background colour
 
Rotate
CloseImage (max size: 2mb)
Clear
Drop files here to upload
Or drag a symbol into the upload area
Image description/alt-tag Image caption Image link Rollover Image (max size: 2mb)
Clear
Drop files here to upload
Or drag a symbol into the upload area
Border colour
 
Rotate
Skew (x-axis)
Skew (y-axis)
CloseImage (max size: 2mb)
Clear
Drop files here to upload
Or drag a symbol into the upload area
Image description/alt-tag Image caption Image link Rollover Image (max size: 2mb)
Clear
Drop files here to upload
Or drag a symbol into the upload area
Border colour
 
Rotate
Skew (x-axis)
Skew (y-axis)
CloseImage (max size: 2mb)
Clear
Drop files here to upload
Or drag a symbol into the upload area
Image description/alt-tag Image caption Image link Rollover Image (max size: 2mb)
Clear
Drop files here to upload
Or drag a symbol into the upload area
Border colour
 
Rotate
Skew (x-axis)
Skew (y-axis)
CloseVideo/audio player embed code (YouTube/Vimeo/Soundcloud)
Rotate
CloseImage (max size: 2mb)
Clear
Drop files here to upload
Or drag a symbol into the upload area
Image description/alt-tag Image caption Image link Rollover Image (max size: 2mb)
Clear
Drop files here to upload
Or drag a symbol into the upload area
Border colour
 
Rotate
Skew (x-axis)
Skew (y-axis)
CloseText Rollover Text Background colour
 
Rotate
CloseVideo/audio player embed code (YouTube/Vimeo/Soundcloud)
Rotate
CloseVideo/audio player embed code (YouTube/Vimeo/Soundcloud)
Rotate
CloseText Rollover Text Background colour
 
Rotate
CloseText Rollover Text Background colour
 
Rotate
CloseImage (max size: 2mb)
Clear
Drop files here to upload
Or drag a symbol into the upload area
Image description/alt-tag Image caption Image link Rollover Image (max size: 2mb)
Clear
Drop files here to upload
Or drag a symbol into the upload area
Border colour
 
Rotate
Skew (x-axis)
Skew (y-axis)
CloseText Rollover Text Background colour
 
Rotate
CloseText Rollover Text Background colour
 
Rotate
CloseText Rollover Text Background colour
 
Rotate
CloseText Rollover Text Background colour
 
Rotate
CloseText Rollover Text Background colour
 
Rotate
CloseText Rollover Text Background colour
 
Rotate
CloseImage (max size: 2mb)
Clear
Drop files here to upload
Or drag a symbol into the upload area
Image description/alt-tag Image caption Image link Rollover Image (max size: 2mb)
Clear
Drop files here to upload
Or drag a symbol into the upload area
Border colour
 
Rotate
Skew (x-axis)
Skew (y-axis)
CloseText Rollover Text Background colour
 
Rotate
CloseText Rollover Text Background colour
 
Rotate
CloseImage (max size: 2mb)
Clear
Drop files here to upload
Or drag a symbol into the upload area
Image description/alt-tag Image caption Image link Rollover Image (max size: 2mb)
Clear
Drop files here to upload
Or drag a symbol into the upload area
Border colour
 
Rotate
Skew (x-axis)
Skew (y-axis)
CloseText Rollover Text Background colour
 
Rotate
CloseText Rollover Text Background colour
 
Rotate
CloseText Rollover Text Background colour
 
Rotate
CloseText Rollover Text Background colour
 
Rotate
CloseImage (max size: 2mb)
Clear
Drop files here to upload
Or drag a symbol into the upload area
Image description/alt-tag Image caption Image link Rollover Image (max size: 2mb)
Clear
Drop files here to upload
Or drag a symbol into the upload area
Border colour
 
Rotate
Skew (x-axis)
Skew (y-axis)
CloseText Rollover Text Background colour
 
Rotate
CloseText Rollover Text Background colour
 
Rotate
CloseText Rollover Text Background colour
 
Rotate
CloseText Rollover Text Background colour
 
Rotate
CloseText Rollover Text Background colour
 
Rotate
CloseImage (max size: 2mb)
Clear
Drop files here to upload
Or drag a symbol into the upload area
Image description/alt-tag Image caption Image link Rollover Image (max size: 2mb)
Clear
Drop files here to upload
Or drag a symbol into the upload area
Border colour
 
Rotate
Skew (x-axis)
Skew (y-axis)
CloseImage (max size: 2mb)
Clear
Drop files here to upload
Or drag a symbol into the upload area
Image description/alt-tag Image caption Image link Rollover Image (max size: 2mb)
Clear
Drop files here to upload
Or drag a symbol into the upload area
Border colour
 
Rotate
Skew (x-axis)
Skew (y-axis)
CloseImage (max size: 2mb)
Clear
Drop files here to upload
Or drag a symbol into the upload area
Image description/alt-tag Image caption Image link Rollover Image (max size: 2mb)
Clear
Drop files here to upload
Or drag a symbol into the upload area
Border colour
 
Rotate
Skew (x-axis)
Skew (y-axis)
CloseImage (max size: 2mb)
Clear
Drop files here to upload
Or drag a symbol into the upload area
Image description/alt-tag Image caption Image link Rollover Image (max size: 2mb)
Clear
Drop files here to upload
Or drag a symbol into the upload area
Border colour
 
Rotate
Skew (x-axis)
Skew (y-axis)
CloseImage (max size: 2mb)
Clear
Drop files here to upload
UC Conference Presentation (12).png
0.5 MB
UC Conference Presentation (12).png
Or drag a symbol into the upload area
Image description/alt-tag Image caption Image link Rollover Image (max size: 2mb)
Clear
Drop files here to upload
Or drag a symbol into the upload area
Border colour
 
Rotate
Skew (x-axis)
Skew (y-axis)
CloseImage (max size: 2mb)
Clear
Drop files here to upload
Or drag a symbol into the upload area
Image description/alt-tag Image caption Image link Rollover Image (max size: 2mb)
Clear
Drop files here to upload
Or drag a symbol into the upload area
Border colour
 
Rotate
Skew (x-axis)
Skew (y-axis)
CloseImage (max size: 2mb)
Clear
Drop files here to upload
Or drag a symbol into the upload area
Image description/alt-tag Image caption Image link Rollover Image (max size: 2mb)
Clear
Drop files here to upload
Or drag a symbol into the upload area
Border colour
 
Rotate
Skew (x-axis)
Skew (y-axis)
CloseText Rollover Text Background colour
 
Rotate
CloseImage (max size: 2mb)
Clear
Drop files here to upload
Or drag a symbol into the upload area
Image description/alt-tag Image caption Image link Rollover Image (max size: 2mb)
Clear
Drop files here to upload
Or drag a symbol into the upload area
Border colour
 
Rotate
Skew (x-axis)
Skew (y-axis)
CloseText Rollover Text Background colour
 
Rotate
CloseImage (max size: 2mb)
Clear
Drop files here to upload
Or drag a symbol into the upload area
Image description/alt-tag Image caption Image link Rollover Image (max size: 2mb)
Clear
Drop files here to upload
Or drag a symbol into the upload area
Border colour
 
Rotate
Skew (x-axis)
Skew (y-axis)
CloseText Rollover Text Background colour
 
Rotate
CloseText Rollover Text Background colour
 
Rotate
CloseImage (max size: 2mb)
Clear
Drop files here to upload
ucconference (2).png
0.1 MB
ucconference (2).png
Or drag a symbol into the upload area
Image description/alt-tag Image caption Image link Rollover Image (max size: 2mb)
Clear
Drop files here to upload
Or drag a symbol into the upload area
Border colour
 
Rotate
Skew (x-axis)
Skew (y-axis)
CloseImage (max size: 2mb)
Clear
Drop files here to upload
Or drag a symbol into the upload area
Image description/alt-tag Image caption Image link Rollover Image (max size: 2mb)
Clear
Drop files here to upload
Or drag a symbol into the upload area
Border colour
 
Rotate
Skew (x-axis)
Skew (y-axis)
CloseText Rollover Text Background colour
 
Rotate
CloseImage (max size: 2mb)
Clear
Drop files here to upload
Or drag a symbol into the upload area
Image description/alt-tag Image caption Image link Rollover Image (max size: 2mb)
Clear
Drop files here to upload
Or drag a symbol into the upload area
Border colour
 
Rotate
Skew (x-axis)
Skew (y-axis)
CloseText Rollover Text Background colour
 
Rotate
CloseText Rollover Text Background colour
 
Rotate
CloseText Rollover Text Background colour
 
Rotate
CloseText Rollover Text Background colour
 
Rotate
CloseText Rollover Text Background colour
 
Rotate
CloseText Rollover Text Background colour
 
Rotate
CloseText Rollover Text Background colour
 
Rotate
CloseImage (max size: 2mb)
Clear
Drop files here to upload
Or drag a symbol into the upload area
Image description/alt-tag Image caption Image link Rollover Image (max size: 2mb)
Clear
Drop files here to upload
Or drag a symbol into the upload area
Border colour
 
Rotate
Skew (x-axis)
Skew (y-axis)
CloseText Rollover Text Background colour
 
Rotate
CloseImage (max size: 2mb)
Clear
Drop files here to upload
UC Conference Presentation (6).jpg
94.3 KB
UC Conference Presentation (6).jpg
Or drag a symbol into the upload area
Image description/alt-tag Image caption Image link Rollover Image (max size: 2mb)
Clear
Drop files here to upload
Or drag a symbol into the upload area
Border colour
 
Rotate
Skew (x-axis)
Skew (y-axis)
CloseImage (max size: 2mb)
Clear
Drop files here to upload
UC Conference Presentation (5).jpg
78.5 KB
UC Conference Presentation (5).jpg
Or drag a symbol into the upload area
Image description/alt-tag Image caption Image link Rollover Image (max size: 2mb)
Clear
Drop files here to upload
Or drag a symbol into the upload area
Border colour
 
Rotate
Skew (x-axis)
Skew (y-axis)
CloseImage (max size: 2mb)
Clear
Drop files here to upload
UC Conference Presentation (3).jpg
86.2 KB
UC Conference Presentation (3).jpg
Or drag a symbol into the upload area
Image description/alt-tag Image caption Image link Rollover Image (max size: 2mb)
Clear
Drop files here to upload
Or drag a symbol into the upload area
Border colour
 
Rotate
Skew (x-axis)
Skew (y-axis)
CloseImage (max size: 2mb)
Clear
Drop files here to upload
UC Conference Presentation (4).jpg
0.1 MB
UC Conference Presentation (4).jpg
Or drag a symbol into the upload area
Image description/alt-tag Image caption Image link Rollover Image (max size: 2mb)
Clear
Drop files here to upload
Or drag a symbol into the upload area
Border colour
 
Rotate
Skew (x-axis)
Skew (y-axis)
CloseImage (max size: 2mb)
Clear
Drop files here to upload
UC Conference Presentation.jpg
56.6 KB
UC Conference Presentation.jpg
Or drag a symbol into the upload area
Image description/alt-tag Image caption Image link Rollover Image (max size: 2mb)
Clear
Drop files here to upload
Or drag a symbol into the upload area
Border colour
 
Rotate
Skew (x-axis)
Skew (y-axis)
CloseImage (max size: 2mb)
Clear
Drop files here to upload
UC Conference Presentation (2).jpg
76.4 KB
UC Conference Presentation (2).jpg
Or drag a symbol into the upload area
Image description/alt-tag Image caption Image link Rollover Image (max size: 2mb)
Clear
Drop files here to upload
Or drag a symbol into the upload area
Border colour
 
Rotate
Skew (x-axis)
Skew (y-axis)
CloseImage (max size: 2mb)
Clear
Drop files here to upload
Or drag a symbol into the upload area
Image description/alt-tag Image caption Image link Rollover Image (max size: 2mb)
Clear
Drop files here to upload
Or drag a symbol into the upload area
Border colour
 
Rotate
Skew (x-axis)
Skew (y-axis)
CloseText Rollover Text Background colour
 
Rotate