소개
비개발자 혹은 프로그래밍 초급자를 대상으로 꾸준히 개발 교육을 진행해 왔습니다.
제 경험과 지식이 여러분에게 도움이 되길 바랍니다.
감사합니다 :)
강의
전체2수강평
- 기본부터 탄탄하게 배울 수 있는 강의입니다.
유상현 Sanghyeon
2023.12.19
1
- 굿굿굿굿굿굿
ddf
2023.06.26
1
- 기초가 부족해도 수강할수.있어요
전병상
2023.05.30
1
- 꼼꼼하게 설명해주셔서 좋아요 ~ 좋은 강의 감사합니다! :)
yoongdoo0819
2023.01.20
1
게시글
질문&답변
2024.03.29
Top Tab 사용 관련 질문입니다!
안녕하세요, 강의 내용을 벗어난 질문에 대한 답변은 하지 않고 있습니다. 간단하게 몇가지 말씀드리면, 내비게이터(Navigator) 컴포넌트를 화면(-Screen.js) 파일에서 불러오지 말고, navigations 폴더에 작성한 내비게이터(ex. MainStack.js) 파일에서 불러오세요. Top Tab의 위치가 어디가 되어야 할 지 고민해보세요. 조금 더 정확하게는 "누구의 자식 컴포넌트로 사용되어야 할지" 생각해 보세요. 각 화면이 차지하는 영역이 화면 전체가 아닐 수 있습니다. 화면 디자인에 따라 차이가 있겠지만, 현재 화면이 화면 전체를 차지하도록 만드세요. 프로젝트 디자인에 따라 다르겠지만, Bottom Tab과 Top Tab을 반드시 함께 사용해야 하는 것이 아니라면, 둘 중 하나만 사용하는 것을 추천합니다. 현재 글에서 보이는 스크린샷을 바탕으로 생각해보면, Bottom Tab을 사용하고 Top Tab은 FlatList를 가로로 사용하는 것이 조금 더 좋을것 같습니다. FlatList를 가로로 사용하는 예시는 강의 10.23에서 확인할 수 있습니다.
- 0
- 1
- 12
질문&답변
2024.03.26
8.17 프로필 사진 캐싱 관련 질문
안녕하세요, 질문을 할 때, 본인의 코드를 깃헙에 올리고 깃헙 링크를 남겨주세요. 그래야 조금 더 정확한 확인이 가능합니다. 올려준 코드에 큰 문제는 없어보입니다. 먼저, Firebase에서 받아온 이미지 url을 브라우저에 복사-붙여넣기를 해서 확인해보세요. 브라우저에서 잘 나타나나요? 만약 이미지가 나타나지 않고 권한 에러 화면이 나오면, Firebase의 Storage에서 '규칙' 부분을 수정해야 합니다. (강의 8.15 Storage와 보안 규칙) 추가로, 현재는 Expo 에서 제공하는 Image 컴포넌트가 강의에서 만든 FastImage 컴포넌트를 대체할 수 있습니다. Expo에서 제공하는 Image 컴포넌트를 사용하는 것을 권장합니다. https://docs.expo.dev/versions/latest/sdk/image/
- 0
- 1
- 25
질문&답변
2024.03.26
FirebaseError: auth/already-initialized
안녕하세요, 코드를 다음과 같이 수정해보세요. import { initializeApp, getApps, getApp } from 'firebase/app'; import { firebaseConfig } from '../../env'; import { getReactNativePersistence, initializeAuth, } from 'firebase/auth/react-native'; import AsyncStorage from '@react-native-async-storage/async-storage'; export const initFirebase = () => { let app = null; if (getApps().length === 0) { try { app = initializeApp(firebaseConfig); initializeAuth(app, { persistence: getReactNativePersistence(AsyncStorage), }); } catch (e) { // console.log(e); } } else { app = getApp(); } return app; };
- 0
- 2
- 43
질문&답변
2024.02.23
실물 기기로 개발 시 안드로이드 스튜디오는 필요가 없는건가요?
안녕하세요, 네, 실물기기를 이용해서 진행한다면 안드로이드 스튜디오를 설치하지 않아도 괜찮습니다. https://reactnative.dev/docs/environment-setup 위의 링크에서 "Expo Go Quickstart" 부분만 준비되면 됩니다. 감사합니다.
- 0
- 1
- 62
질문&답변
2024.02.05
리덕스강의는 없나요?
안녕하세요, 네, Context API만 다루고 리덕스는 따로 다루지 않습니다.
- 0
- 1
- 63