React Native에서 화면을 일부 캡처해서 그대로 인스타그램 스토리로 공유하기
Branch 공식 문서 내 react native 연동 가이드 상으로는 라이브러리 연동만을 설명하고 있어, 딥링크를 연결하고 동작하도록 설정하는 것은 일반 안드로이드/ios 연동 문서를 참고해야 했다. 설명이 모호하게 되어 있어 제대로 정리해보려 한다.
FlatList를 최적화하기 위한 props와 list item 렌더링 팁
RN에서 스크롤 영역이 필요하다면 ScrollView를 사용하는 방법과 FlatList를 사용하는 방법이 있다. ScrollView의 경우에는 한번에 전체 영역을 렌더링하고, FlatList는 화면에 보일 만큼, 또는 설정한 수 만큼만 초기 렌더링한다는 특징이 있다.
현재 프로젝트에서는 빠른 이미지 로딩과 캐싱, 그리고 안드로이드 고화질 이미지 로딩을 위해 react-native-fast-image 라이브러리를 사용 중이다. 해당 라이브러리의 이름에서부터 알 수 있듯이 빠른 이미지 로딩을 지원한다고는 하지만, 이미지의 용량이 크거
AdMob를 연동할 라이브러리로 react-native-google-mobile-ads를 선택하였다. 최근 사용량이 가장 많기도 하고, react-native-firebase를 만든 invertase 팀에서 만든 라이브러리이다.
React Native에서 글자 외곽선 효과를 주려면 어떻게 구현할 수 있을까? React Native는 일반 웹과 달리 text-stroke가 존재하지 않는다.
AdMob에서 광고 게재 제한의 철퇴를 받았다... 언제까지나 게재 제한인 상태로 광고를 아예 죽여둘 수는 없어서 다른 광고 서비스를 찾아보다가, 시행착오 끝에 AppLovin을 적용하기로 결정했다. 후보로 고려했던 서비스로는 Meta Audience Network,