![]()
Cross-Platform Development of a University Campus Navigation System Using Kotlin Multiplatform
Prathamesh Bhusekar1, Shivanand Manyar2, Hrishita Thanekar3, Vidya Chitre4
1Mr. Prathamesh Ravindra Bhusekar, Department of Information Technology, Vidyalankar Institute of Technology, Vashi (Maharashtra), India.
2Mr. Shivanand Manyar, Department of Information Technology, Vidyalankar Institute of Technology, Vashi (Maharashtra), India.
3Ms. Hrishita Thanekar, Department of Information Technology, Vidyalankar Institute of Technology, Vashi (Maharashtra), India.
4Dr. Vidya Chitre, Department of Information Technology, Vidyalankar Institute of Technology, Vashi (Maharashtra), India.
Manuscript received on 21 June 2025 | First Revised Manuscript received on 28 June 2025 | Second Revised Manuscript received on 17 July 2025 | Manuscript Accepted on 15 August 2025 | Manuscript published on 30 August 2025 | PP: 1-7 | Volume-14 Issue-9, August 2025 | Retrieval Number: 100.1/ijitee.H111614080725 | DOI: 10.35940/ijitee.H1116.14090825
Open Access | Editorial and Publishing Policies | Cite | Zenodo | OJS | Indexing and Abstracting
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC-BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)
Abstract: Navigating vast university campuses is usually a significant problem, especially for newcomers or fresh admissions. Traditional resources, such as static maps or markers, often fail to provide an efficient method for guiding users through complex and multi-level campus areas, particularly within indoor environments. This document presents a cross-platform mobile app that has been implemented using Kotlin Multiplatform to address this urgent problem. The proposed solution is a campus navigation app that is entirely independent of internet connections and GPS, thereby being highly efficient in areas where connections or GPS signals are weak, such as building interiors. The core idea is to display users a series of preloaded checkpoint images and corresponding text prompts, rather than relying on dynamic GPS location tracking. The checkpoint-based navigation allows users to navigate around the campus manually advancing through sequential visual cues, thus providing user control and simplicity. The development is carried out using Kotlin Multiplatform to enable the sharing of logic across Android and iOS, thus providing instant development and identical functionality across both platforms. Shared modules are used for navigation logic, route control, and user input, while platform-specific code is reserved for rendering the user interface only. The application design focuses on simplicity and a visual direction system that maximises accessibility and clarity. This research work was conducted to fill the gaps in indoor navigation systems and present a comprehensive solution for educational campuses where real-time GPS technology is not economically viable. The value of this research lies in its platform independence, offline capability, and focus on practical implementation in real-world environments. By presenting a feasible solution to navigating campus spaces without GPS and internet connectivity, this research work contributes to software engineering, human-computer interaction, and location-based applications. Future development could include the integration of augmented reality and indoor positioning technologies to improve the overall user experience.
Keywords: Campus Navigation, Kotlin Multiplatform, Cross-Platform Development, Mobile Application.
Scope of the Article: GPS and Location-Based Applications
