![[React Native] React Native 환경 변수 설정 하기.](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FuP7Dk%2FbtsF2Ebd2qC%2FriA1yxdvkndJI6kUo7b22K%2Fimg.png)
안녕하세요. 오늘은 React Native 환경 변수 설정하는 방법에 대해 적어볼까 합니다. 문서가 관리되지 않아 가독성도 나쁘고, TroubleShooting도 잘 적혀 있지 않아 직.접 찾아서 작성합니다. 설치 먼저 React Native Config 라이브러리를 설치합니다. 아래와 같이 터미널에 입력해주세요. yarn add react-native-config 저는 Development(개발), Production(운영) 두 가지 환경으로 나누어 설정하려고합니다. 따라서 프로젝트 root 내에 env 라는 폴더를 생성하고, 그 안에 .env , .env,production 을 생성합니다. iOS 먼저 iOS 부터 설정해보겠습니다. 1. Xcode를 실행한 후에 프로젝트 파일 오른쪽 클릭하여 Newf..
![[React Native] DeepLink.](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fqhno8%2FbtsHqa73MPM%2FaTKVPdYNkcoMQIX03J8kq0%2Fimg.png)
안녕하세요, RyuWoong 입니다.이번에는 App에서 마케팅과 큰 연관이 있는 DeepLink에 대해 이야기 해보고자 합니다.이직 후 프로젝트에서 제가 실시한 큰 변경 사항이 RN버전과 딥링크 수정이였는데 이를 통한 경험을 적어보고자 합니다.DeepLink?우리가 인터넷을 사용할 때 주소라는 것이 있습니다.naver.com , google.com 등 이 주소를 통해 원하는 사이트에 접속해서 정보를 검색 할 수 있죠. 이와 비슷하게 App은 DeepLink가 있습니다.만약 단순히 앱만 실행해 준다면, 원하던 상품을 검색하거나 이벤트를 찾아야하는 번거로움 때문에 사용자는 앱을 바로 삭제하거나 사용하지 않겠죠? DeepLink를 클릭하면, 앱에서 보던 상품이나 이벤트 등을 이어서 볼 수 있게 해줄 수 있습..
![[RN] 앱을 만들어보자, React Native! - App Icon 설정 .04](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FQ9fwD%2Fbtr0DirX6Fd%2FkKKhNp5kfZxdALVwdFTKJ1%2Fimg.jpg)
안녕하세요! RyuWoong입니다. 이번에는 앱의 첫 인상! App Icon 설정에 대해서 이야기 해볼까 합니다. 정말 쉽고 간단하니 바로 이야기 드릴게요! App Icon? 앱 아이콘은 다들 잘 아실 꺼라 생각합니다. App을 설치하면 가장 먼저 볼 수 있는 이미지 아이콘이죠. 간단하게 설정할 수 있지만 내 앱이 무엇인가! 에 대해 애플 로고처럼 보여주는 부분이기 때문에 아주 중요합니다. Android 먼저 Android를 볼까요? 먼저 자신의 앱을 상징하는 로고가 있다면 아래 사이트에서 간단하게 아이콘을 제작할 수 있습니다. Android Asset Studio - Launcher icon generator romannurik.github.io 기본적으로 Square, Circle 두 종류는 설정해주..
![[RN] Command PhaseScriptExecution failed with a nonzero exit code 오류 해결.](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fy9BzG%2Fbtr0r5fsKzF%2FDucxQKE2VAFNFSmgSQZYr1%2Fimg.jpg)
안녕하세요. RyuWoong 입니다. RN을 만지다보면 다양한 에러를 접하게되는데요, 그 중 누구나 쉽게 맞닥뜨릴 수 있는 에러를 하나 소개하려고합니다. 바로 가보실까요? 문제. RN을 Release 하기 전에 실기기에 빌드를 하시게 될 겁니다. 하지만, Build 중에 에러가 발생합니다. Command PhaseScriptExecution failed with a nonzero exit code 정확하게 알 순 없지만 Node 때문에 발생하는 것 같습니다. 🤔 https://reactnative.dev/docs/new-architecture-troubleshooting#xcode-build-issues Troubleshooting · React Native This page contains resolu..
![[RN] 앱을 만들어보자, React Native! - List .03](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FmFeQf%2FbtrZNuA5XJj%2Fkkfp9mL53ak4HhUJNyfwzk%2Fimg.jpg)
안녕하세요 RyuWoong 입니다. 앞서 포스팅한 글 중 Component를 소개하는 글이 있었죠? 거기서 RN은 Web과 다르게 Scroll을 하기 위해서 List Compnent가 존재한다고 했습니다! 크게 Scroll View와 Virtualized List로 나누어지는데요. 한번 알아봅시다. Scroll View 먼저 Scroll View에 대해 알아봅시다. Scroll View는 단순하게 Scroll 기능이 추가된 View입니다. 물론 Scroll 기능이 추가되면서 View보다 더 많은 Props를 지원합니다. 자세한 사항은 RN 공식 문서를 참조해주세요. 어떨 때 사용하냐면, Page에서 Height가 긴 시안을 표현하면서 반복되는 요소가 없다면 사용합니다. 왜냐하면 Scroll View 내 ..