본문 바로가기
  • Survival Plan

react-native5

React-native-sound 가 Release build에서 동작하지 않을 때 react-native로 어플리케이션을 개발함에 있어서, 다양한 모듈들을 import하여 사용한다. 어플리케이션을 만들다 보면, 사운드의 중요성을 알게 되는데, 이 때문에 개발의 마지막 쯔음에 가면 사운드 효과를 넣기 마련이다. Reat-native에서 사운드를 가장 쉽게 접근하는 방법은, react-native-sound를 사용하는 것이 가장 쉽게 접근하는 방법이라 하겠다. react-native-sound를 적용할 때, 버그 및 어려움을 제공하는 대표적인 예는, 1) resources (사운드 파일)의 위치가 정확하지 않을 때, 2) resource 파일에 대문자나 특수문자가 포함되어 있을 때, 3) resource 파일의 중복이 발생할 때, 4) 초기화 또는 release() 처리하지 못할 때 ==.. 2020. 3. 11.
Node Module을 React Native 에서 사용해 보자 [react native x node_module core] 간혹, node core module이 react native에서 직접적으로 사용되는 경우가 있다. 대표적인 예가 gl-react-native 같은 경우이다. 이 경우에 rn-nodeify 를 사용하면, node core module을 react native에서 사용할 수 있다. https://github.com/tradle/rn-nodeify 연관된 module을 설치한다. nodeify 모듈을 설치 한다. npm i --save-dev rn-nodeify@latest 다음을 실행하여 rn-nodeify를 실행한다. ./node_modules/.bin/rn-nodeify --hack --install 2020. 3. 9.
React Native - Sample 개발기 1. 개요 1.1 개발하고자 하는 기능/App 설명 1.2 기본적인 설계 환경 구성 개발 환경 구성에 가장 빠른 것은 사실,,, Cloud IDE에 설치되어 있는 이미지를 사용하는 것이다. 다만, Cloud IDE (Goorm IDE , Cloud 9 등)에 세팅된 환경은 Expo를 기반으로 하고 있다. Expo는 다양한 측면에서 매우 훌륭한 도구 이지만, Native Module을 사용하는 경우 정상동작하지 않는다. Expo eject 등을 실행하여 기존 구성된 bundle 구조를 쪼개야 하는데, 이것은 react-native-cli 로 환경을 구성하는 것 보다 더 어려운 작업을 포함한다. 따라서, 간략한 테스트는 Cloud IDE를 사용하여 테스트하고, 실제 개발 작업은 Local 환경에서 react.. 2020. 3. 9.