Skip to content
Home
Docs/Projetos

Gerenciamento de projetos

Free

O ponto de entrada do Pocket Code: crie, importe, clone e publique projetos com Git integrado e suporte completo para GitHub, GitLab e Bitbucket.

Criar um projeto

No dashboard, toque em + e escolha uma das opções:

Projeto novo

Dialog com campo de nome + seletor de template. Se o nome já existir, um sufixo automático é adicionado: Meu App (2), Meu App (3)…

Clonar repositório

Selecione GitHub, GitLab ou Bitbucket, autorize com OAuth e escolha um dos seus repos. Diretórios duplicados recebem um sufixo: repo (2), repo (3)…

Importar ZIP

Selecione um .zip do armazenamento. Ele é extraído com o nome do arquivo (sufixos -2, -3 se já existir).

Abrir pasta local (SAF)

Usa o Storage Access Framework do Android para vincular qualquer pasta do dispositivo como projeto.

Templates disponíveis

14 templates pré-configurados em cinco categorias. Cada um vem com arquivos iniciais (caminhos relativos → conteúdo) e uma cor distintiva:

General

Empty Project

Frontend

HTML / CSS / JS
React
Vue.js
Svelte

Backend

Node.js
Express.js
Flask
Django

Fullstack

Next.js
Nuxt.js

Linguagens

TypeScript
Python
Kotlin Script

Gerenciar projetos

Renomear

Validação inline de duplicados; o botão Confirmar é desativado se já existir

Excluir

Confirmação prévia e remoção completa do diretório no sistema de arquivos

Exportar como ZIP

Compacta o diretório e abre a folha de compartilhamento do sistema

Análise automática

Detecta linguagem principal, framework, divisão por porcentagem e tamanho total

Operações Git

Cliente Git completo integrado, sem gates de Premium. Todas as operações disponíveis em qualquer plano:

Inicialização

Inicializar repo local
Inicializar com remote
Adicionar remote

Alterações e commits

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

Branches

Criar branch
Trocar de branch
Excluir branch
Rebase

Histórico e reescrita

Ver log (até 100 commits)
Revert commit
Reset (soft / mixed / hard)
Restaurar arquivo
Cherry-pick

Tags

Criar tag
Excluir tag
Listar tags
Push de tags

O status do repositório é reportado como Synced, Needs pull, Needs push, Pending, Conflict, Local only ou No remote, com visualização detalhada por arquivo (staged, unstaged, untracked).

Integração com provedores

Autenticação OAuth 2.0 com PKCE para os três provedores principais. Os tokens são armazenados de forma segura e resolvidos no momento da operação:

GitHub

Listar repos, criar repos públicos ou privados

GitLab

Listar e criar projetos

Bitbucket

Listar e criar repos por workspace

Publicar um projeto local

  1. 1Escolha o serviço (GitHub, GitLab ou Bitbucket) e autorize se ainda não o fez.
  2. 2Escolha o nome do repositório e se ele deve ser privado.
  3. 3O Pocket Code cria o repo remoto via API e configura o remote.
  4. 4Se o projeto já tinha Git, o remote é adicionado; se não, o repo é inicializado com o remote configurado.
  5. 5Push inicial, pronto — o projeto está online.

Único gate Premium: número de projetos

O plano Free inclui um número limitado de projetos ativos. Ao tentar criar um além do limite, um modal de upgrade é exibido. Todas as outras operações (renomear, importar, abrir pasta, Git completo, clonar e publicar) estão disponíveis em qualquer plano.

FreePremium
Projetos ativosLimitadoIlimitados
Operações Git completas
Clonar e publicar (GitHub / GitLab / Bitbucket)
Importar / Exportar ZIP
Abrir pasta local (SAF)