Requisitos Previos y Herramientas
Instalá esto una sola vez. La columna de la derecha te dice cómo verificar que cada cosa está lista.
| Herramienta | Mínimo | Verificar |
|---|---|---|
| Node.js | 20+ | node -v |
| pnpm | 9+ | pnpm -v |
| EAS CLI | última | eas --version (instalar: npm i -g eas-cli) |
| firebase-tools | última | npx firebase --version |
| Xcode (macOS, para iOS) | última estable | xcodebuild -version |
| Android Studio + SDK | última | adb --version |
Nota
Usamos pnpm como package manager. Es más rápido y más estricto que npm con
tu árbol de dependencias, lo que detecta temprano los bugs de “funciona en mi
máquina”. Activalo con Corepack si no lo tenés: corepack enable && corepack prepare pnpm@latest --activate.
Cuentas que vas a necesitar
- Expo — para builds y OTA. Iniciá sesión con
eas login. - Apple Developer — necesario para firmar y publicar builds de iOS (tanto para testing ad-hoc como para la App Store).
- Firebase — acceso al proyecto usado para distribución interna de pruebas.
Una vez que cada fila esté en orden, seguí con Crear o Clonar un Proyecto.