티스토리 뷰
앱을 만들고는 싶었지만 자바를 배울 마음은 없었다.
자바스크립트의 강력함을 알게되다.
가장 놀란 것은 자바스크립트의 강력함입니다. 자신의 분야 뿐만 아니라 다른 분야까지 넘어가서 활동하는 모습을 보니 정말 대단하다고 생각하게 만드는 언어입니다. 프론트엔트를 넘어서 백엔드까지 진출하더니 이제는 네이티브 언어처럼 앱도 만들고, 인공지능 분야에 까지 곧 많이 사용될거라 생각하니 뭔가 "너무 강력하다"라고 밖에는 생각할 수 없었습니다.
애니모리를 만들면서 느낀 엑스포의 편리함
애니모리는 단계마다 나오는 동물을 기억했다가 순서대로 입력하는 게임입니다.
애니모리의 동물들
게임은 엑스포를 통해서 개발 환경을 갖추고 빌드했습니다.
expo 홈페이지
엑스포로 세팅을 하면 기본적으로 사용할 수 있는 것들이 많았습니다. 벡터 아이콘도 바로 사용할 수 있고, 엑스포에서 제공해주는 앱 로딩과 관련된 기능이라던지 사운드와 관련된 api들도 사용하기에 아주 편하고 좋았습니다. 그리고 무료앱이라면 빠질 수 없어 광고와 관련된 api에서도 아주 편리함을 느꼈습니다. 코드 몇 줄에 애드몹 아이디만 적으면 되더군요.
가장 편리한 점을 꼽으라면 앱의 업데이트가 너무 편하다는 점입니다.
리액트 네이티브의 강력함은 코드 공유에 있다.
글을 마무리하며.
대부분의 것들은 expo나 react-native 안에 있었기 때문에 딱히 다운받은 것들은 없었습니다. 앱을 출시할 때 이미지가 필요한 경우에 파워포인트와 pixlr을 통해서 이미지들을 수정했고, 소리의 경우는 아래의 사이트에서 다운로드 받았습니다.
리액트 네이티브와 엑스포를 통해서 자바스크립트 강력함을 느껴보세요. 그리고 앱을 만든다는 즐거움을 느껴보세요.
공감과 댓글은 제작자에게 큰 힘이 됩니다.
'Frontend-dev > react' 카테고리의 다른 글
리액트 프로젝트에 sass 설정하기 (0) | 2018.11.12 |
---|---|
리액트 프로젝트에 css module 적용시키기 (0) | 2018.11.08 |
스타일드 컴포넌트 더 알아보기 (0) | 2018.10.01 |
스타일 컴포넌트 흝어보기 (0) | 2018.09.29 |
context 예제 만들어보기 (0) | 2018.09.28 |