OSgood의 개발일기

[React-Native] expo 본문

Application

[React-Native] expo

OSgood 2020. 10. 10. 19:30

* 본 글의 저자는 application 개발의 초보자이다.(원래 GameEngineDeveloper 이다.) 본 글을 작성하는 목적은 application 공부를 처음 시작하면서 스스로 터득한 내용을 소화하는데 있다. 따라서 틀린 내용도 있을 수 있으니, 이러한 점은 양해바란다. 또한 나와 같은 초보자가 이 블로그를 통해서 조금이라도 정보를 얻을 수 있다면 좋을 것 같다.^^

 

React-Native 를 처음 공부하기 시작하면서 expo라는 것을 알게 되었다. 따라서 정확하지는 않지만 내가 이해한대로 최대한 쉽게 설명하고 넘어가려고 한다.

 

React-Native는 기본적으로 cross platform application 개발을 위해 사용한다. 그렇다면 생각해볼 것이 있다. React-Native로 개발을 했을 때, 안드로이드와 ios에서 각각 개발자가 원하는대로 작동을 해야할 것이다. 그러면 Reactive-Naive를 이용해서 개발을 할 때마다 안드로이드와 ios에서 따로 빌드를 해봐야지 실제로 어떻게 작동하는지 알 수 있을 것이다.(실제로 같은 명령어를 사용해서 두 개의 플랫폼에서 조금 다른 모습을 보이는 것도 있다.) 코드를 작성할 때마다 매번 두가지 플랫폼에 따로 빌드를 걸어보는 건 개발자 입장에서 매우 귀찮은 일이다. 이 때 expo를 사용하면 실시간으로  각각의 플랫폼(ios, 안드로이드)에서 어떤식으로 작동하는지 확인해볼 수 있는 것이다. 

'Application' 카테고리의 다른 글

앱 개발의 시작(application development outline)  (0) 2020.10.10
Comments