Aplicacion Android
Accede a Crow desde tu dispositivo Android con la aplicacion nativa o como una Progressive Web App (PWA).
Opcion A: Instalar el APK
Paso 1: Descargar el APK
Descarga la ultima version de Crow para Android:
Paso 2: Habilitar origenes desconocidos
Antes de instalar, permite que tu dispositivo instale aplicaciones de fuera de Play Store:
- Abre Ajustes en tu dispositivo Android
- Ve a Seguridad (o Privacidad en algunos dispositivos)
- Activa Instalar desde origenes desconocidos (o Instalar aplicaciones desconocidas)
- Si te lo pide, permite el navegador que usaste para descargar el APK (Chrome, Firefox, etc.)
TIP
En Android 8+, este ajuste es por aplicacion. Solo necesitas permitirlo para el navegador que usaste para la descarga.
Paso 3: Instalar
- Abre el archivo
crow-android.apkdescargado - Toca Instalar cuando se te solicite
- Una vez instalado, abre la aplicacion Crow
Paso 4: Conectar a tu gateway
- Introduce la URL de tu gateway (ej.,
http://100.121.254.89:3001ohttps://tu-servidor.ts.net) - Toca Probar conexion para verificar
- Inicia sesion con tu contrasena del Crow's Nest
Opcion B: PWA (sin instalacion)
Si prefieres no instalar un APK, puedes agregar el Crow's Nest como app de pantalla de inicio directamente desde Chrome:
- Abre Chrome en tu dispositivo Android
- Navega a la URL de tu Crow's Nest (ej.,
http://100.121.254.89:3001) - Inicia sesion en el Crow's Nest
- Toca el menu de tres puntos (arriba a la derecha)
- Toca Agregar a pantalla de inicio
- Ponle el nombre "Crow" y toca Agregar
La PWA se ejecuta en una ventana independiente sin la interfaz del navegador, dando una apariencia de aplicacion nativa.
Configuracion de Tailscale
Si tu gateway de Crow se ejecuta en un servidor casero o red local, instala Tailscale para acceder desde cualquier lugar:
- Instala Tailscale desde Play Store
- Abre Tailscale e inicia sesion con la misma cuenta que usas en tu servidor
- Activa Tailscale
- Usa la IP de Tailscale de tu servidor como URL del gateway (ej.,
http://100.121.254.89:3001)
TIP
Tailscale se ejecuta en segundo plano con un impacto minimo en la bateria. Tu conexion a Crow permanece disponible mientras Tailscale este activo.
Notificaciones push
La aplicacion Crow puede enviar notificaciones push para recordatorios, mensajes de pares y alertas del sistema.
- Cuando la app se inicie por primera vez, solicitara permiso de notificaciones — toca Permitir
- Si descartaste el aviso, ve a Ajustes de Android > Apps > Crow > Notificaciones y activalas
- Las preferencias de notificaciones se pueden configurar en Crow's Nest > Ajustes > Notificaciones
Funcionalidades
Todos los paneles del Crow's Nest estan disponibles desde la aplicacion Android:
- Memoria — Navega y busca tus recuerdos almacenados
- Mensajes — Chat con IA y mensajeria entre pares
- Blog — Lee y gestiona publicaciones
- Archivos — Sube, descarga y gestiona archivos almacenados
- Podcasts — Suscribete a feeds y transmite episodios
- Contactos — Ve y gestiona tu lista de contactos
- Skills — Explora las habilidades disponibles
- Ajustes — Acceso completo a la configuracion
Solucion de problemas
"Conexion rechazada" o tiempo de espera agotado
- Verifica que tu gateway este funcionando (
npm run gatewayo Docker) - Comprueba que tu dispositivo puede alcanzar la IP del servidor — intenta abrir la URL en Chrome primero
- Si usas Tailscale, asegurate de que esta conectado tanto en el telefono como en el servidor
Errores de certificado SSL
- Si tu gateway usa un certificado autofirmado, Chrome y la app pueden bloquear la conexion
- Usa Tailscale Funnel para HTTPS automatico, o accede por HTTP plano sobre Tailscale (la VPN cifra el trafico)
La app no se instala
- Asegurate de haber habilitado "Instalar desde origenes desconocidos" para la app correcta (tu navegador)
- Verifica que tu version de Android sea 8.0 o superior
- Si el almacenamiento esta lleno, libera espacio e intentalo de nuevo
La PWA no funciona sin conexion
La PWA requiere una conexion de red a tu gateway. No almacena datos en cache para uso sin conexion — se conecta a tu instancia de Crow en tiempo real.