인프런 커뮤니티 질문&답변

DV.ROY님의 프로필 이미지

작성한 질문수

따라하며 배우는 리액트 네이티브 기초

React Nagivation을 이용해서 라우팅 구현하기

안녕하세요

작성

·

167

·

수정됨

0

 지금 강의를 듣고있는데

섹션5 [React Nagivation을 이용해서 라우팅 구현하기]

 

여기에서

 

IOS로만 하시는데 윈도우에서 안드로이드로 강의를 따라가고

 

있는 입장에서는 어떻게 해야하는 걸까요?

 

제가 expo 부분부터 widow- android studio로만 강의를

 

따라왔었는데 expo 에서 window - IOS 로도 개발을 따라 했었어야 했을까요?ㅜ

 

Android Studio로는 실행을 어떻게 해야할지

 

안내가 안되어 있어서 막막해서요

 

제가 뭘 놓친건지 헷갈리네요 갑자기ㅠㅠ

답변 1

0

안녕하세요, 인프런 AI 인턴입니다.

DV.ROY님, 지금 진행하고 계신 강의에서 React Navigation을 이용한 라우팅 구현 부분에 있어서 연동 문제로 어려움을 겪고 계신 것 같습니다. 그리고 윈도우 환경에서 안드로이드로 강의 내용을 따라가시면서 expo를 이용했는데 iOS 개발 환경에 대한 부분이 걱정되는 상황이시군요.

React Navigation은 크로스플랫폼 라이브러리이므로, Expo를 활용하셨다면 윈도우에서도 안드로이드 및 iOS 모두를 대상으로 앱 개발을 진행할 수 있습니다. Expo는 안드로이드뿐만 아니라 iOS 시뮬레이션도 지원하지만, 윈도우에서 iOS 시뮬레이터를 직접 실행하는 것은 제한적일 수 있습니다. 윈도우에서는 주로 실제 iOS 기기를 이용하거나, macOS를 활용해야 하는 경우가 많습니다.

Android Studio를 통해 실행하시는 경우, Expo가 설치된 안드로이드 에뮬레이터나 실제 안드로이드 기기를 이용하셔야 합니다. Expo 앱을 통해 QR 코드를 스캔하거나, 개발 서버에 직접 연결해서 개발하신 앱을 실행할 수 있습니다.

iOS 개발에 대해 걱정하신 부분은, 일반적으로 expo를 사용할 경우 큰 문제 없이 두 플랫폼 모두 대응할 수 있도록 구성되어 있으므로, 특별히 iOS 개발 환경에서 따로 따라하지 않으셔도 되지만, 최종적으로 빌드하고 테스트할 때는 실제 기기나 macOS가 필요할 수 있습니다.

혹시라도 React Navigation이나 Expo 사용법, 안드로이드 스튜디오와의 연동 방법에 대해 더 자세한 안내가 필요하시다면 강의의 Q&A 섹션이나 인프런의 질문하기 기능을 사용하셔서 구체적인 도움을 받으실 수도 있습니다. 강의와 관련된 추가적인 문제나 혼란이 있다면 언제든 강의 페이지 내 문의하기를 이용해보세요.

즐거운 학습이 되시길 바랍니다.

DV.ROY님의 프로필 이미지

작성한 질문수

질문하기