| Componente | Version |
|---|---|
| Flutter | 3.29.3 |
| Dart | 3.7.2 |
| Android Studio | 2024.3 |
| Android SDK | 35.0.1 |
Todos los pasos técnicos están en:
INSTALL.md
Sigue estos pasos para configurar y ejecutar el proyecto localmente:
# 1. Clonar repositorio
git clone https://github.com/jokoframework/littlecow.git
cd littlecow
# 2. Configurar variables de entorno
cp .env.example .env
# Edita el archivo .env con tus configuraciones
# 3. Limpiar el proyecto
flutter clean
# 4. Instalar dependencias
flutter pub get
# 5. Ejecutar (usar tu dispositivo conectado o emulador)
flutter runIMPORTANTE: Cuando pruebes la aplicación con un teléfono conectado o emulador, debes modificar el archivo .env para cambiar "localhost" por la IP del servidor en BASE_URL.
Ejemplo:
# Original
BASE_URL="http://localhost:8080/api"
# Modificado para dispositivo móvil
BASE_URL="http://192.168.X.X:8080/api"Este proyecto está configurado para ejecutarse directamente en Linux, Windows y macOS sin necesidad de ejecutar flutter create . después de clonar el repositorio.
# 1. Verificar las dependencias necesarias para desarrollo en Linux
sudo apt-get update
sudo apt-get install clang cmake ninja-build pkg-config libgtk-3-dev liblzma-dev
# 2. Habilitar soporte para Linux
flutter config --enable-linux-desktop
# 3. Ejecutar específicamente para Linux desktop
flutter run -d linux# 1. Habilitar soporte para Windows dekstop
flutter config --enable-windows-desktop
# 2. Ejecutar específicamente para Windows desktop
flutter run -d windows# 1. Instalar XCode desde la App Store y las tools de línea de comandos
xcode-select --install
# 2. Habilitar soporte para macOS desktop
flutter config --enable-macos-desktop
# 3. Ejecutar específicamente para macOS desktop
flutter run -d macos
