본문 바로가기
👨‍💻 개발/react native

(1) 노마드코더 날씨앱 만들기 - 1. 시행착오

by 말랑한곰탱이 2021. 9. 21.

군대에서 앱개발을 하고 싶어 방법을 찾아보던 도중 구름ide를 활용해 react native를 사용하여 할 수 있다는 것을 알게 되었다. 다행히 구름ide에서 expo를 지원하여 설렜던 나는 이제 expo를 활용한 인터넷 강의를 찾던 도중 노마드코더의 날씨앱 클론코딩 무료강의를 발견하였고, 입대 전에도 노마드코더를 통해 node.js를 공부한 경험이 있기 때문에 공부해보기로 했다. 근데 막상 하려니 expo 환경설정에서 부터 막혀서 2주일동안 고생했다.

- 구름 ide 컨테이너 만들고 실행했을 때 expo가 안깔리는 경우도 발생해서 여러번 삭제 및 생성

- 카메라가 안되니 QR코드를 사용할 수 없어 앱을 핸드폰에서 열지 못해 이메일로 보내서 링크를 클릭하는 방법 시도

  -> 하다가 오류남. 이미 사용되고 있는 포트 어쩌구 저쩌구해서 구글링

- 결국엔 expo를 최신버전으로 업데이트 해서 문제가 발생한 것.

- 기존의 구름 ide의 expo버전으로 실행해야 원활하게 돌아간다.

- 그 후 강의는 1주일 만에 듣고 뚝딱 앱 개발 하나 완성!

- 앱 빌드 과정에서 오류가 났는데 보니까 .expo라는 폴더가 이미 있어서 그랬던 거임. 삭제하고 다시 빌드하니 됐음.

 

 

결과 : 환경설정하기가 매우 힘들었지만 리액트 네이티브에 대해 조금이나마 알 수 있었다. 그렇지만 내가 이것으로 먹고 살기엔 조금 부족하다는 걸 느꼈다.