월 14,300원
5개월 할부 시다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결배달앱 클론코딩 [with React Native]
android font 깨짐 오류 해결
왜인지는 모르나 android 환경에서 icon 오류가 출력되어 해결방법 남깁니다.https://phant0m.tistory.com/20해당링크에 자세히 나와있습니다.강의에서 fonts 폴더 생성 등 모든 절차는 완료했으나 폰트 사이즈 조절은 되는데 아이콘 자체가 불러와지지 않는 오류는 아래와 같은 방법으로 해결 가능합니다.android/app/build.gradle (app 내에 있는 gradle.build 입니다.)폴더에서 apply으로 검색 후 그 아래에apply from: "../../node_modules/react-native-vector-icons/fonts.gradle"아래 코드를 붙여 넣어주세요 그럼 정상적으로 출력됩니다.
- 미해결배달앱 클론코딩 [with React Native]
강사님 질문있습니다
강의 잘보고 있습니다 강사님리액트 네이티브 보다는 리액트 질문인데 const [detail, setDetail] = useState<boolean>(false); const toggleDetail = useCallback(() => { setDetail(!detail); }, [detail]);해당 부분에서 의존배열을 빈배열로 하면 토글이 안되는이유가useCallback 에 빈배열을 넣었을때 toggleDetail 함수가 기억하는 detail은 false 라서 계속 눌러도 토글 기능을 하지못하는 것이고 의존배열에 detail 에 넣어줘야 정상작동을 하는데제가 생각한게 맞는건가요?
- 미해결배달앱 클론코딩 [with React Native]
혹시 반응형
Rn에서 반응형 할때 어떻게하는지 궁금합니다.폰 테블릿등 사이즈 비율과 폰트!
- 미해결배달앱 클론코딩 [with React Native]
질문있습니다!
안녕하세요 제로초님!!!본 강의에서는 백엔드 서버에서 토큰을 response body로 보내주고 프론트에서도 response body에 있는 데이터로 토큰을 가져오더라구요? 그런데 백엔드에서 쿠키로 토큰을 보내주지 않고 response body로 토큰을 보내주는게 보안상 더 위험하지는 않을까 의문점이 생겼습니다.제로초님 개정판 노드제이에스 4-5 쿠키 강의에서 17분7초에서 로그인할 때 웬만하면 쿠키를 사용하라고 하셨는데 본 강의에서 리액트네이티브에서 할 때는 쿠키를 사용하지않고 response body로 가져오는 이유에 대해서 궁금합니다! ㅎㅎ
- 미해결배달앱 클론코딩 [with React Native]
타입스크립트 제네릭
타입스크립트 질문이 있습니다. 제네릭은 코드의 재사용을 높이기 위해서, 함수를 생성할때 매개변수의 타입을 정하는 것이라고 알고 있습니다. const f =<T>(param :T):T =>{…}이렇게요.그런데 navigation을 사용하는 것과 같은 경우에는const Tab = createBottomTabNavigator<TabParamList>()와 같이 매개변수나 반환값에 TabParamList라는 타입이 사용되지 않음에도 불구하고 제네릭을 사용합니다한가지 함수를 재사용하는 목적이 없다고 볼 수 있는 것 같은데, 저기서 제네릭의 역할이 무엇인지 궁금합니다
- 미해결배달앱 클론코딩 [with React Native]
지도 이미지가 안뜹니다.
Podfile에서 pod 'NMapsMap','3.10.0' 설정 후cd ios로 ios경로로 가서 npx pod install로 내려봤고 실행해보니 지도상에 아무것도 뜨지가 않습니다;
- 미해결배달앱 클론코딩 [with React Native]
안녕하십니까
앱내려도 백그라운드에서 실행하는 어플같은것을 만들고 싶은데, pwa에 서비스워커라는 것을 사용하면 되더라구요 ?혹시 rn에도 백그라운드 실행이있나요? pwa과 비교하여 rn을 사용하는것이 나은지 한말씀 부탁드리겠습니다.
- 미해결배달앱 클론코딩 [with React Native]
코드푸시 타겟버전 문의드립니다.
안녕하세요. 코드푸시 파트를 들으며 조금 헷갈리는부분이 있어 문의드립니다.앱이 업데이트버전이 있는지 확인할때 실제 사용되는것이 package.json의 version인가요? build.gradle의 versionName인가요??코드푸시를 1.0버전으로 릴리즈하였을때, package.json 내 version은 3.0.0으로 세팅하여도 업데이트가 진행되고 build.gradle의 versionName을 변경했을때야 업데이트가 적용되지않아서 문의드립니다.실제 버전확인에 사용되는 버전은 build.gradle의 versionName 인가요?
- 미해결배달앱 클론코딩 [with React Native]
궁금한게 또잇는데!
rn cli로 프로젝트생성하였는데, expo bareworkflow 로 사용한다면 간편로그인이나(네이버,카카오,구글) push message정도는 모듈로 사용할 수 있나요 ?
- 미해결배달앱 클론코딩 [with React Native]
혹시 푸쉬메시지 여러명한테 보내야된다면?>
1명씩 저렇게 보내는거말고 1만명 1천명 이렇게보내야된다면 백엔드서버에 요청을 1천명 1만번 이렇게보내는 수밖에없나요?
- 미해결배달앱 클론코딩 [with React Native]
.env 와 Config 원리
어째서 .env에 적힌 키=값이, Signup.tsx에서 Config.키 = 값으로 사용될 수 있는지 궁금합니다. react-native-config 모듈이 자동적으로 파일중에 .env파일을 찾아서, 그 안에 있는 값을을 Config.키 로 접근할 수 있게 해주는 건가요?
- 미해결배달앱 클론코딩 [with React Native]
firebase사용이유
파베를 사용하는 이유가 궁금합니다.만약 푸시서버가 따로 있다면 그쪽에서 메시지주면rn에서 받아서 처리하는식으로 알람 출력해도 되는것인가요?
- 미해결배달앱 클론코딩 [with React Native]
코드푸시 관련 질문
안녕하세요. 다름이 아니라 코드푸시 학습중 궁금한 점이 있어 질문드립니다.첫번째로코드푸시할때만 package.json 버전으로 편의상 체크만 해두고 aos, ios는 버전 안올리고앱스토어에 배포할 경우에만 (aos,ios) 버전을 package.json과 맞추면 되는지 궁금합니다. 두번째로코드푸시 할 때 'npm run codepush:android'만 해도 코드푸시가 작동하는데'npm run bundle:android'와 'npm run codepush:android'가 어떤 상호작용을 하는지 궁금합니다."codepush:android": "appcenter codepush release-react -a name/sentry_codepush -d Production --sourcemap-output --output-dir ./build -m -t 1.0", "bundle:android": "react-native bundle --assets-dest build/CodePush --bundle-output build/CodePush/index.android.bundle --dev false --entry-file index.js --platform android --sourcemap-output build/CodePush/index.android.bundle.map", 세번째로제가 잘못한 부분인것 같은데 앱센터에 코드푸시 올라간 상태로 앱을 지우고 다시 설치해서 실행하면 업데이트 문구가 뜹니다. 코드 푸시 적용한 코드와 같은 상태에 빌드앱 인 것 같은데 업데이트가 어떤 이유로 뜨는지 궁금합니다. 감사합니다.
- 미해결배달앱 클론코딩 [with React Native]
intel HAXM 필요여부
안녕하세요 군대 사지방에서, 개발을 공부하고 있는 학생입니다.다름이 아니라, 설치과정에서 intel HAXM의 설치가 권한이 없다면서 실패했습니다. 나머지 파일들은 모두 설치에 성공한 것 같은데, 추후에 문제가 생길까요?
- 미해결배달앱 클론코딩 [with React Native]
icon font 사이즈 조정방법
headerTitle은 위쪽tabBarLabelStyle 은 아래쪽 fontSize 조정가능하십니다.
- 미해결배달앱 클론코딩 [with React Native]
아이콘 적용하실떄
main 안에 다넣지마시고 통으로 다넣으면 빌드안됩니다...res안에 drawable layout폴더잇어야함. 나머지값은 만든걸로 교체main에는 png 이미지2장넣은다음에 AndroidManifest.xml에는 rount icon 제거하시고 npm run android 하시면됩니다.
- 미해결배달앱 클론코딩 [with React Native]
혹시 이건 어떻게 해결할까요 ?
그리들 버전을 5.6.4로 업그레이드 하라는것같은데 해당내용으로 검색하니까 프로퍼티스에서 그리들 버전올리라고 나와잇더라구요? 근데 프로퍼티스보니까 5.6.4인데 왜 저 파일은 3점대인지 ... 어떻게 버전을 올릴까요 ?
- 미해결배달앱 클론코딩 [with React Native]
Type '({ navigation }: HomeScreenProps) => Element' is not assignable to type 'ScreenComponentType<ParamListBase, "Home"> | undefined'. 에러
(property) component: ScreenComponentType<ParamListBase, "Home">React component to render for this screen.Type '({ navigation }: HomeScreenProps) => Element' is not assignable to type 'ScreenComponentType<ParamListBase, "Home"> | undefined'. Type '({ navigation }: HomeScreenProps) => Element' is not assignable to type 'FunctionComponent<{}>'. Types of parameters '__0' and 'props' are incompatible. Type '{}' is missing the following properties from type 'HomeScreenProps': navigation, routets(2322)types.d.ts(327, 5): The expected type comes from property 'component' which is declared here on type 'IntrinsicAttributes & RouteConfig<ParamListBase, "Home", StackNavigationState<ParamListBase>, NativeStackNavigationOptions, NativeStackNavigationEventMap>'git에 있는 코드를 복사해 붙여넣기 하였는데 이러한 에러가 나옵니다... 혹시 어떻게 하면 될까요?
- 미해결배달앱 클론코딩 [with React Native]
비디오 재생 질문입니다.
혹시 mp4 형태의 비디오 파일은 어떻게 접근할 수 있을까요?? filePath 는 출력이 되는데, {uri: filePath} 형태로 지정해도 파일을 읽지 못합니다...비디오 재생용 라이브러리는 react-native-video 사용하고 있습니다.
- 미해결배달앱 클론코딩 [with React Native]
tmap 설치하고 출발에서 눌럿는데
티맵은 실행됫는데 안내를 못하고 실행만됩니다...안드로이드 스튜디오에서 자르파일 추가해주고 빌드시켯는데 밑에 java 파일2개가 빨간불이뜨네요 ... 이거떄문에 그런가...일단 sdk는 영상과달라서 요거받긴했습니다.