7월부터 리액트 네이티브 세션을 진행하게 되면서,
세션 자체는 간단한 3일짜리 기본적인 리액트 네이티브 였지만 리액네 공부를 시작하게 되었다!
아직은 데이터 통신이 되지않는 간단한 프로젝트밖에 만들어본적 없지만,
제대로 프로젝트를 공부해보기에 앞서 배포를 공부해보자!
1. 개발자 도구의 Publish or republish project를 봐보자!
-> 나의 자바스크립트 코드가 expo 웹사이트로 보내지게 된다.
사람과 코드를 공유할수 있도록 보내진다.
2. 배포하고자 하는 어플리케이션의 정보를 입력한다.
-> 이름과 url 그리고 github정보를 쓴다!
그러면 버튼을 누르기 전에 이러한 문구가 나온다
Once you publish your project, you will be able to view it at https://expo.dev~~~
-> 프로젝트를 publish하면 여기 url에서 프로젝트를 볼수 있다고 알려주는것이다!
버튼을 눌러서 배포를 진행하면!
고객에게 미리 앱을 보여줘야 할 때나, 팀 프로젝트를 해야할때 expo에서 앱을 다운받아 테스트해볼때 등등 유용하게 활용가능하다!
생성된 도메인으로 들어가게 되면 스캔할수 있는 QR 코드가 뜰것이다.
expo가 우릴위해서 호스팅해주고, 앱이있는 사람 누구나 폰으로 스캔을해서 앱을 열어볼수 있고 정말 간편하다 !
* 실제 사용자를 위한 배포가 아니라, 서비스 테스트를 위한 배포라고 생각하면 된다. 앱 미리보기 정도의 느낌 !
실 배포를 하고싶다면 expo build: android등의 명령어를 사용하여 앱에 올리면 된다! 앱스토어는 99달러정도고 안드로이드는 25달러 정도! 스크린샷도 찍고 아동용 앱인지 설명도 해야하고 실제 앱 배포 후 마켓에 올리기는 훨씬 귀찮다...!