Saltar al contenido
Inicio
Docs/Proyectos

Gestión de proyectos

Free

El 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

Empty Project

Frontend

HTML / CSS / JS
React
Vue.js
Svelte

Backend

Node.js
Express.js
Flask
Django

Fullstack

Next.js
Nuxt.js

Lenguajes

TypeScript
Python
Kotlin Script

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

Inicializar repo local
Inicializar con remote
Añadir remote

Cambios y commits

Stage / Unstage / Stage all
Commit
Amend commit
Fetch · Pull · Push

Ramas

Crear rama
Cambiar de rama
Eliminar rama
Rebase

Historial y reescritura

Ver log (hasta 100 commits)
Revert commit
Reset (soft / mixed / hard)
Restaurar archivo
Cherry-pick

Tags

Crear tag
Eliminar tag
Listar tags
Push 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

  1. 1Elige el servicio (GitHub, GitLab o Bitbucket) y autoriza si aún no lo has hecho.
  2. 2Indica el nombre del repositorio y si quieres que sea privado.
  3. 3Pocket Code crea el repo remoto vía API y configura el remote.
  4. 4Si el proyecto ya tenía Git, se añade el remote; si no, se inicializa el repo con remote configurado.
  5. 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.

FreePremium
Proyectos activosLimitadoIlimitados
Operaciones Git completas
Clonar y publicar (GitHub / GitLab / Bitbucket)
Importar / Exportar ZIP
Abrir carpeta local (SAF)