목차
1)Simulator
2) ES6(JavaScript)
3) React
4) React Native Component
5) React Navigation (Ver.5)
6) Phone Resource 활용
7) React Native 학습 방법
개발 환경에서 App개발과 구동을 위해 안드로이드는 안드로이드 스튜디오의 에뮬레이터가 존재한다.
IOS는 X-Code의 시뮬레이터 환경에서 앱을 개발하고 구동한다.
React Native는 Cross Platform Framework이지만, IOS와 Android에서 제공하는 Native Component Style및 성격에 다소 상이한 부분이 있다. 따라서, 각각의 시뮬레이터 구동에 대한 사전 지식이 필요함. (간단한-조금 다름)
React와 React Native의 개발 언어인 자바스크립트. 그리고 자바스크립트의 6번째 표준 스펙 ES6
ES6에 대한 선행 학습이 이루어지면 React, React Native 둘 다 학습하는데 도움이 된다.
React Native 개발에 필요한 선수지식인 React. 기초 문법을 미리 공부해두면 좋다.
리엑트와 리엑트 네이티브 문법이 내부 Component들(View와 div등)의 차이가 존재하지만
Hook(useState)등의 문법은 대게 비슷하므로 미리 공부해두면 좋다.
기초 문법. App화면을 구성하는 다양한 Component
View, Text, TextInput, Button, Image 등을 조합하여 화면에 구성한다.