Gestión de proyectos
FreeEl punto de entrada de Pocket Code: crea, importa, clona y publica proyectos con Git integrado y soporte completo para GitHub, GitLab y Bitbucket.
Crear un proyecto
Desde el dashboard, pulsa + y elige una de las opciones:
Proyecto nuevo
Dialog con campo de nombre + selector de plantilla. Si el nombre ya existe, se añade sufijo automático: Mi App (2), Mi App (3)…
Clonar repositorio
Selecciona GitHub, GitLab o Bitbucket, autoriza con OAuth y elige uno de tus repos. Soporte para directorios duplicados con sufijo: repo (2), repo (3)…
Importar ZIP
Selecciona un .zip desde el almacenamiento. Se extrae con el nombre del archivo (sufijos -2, -3 si ya existe).
Abrir carpeta local (SAF)
Usa el Storage Access Framework de Android para enlazar cualquier carpeta del dispositivo como proyecto.
Plantillas disponibles
14 plantillas pre-configuradas en cinco categorías. Cada una incluye los archivos iniciales (rutas relativas → contenido) y un color distintivo:
General
Frontend
Backend
Fullstack
Lenguajes
Gestionar proyectos
Renombrar
Validación inline de duplicados; el botón Confirmar se desactiva si ya existe
Eliminar
Confirmación previa y borrado completo del directorio del sistema de ficheros
Exportar como ZIP
Comprime el directorio y lanza el compartidor del sistema
Analítica automática
Detecta lenguaje principal, framework, desglose por porcentaje y tamaño total
Operaciones Git
Cliente Git completo integrado, sin gates de Premium. Todas las operaciones disponibles para cualquier plan:
Inicialización
Cambios y commits
Ramas
Historial y reescritura
Tags
El estado del repositorio se reporta como Synced, Needs pull, Needs push, Pending, Conflict, Local only o No remote, con vista detallada por archivo (staged, unstaged, untracked).
Integración con proveedores
Autenticación OAuth 2.0 con PKCE para los tres proveedores principales. Los tokens se almacenan de forma segura y se resuelven en tiempo de operación:
GitHub
Listar repos, crear repos públicos o privados
GitLab
Listar y crear proyectos
Bitbucket
Listar y crear repos por workspace
Publicar un proyecto local
- 1Elige el servicio (GitHub, GitLab o Bitbucket) y autoriza si aún no lo has hecho.
- 2Indica el nombre del repositorio y si quieres que sea privado.
- 3Pocket Code crea el repo remoto vía API y configura el remote.
- 4Si el proyecto ya tenía Git, se añade el remote; si no, se inicializa el repo con remote configurado.
- 5Push inicial y listo — el proyecto queda disponible online.
Único límite Premium: número de proyectos
El plan Free incluye un número limitado de proyectos activos. Al intentar crear uno por encima del límite, aparece un modal con CTA de upgrade. El resto de operaciones (renombrar, importar, abrir carpeta, todo Git, clonar y publicar) están disponibles para cualquier plan.
| Free | Premium | |
|---|---|---|
| Proyectos activos | Limitado | Ilimitados |
| Operaciones Git completas | ✓ | ✓ |
| Clonar y publicar (GitHub / GitLab / Bitbucket) | ✓ | ✓ |
| Importar / Exportar ZIP | ✓ | ✓ |
| Abrir carpeta local (SAF) | ✓ | ✓ |