AI 기반 식단 플래너 앱 개발 시작: Expo, React Native, Google Gemini를 활용하여 크로스 플랫폼 앱을 구축하며, 프로필 설정, AI 식단 추천, 식사 기록 및 통계 업데이트 기능을 포함합니다. 🚀
사용자 맞춤형 AI 식단 추천: 이름, 나이, 성별, 신체 통계, 활동 수준, 목표, 식단 선호도 등 입력된 정보를 바탕으로 Gemini AI가 아침, 점심, 저녁, 간식 옵션과 영양 정보를 제공합니다. 🍎
"I Build This" SaaS 플랫폼 소개: 튜토리얼 지옥에서 벗어나 실제 프로젝트와 팀 경험을 제공하는 개발자용 플랫폼으로, AI 기반 프로젝트 추천, 코딩/디자인 챌린지, 실시간 코드 에디터, 팀 채팅 기능을 지원합니다. 🛠️
Expo의 역할과 장점 설명: React Native의 추상화를 숨겨 개발자가 네이티브 기능에 쉽게 접근하고 개발 경험을 간소화할 수 있도록 돕는 래퍼로, iOS와 Android 앱을 효율적으로 구축하게 합니다. ✨
Expo 프로젝트 초기 설정 및 파일 구조: package.json, app.json, tsconfig.json 등 핵심 설정 파일들의 역할과 layout.tsx를 통한 앱의 루트 레이아웃, 테마 관리, 스택 내비게이션 구성 방법을 설명합니다. 📁
커스텀 하단 내비게이션 바 구현: tabs 디렉토리 내 layout.tsx에서 기본 탭을 대체하고, custom bottom nav.tsx 컴포넌트를 생성하여 IonIcons, Animated.View, TouchableOpacity를 활용한 독특한 UI를 구축합니다. 🎨