Skip to main content

Getting Started with Kakao Navigation

Before You Begin​

Make sure to install the dependencies for the Core package by referring to the official installation guide. Also, complete the platform-specific configurations.

Getting Started​

The navi package provides Kakao Navigation functions.

It opens the Kakao Navi app to request navigation or share a destination.

Refer to the Official Documentation for more details.

Installation​

npm install --save @react-native-kakao/navi

Kakao Navi installation status​

After initializing the SDK, call isKakaoNaviInstalled() to check whether Kakao Navi is installed. This only queries availability; it does not open the app or its installation page.

import { isKakaoNaviInstalled } from '@react-native-kakao/navi';

const isInstalled = await isKakaoNaviInstalled();

Android returns the Kakao SDK's installation check. iOS checks whether it can open the kakaonavi-sdk URL scheme and requires the query scheme in Navi setup. Web returns false because it cannot inspect installed apps; use navigateTo and shareTo to request a launch from mobile web.