Gerenciamento de projetos
FreeO 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
Frontend
Backend
Fullstack
Linguagens
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
Alterações e commits
Branches
Histórico e reescrita
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
- 1Escolha o serviço (GitHub, GitLab ou Bitbucket) e autorize se ainda não o fez.
- 2Escolha o nome do repositório e se ele deve ser privado.
- 3O Pocket Code cria o repo remoto via API e configura o remote.
- 4Se o projeto já tinha Git, o remote é adicionado; se não, o repo é inicializado com o remote configurado.
- 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.
| Free | Premium | |
|---|---|---|
| Projetos ativos | Limitado | Ilimitados |
| Operações Git completas | ✓ | ✓ |
| Clonar e publicar (GitHub / GitLab / Bitbucket) | ✓ | ✓ |
| Importar / Exportar ZIP | ✓ | ✓ |
| Abrir pasta local (SAF) | ✓ | ✓ |