애플리케이션 (app)
nachocode SDK의 `app` 네임스페이스는 앱의 이름, 버전, 패키지명 등 앱 정보를 조회하거나 앱의 최초 실행 여부를 확인하는 기능을 제공합니다.
인증 (authentication)
nachocode SDK의 `authentication` 네임스페이스는 생체 인증(Biometrics)을 지원하여 앱 내에서 사용자 인증을 안전하고 간편하게 처리할 수 있도록 합니다.
백 키 (backkey)
nachocode SDK의 `backkey` 네임스페이스는 Android 환경에서 네이티브 백 키 이벤트를 사용자 정의하고 관리할 수 있는 기능을 제공합니다.
브라우저 (browser)
nachocode SDK의 `browser` 네임스페이스는 앱 내에서 URL을 열 때 외부 또는 내부 브라우저를 선택하여 열 수 있는 기능을 제공합니다.
클립보드 (clipboard)
nachocode SDK의 `clipboard` 네임스페이스는 디바이스의 네이티브 클립보드와 데이터를 쉽게 주고받을 수 있는 기능을 제공합니다.
디바이스 (device)
nachocode SDK의 `device` 네임스페이스를 사용하여 디바이스의 모델, OS 버전, 언어, 배터리 상태, 네트워크 연결 정보 등을 조회하고, 디바이스 유형(Android/iOS)을 확인할 수 있습니다.
환경 (env)
nachocode SDK의 `env` 네임스페이스는 SDK의 버전 정보, 실행 환경(Web/App), 샌드박스 환경 여부 등을 조회할 수 있는 기능을 제공합니다.
이벤트 (event)
nachocode SDK의 `event` 네임스페이스는 SDK 초기화, 앱 활성화 상태 변경, 네트워크 변화 등의 다양한 이벤트를 처리할 수 있도록 지원합니다.
인앱결제 (iap)
nachocode SDK의 `iap` 네임스페이스를 통해 Android 및 iOS 환경에서 인앱결제를 손쉽게 처리하고, 결제 성공, 실패, 웹훅(Webhook) 처리까지 효율적으로 관리하세요.
로딩 (loading)
nachocode SDK의 `loading` 네임스페이스는 네이티브 로딩 인디케이터를 제어하는 기능을 제공합니다.
로케일 (locale)
nachocode SDK의 `locale` 네임스페이스를 사용하여 앱에 설정된 국가 목록을 조회하고, 현재 앱 국가를 조회하거나 변경할 수 있습니다. 다국가 지원 앱 구현에 활용할 수 있습니다.
위치 (location)
nachocode SDK의 location 네임스페이스는 디바이스의 현재 위치를 확인하는 기능을 제공합니다. 웹, Android, iOS 플랫폼 모두에서 사용 가능합니다.
네비게이션 (navigation)
nachocode SDK의 `navigation` 네임스페이스는 앱의 네비게이션 스택을 제어하고, 스와이프 제스처 설정, 루트로 리셋하는 기능을 제공합니다.
권한 (permission)
nachocode SDK의 permission 네임스페이스는 앱의 필수 권한(카메라, 위치, 마이크, 푸시 알림 등)의 허용 여부를 조회하고 사용자에게 권한을 요청하는 기능을 제공합니다.
내부 저장소 (preference)
nachocode SDK의 preference 네임스페이스를 사용해 앱의 네이티브 내부 저장소에 데이터를 저장, 조회 및 삭제하여 앱 설정이나 사용자 데이터를 간편하게 관리하세요.
푸시 알림 (push)
nachocode SDK의 push 네임스페이스는 FCM 디바이스 푸시 토큰 관리, 로컬 푸시 알림 예약 및 취소 기능을 제공하여 앱 사용자와의 효과적인 소통을 돕습니다.
스캐너 (scanner)
nachocode SDK의 scanner 네임스페이스를 이용하여 앱에서 QR 코드 스캐너를 구현하고, 스캔한 데이터를 손쉽게 처리하거나 URL을 즉시 실행할 수 있습니다.
설정 (setting)
nachocode SDK의 setting 네임스페이스로 OS 설정 화면 접근, Pull to Refresh 기능 설정, 화면 확대(Zoom) 지원 활성화 등 앱의 사용자 환경을 효율적으로 제어하세요.
공유 (share)
nachocode SDK의 share 네임스페이스는 네이티브 공유 UI로 콘텐츠 공유 기능을 손쉽게 제공합니다.
스토어 (store)
nachocode SDK의 store 네임스페이스는 앱스토어 및 플레이스토어 인터랙션 기능을 제공하여 앱 설치나 리뷰 요청을 유도할 수 있도록 지원합니다.
탭바 (tabbar)
nachocode SDK의 tabbar 네임스페이스를 통해 앱 내 탭바의 표시 여부를 동적으로 관리하 거나, 특정 탭으로 이동하는 사용자 인터페이스를 효과적으로 제어할 수 있습니다.
통신사 (telecom)
nachocode SDK의 `telecom` 네임스페이스를 사용하여 통신사 관련 사용자 토큰을 관리할 수 있습니다. 통신사 연동 서비스 구현에 활용할 수 있습니다.
사용자 (user)
nachocode SDK의 `user` 네임스페이스를 사용하여 네이티브 레이어에서 사용자 고유 ID를 설정, 조회, 삭제할 수 있습니다. 사용자 추적 및 분석에 활용할 수 있습니다.
진동 (vibration)
nachocode SDK의 vibration 네임스페이스를 사용하여 디바이스 진동 및 햅틱 피드백 기능을 간단히 구현하고, 사용자 환경에 따라 활성화 또는 비활성화할 수 있습니다.