Expo
학습 목표: Expo 화면·레이아웃·목록·입력·이동부터 빌드 흐름까지 연결합니다. 선수 지식: React 컴포넌트·props·state와 TypeScript 기초를 익힙니다. 초급·중급·고급의 목표를 확인하고 현재 공개된 글부터 학습하세요. 빈 단계는 계획을 유지하며 내용을 차례로 보강합니다.
단계별 학습 목표
각 단계의 학습 목표입니다. 공개된 글은 위의 단계별 링크에서 바로 볼 수 있습니다.
초급 목표
모바일 화면과 상태 및 이동의 기본을 익혀, 기기에서 실행되는 작은 앱을 만들고 웹과의 차이를 이해하는 방법을 다룹니다.
학습 주제
- 앱 실행과 기본 화면
- 레이아웃과 사용자 입력
- 화면 이동과 상태
중급 목표
인증과 서버 데이터 및 기기 기능을 연결하여, 권한과 네트워크 상태 변화에 대응하는 앱 기능을 구현하는 방법을 다룹니다.
학습 주제
- 인증과 데이터 연동
- 기기 권한과 기능
- 오프라인과 오류 처리
고급 목표
플랫폼 차이와 배포 조건을 근거로, 성능과 상태 복구 및 운영 중 변경을 고려한 앱 구조를 설계하는 방법을 다룹니다.
학습 주제
- 목록과 화면 성능 분석
- 앱 배포와 갱신 전략
- 플랫폼 경계와 구조 설계
단계 안에서는 학습 순서대로 표시합니다. 선택 참고는 필수 진도에 포함하지 않습니다.
초급 5개
학습 1 / 9 · 필수 학습
Expo 첫 앱 만들기: 설치·프로젝트 생성부터 첫 화면 실행까지학습 2 / 9 · 필수 학습
Expo Safe Area 사용법: 화면 여백을 안전하게 잡는 방법학습 3 / 9 · 필수 학습
Expo Status Bar 사용법: Safe Area와 화면별 설정학습 4 / 9 · 필수 학습
Expo vector icons 사용법: 탭바와 커스텀 아이콘 적용하기학습 5 / 9 · 필수 학습
Expo KeyboardAvoidingView 사용법: 키보드가 화면을 가릴 때 해결하기
이 단계의 학습 글은 준비 중입니다.
중급 2개
학습 6 / 9 · 필수 학습
Expo Router 사용법: app 폴더와 Stack Tabs 구조 잡기학습 7 / 9 · 필수 학습
Expo EAS Build 시작하기: Android APK 빌드부터 설치 확인까지
이 단계의 학습 글은 준비 중입니다.
고급 2개
학습 8 / 9 · 필수 학습
Expo WebBrowser 사용법: 외부 링크와 로그인 복귀 처리학습 9 / 9 · 필수 학습
Expo SecureStore 사용법: 토큰 저장과 생체 인증 처리
이 단계의 학습 글은 준비 중입니다.
개념·참고 4개
참고 1 / 4 · 선택 참고
Expo Location 사용법: 현재 위치와 백그라운드 추적 처리참고 2 / 4 · 선택 참고
Expo React Native Web 사용법: 앱을 웹으로 확장하기참고 3 / 4 · 선택 참고
Expo Metro unable to resolve module 오류 해결: 경로와 캐시참고 4 / 4 · 선택 참고
Expo EAS Build 오류 해결: 로컬은 되는데 원격 빌드만 실패할 때
이 단계의 학습 글은 준비 중입니다.