리액트네이티브(2)
-
ReactNative Cannot read property 'launchImageLibraryAsync' of undefined react-native-image-picker 에러 해결
최근 NativeScript + Vue3 로 하이브리드 앱을 개발하려고 준비하다가, 다양한 이슈 및 기술적 장벽에 부딪혀 결국은 ReactNative로 방향을 선회하고 스터디를 진행하고 있다. 최종 선택한 프레임워크 환경은 ReactNative + Expo 이다. CLI가 AOS/iOS 양쪽의 네이티브 소스 코드 수정도 가능하고 심도 있는 개발이 가능하다지만, 현재 개발할 앱의 경우 규모가 크지 않은 상태이고, 빠른 개발이 필요하며, 윈도우 환경에서도 iOS 가 커버되어야 하는 상황인지라 Expo 플랫폼으로 결정하였다. Expo 의 장점으로는 빠른 개발환경 셋팅과 수많은 필수/부가 기능이 잘 동작하는 라이브러리를 이미 갖추고 있다는 부분이다. 실제로 스터디를 해보니 가이드 사이트도 잘되어 있어서 큰 어려..
2023.12.04 -
[ReactNative] Expo 빌드 후 기기에서 확인하기
React Native를 공부해보며 겪었던 이슈들을 하나씩 정리해보고자 한다. Expo 플랫폼으로 진행하고 있으며, 최초 프로젝트 생성 후 기기에서 실행하는 부분에서 발생할 수 있는 이슈에 대한 얘기를 적어본다. https://docs.expo.dev/tutorial/build-a-screen/ Build a screen In this tutorial, learn how to use React Native components such as Image, Pressable, and Vector icons to build a screen. docs.expo.dev 위의 공식 홈페이지에서 기초 프로젝트를 코딩한 후 기기에서 실행하려고 야심차게... npx expo run:android 명령어를 친 후 여러 가지..
2023.11.28