Expo RN 앱을 앱인토스 RN 미니앱으로 포팅하는 방식 문의

이 글의 성격은 무엇인가요?

질문 / 문제 해결

내용을 설명해주세요

안녕하세요. 앱인토스 React Native 미니앱 개발 방식 관련해서 문의드립니다.

현재 Expo 기반 React Native로 개발된 기존 모바일 앱이 있습니다.
해당 앱의 일부 기능을 앱인토스 미니앱으로 제공하려고 합니다.

문의드리고 싶은 부분은 아래와 같습니다.

  1. 앱인토스 React Native 미니앱은 반드시 Granite 기반으로 새 프로젝트를 생성해서 개발해야 하나요?
  2. 기존 Expo React Native 앱에 앱인토스 SDK만 연동하여 .ait 번들로 제출하는 방식도 가능한가요?
  3. 기존 Expo/RN 앱의 화면, 컴포넌트, API 로직 일부를 재사용하려면 일반적으로 어떤 방식으로 포팅하는 것이 권장되나요?
  4. Expo 모듈이나 네이티브 모듈을 사용하는 라이브러리는 앱인토스 RN 미니앱에서 제한이 있는지도 궁금합니다.

요약하면, 기존 Expo React Native 앱을 앱인토스용으로 전환할 때 “SDK만 연동 가능한지” 또는 “Granite 기반 프로젝트로 별도 포팅이 필요한지”를 확인하고 싶습니다.

감사합니다

추가적으로 현재 앱 환경은 아래와 같습니다.

  • 개발 방식: Expo CNG
  • Expo SDK: 54.0.31
  • React Native: 0.81.5
  • React: 19.1.0

안녕하세요 :slight_smile:
앱인토스에 React Native앱은 Granite 기반으로 최초 스캐폴딩 되어야합니다. :cry:
현재 제공되고 있는 RN SDK 목록 외 추가로 네이티브 모듈이 필요한 기능의 경우는 제한 될 수 있는 점 참고 부탁드립니다 :man_bowing: