-
[weather_app_1] react-native 와 expo프로젝트/[react]weather_app 2018. 4. 14. 19:01
날씨를 불러와 표시해주는 어플리케이션 제작
제목이 멋지지만 f word는 빼고 작업해야겠다..ㅎㅎㅎ
react native, expo, node.js, npm 이 사용된다.
react native
네이티브 웹 어플리케이션을 빌드하게 도와주는 ui라이브러리
jsx/javascript로 작성하고 컴파일링 할때 각각 ios(objective-c)/android(java) 네이티브 코드로 실행됨
페이스북의 기술에 의하여 js-objective-c 의 브릿지 혹은 js-java가 연결됨
장점
1. 자바스크립트를 활용할 수 있다는것
2. 커뮤니티가 크다는것
3. 많은 회사가 리액트 네이티브를 쓴다는것 (ex. 인스타그램,에어비앤비,페이스북,디스코드)
expo
리액트 네이티브로 앱을 만드는 것을 도와줌 (xcode ,android studio 없이 시뮬레이터를 관리함)
앱 테스트가 빠르고 편해짐
앱 업데이트가 쉬워짐
프로젝트를 생성하고, 앱으로 확인할수도 있음
앱을 생성하고, share 버튼을 누르면 qr코드가 뜬다. 모바일에서 읽히면 바로 확인 가능
snack expo
다운로드 없이 브라우저에서 코드를 테스트 해볼 수 있다.
'프로젝트 > [react]weather_app' 카테고리의 다른 글
[weather_app_6] 아이콘 변경, 앱 제작 완료 (0) 2018.05.01 [weather_app_5] api에서 정보를 가져와서 적용하기 (0) 2018.04.29 [weather_app_4] 상태바/벡터아이콘/위치정보 에러처리 (0) 2018.04.25 [weather_app_3] weather view (0) 2018.04.19 [weather_app_2] Loading View (0) 2018.04.16