- Visual Studio Code
- XCode -- IOS전용
- Android Studio -- Android전용
- Expo Client (ios | Android)
- Nodejs
- Yarn
- Expo
- Npm
위의 것들이 필요하다!
React-Native의 필수 짝꿍인 Expo에 대한 설명을 보면
Expo
기본적으로 우리는 Expo를 이용합니다.
뭐랄까, 엑스포는 리액트 네이티브를 기반으로 만들어진 플랫폼인데 우리가 리액트 네이티브로 어플리케이션을 개발하면서 테스팅 해볼때 iOS와 Android 시뮬레이터 모두를 지원해줍니다.
또한 실제로 핸드폰에서 단순히 QR코드를 인식시켜주면 우리가 개발하고 있는 어플리케이션을 테스트 해볼 수 있고, 로컬에서 코드를 수정하면 그것이 실시간으로 업데이트 되면서 반영됩니다.
출처: https://doorbw.tistory.com/138 [Tigercow.Door]
우리 폰으로 시뮬레이션 할 수 있게 해주는 앱이다
시작은
expo init 후
expo start
그리고
expo emulator를 위해
안드로이드 스튜디오를 설치해서
SDK와 가상 디바이스를 실행 시켜야 하는데
이게 개빡치는 일임
뭐 결론은 custom이든 standard든 설치하고
빨간 버튼 클릭
Show Package Details 누르고
체크박스 다운
(시발 나는 라이젠이라서 시발 어 시발 ARM 이거 설치해야함 시발)
SDK Tool은 다음과 같이!
이후에 파란 동그라미 눌러서
Other Images의
armeabi-v7a 설치하면 끝
'FrontEnd > ReactNative' 카테고리의 다른 글
[ReactNative]Timer앱 모식도 (0) | 2018.11.12 |
---|---|
[ReactNative]Timer앱 컴포넌트! (0) | 2018.11.11 |