개발 이야기/앱 만들기(RN)
안드로이드, 아이폰 앱을 한번에 개발하는 React Native 시작하기 (expo, react native 설치)
junngo
2019. 7. 12. 00:42
반응형
앱을 개발하고 싶으신가요?
안드로이드를 개발할려면 자바나 코틀린을 공부해야 됩니다. 아이폰을 개발하려면 c-object나 스위프트를 공부해야 됩니다.
이 모두를 개발 하고 싶은데.. 한 번에 학습하기란 시간적 한계에 쉽지 않습니다. 물론 시간을 들여 학습을 하고 앱을 만들 수 있습니다.
하지만 우리는 빠른 시일내에 앱을 너무 만들고 싶은걸요.
그렇다면 React Native로 앱을 개발하시면 됩니다 :)
React Native로 앱을 만드신다면 산출물이 안드로이드와 아이폰 앱 모두를 한 번에 만들 수 있습니다.
React Native는 페이스북에서 개발하고 있는 라이브러리 입니다.
개발 언어는 Javascript를 사용하며 빌드 후 앱으로 만들어질 때는 Native와 같다고 합니다.
페이스북이나 에어비엔비 같은 앱에서 React Native를 사용하여 앱을 개발하고 있습니다.
하나씩 하나씩 React Native 학습을 시작하도록 하겠습니다 :)
1. expo-cli를 설치해줍니다.
yarn global add expo-cli
설치 중 다음과 같은 에러가 발생할 수 있습니다.
expo: 'command not found'
yarn 설치 이후 expo를 못 찾는 경우는 yarn path를 잡아주면 됩니다.
2. yarn path 설정 (리눅스 기준 - ~./profile로 이동하여 아래 내용을 추가)
# set yarn path
export PATH=$PATH:~/.yarn/bin
3. 프로젝트를 생성
expo init project_name
프로젝트 이름을 입력해주면 됩니다. 프로젝트 생성을 하면 디렉터리가 생성됩니다.
4. 프로젝트 구동
yarn start
반응형