본문으로 건너뛰기
Unveilydocs

개요

Unveily HybridApp이 무엇인지, 어떻게 동작하는지 알아봅니다.

Unveily란?

Unveily는 기존 웹사이트(또는 웹앱)를 그대로 활용하여 Android/iOS 네이티브 앱으로 배포할 수 있는 네이티브 HybridApp SDK입니다. 표준 Android/iOS 네이티브 프로젝트 위에서 동작합니다.

  • WebView 기반: 기존 웹 코드 변경 없이 앱으로 배포
  • Native Bridge: QR 스캔, 생체인증, 푸시알림 등 네이티브 기능을 JavaScript로 제어
  • 라이선스 보호: 앱 실행 시 라이선스 검증 → 유효하지 않으면 WebView 미실행
  • 플랜 구분: Basic / Standard / Pro 세 단계로 기능 차별화

아키텍처

웹사이트 (귀사 도메인)
     ↕ WebView
[Android / iOS App]
     ↕ Bridge
네이티브 기능 (카메라, GPS, FCM, 생체인증...)
     ↕ License Check
[ActuallyWorks License Server]

웹 코드에서는 네이티브 기능을 전역 객체 window.unveilyBridge 로 호출합니다. 브릿지가 페이지에 주입되면 SDK가 unveilyGlueReady 이벤트를 발생시키므로, SPA에서 마운트 시점에 브릿지를 호출한다면 이 이벤트를 먼저 기다려야 합니다.

지원 플랫폼

플랫폼상태
Android (7.0 이상 / API 24)✅ 지원
iOS✅ 지원

다음 단계

On this page