# Dependências e Configurações ## Requisitos - **Flutter**: 3.38.8 (Stable) - **Plataformas**: Android API 21+, iOS 11.0+, Web, Windows 10+ ## pubspec.yaml Principal ```yaml dependencies: flutter: sdk: flutter firebase_core: ^3.15.2 firebase_auth: ^5.7.0 cloud_firestore: ^5.6.12 firebase_storage: ^12.4.10 lottie: ^3.3.2 youtube_player_flutter: ^8.1.2 image_picker: ^1.2.1 shared_preferences: ^2.5.4 ``` ## Firebase - **Projeto**: `check-theeth-kids-db` - **Android**: `google-services.json` em `android/app/` - **iOS**: `GoogleService-Info.plist` em `ios/Runner/` - **Web**: Configuração em `index.html` ## Assets Configurados ``` assets/ ├── images/ ├── animations/ ├── videos/ └── icons/ ``` ## Permissões Android ```xml ``` ## Permissões iOS ```xml NSCameraUsageDescription Este app precisa acessar a câmera para fotos de perfil ``` ## Scripts de Desenvolvimento ```bash flutter clean && flutter pub get flutter analyze flutter test flutter build apk --release ``` ## Status Atual - ✅ Dependências atualizadas - ✅ Firebase configurado (Android/iOS) - ⚠️ Web precisa credenciais - ✅ Assets configurados