반응형

앱을 개발하고 싶으신가요?

안드로이드를 개발할려면 자바나 코틀린을 공부해야 됩니다. 아이폰을 개발하려면 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

 

 

반응형

+ Recent posts