Rode TypeScript no Android — No Dispositivo, Offline Após um Download Único
Rode TypeScript no seu celular Android: adicione o pack opcional uma vez, e então faça a checagem de tipos e rode seu código no dispositivo e offline. O que roda e onde estão os limites.
TypeScript é JavaScript com um sistema de tipos — e esse sistema de tipos
normalmente vive numa toolchain de desktop. O PocketCode o traz para o seu celular
com um pack opcional de TypeScript: baixe uma vez, e seus arquivos .ts fazem a
checagem de tipos e rodam no dispositivo, offline.
Adicione o pack uma vez, depois rode offline
TypeScript vem como um language pack que você instala uma única vez. A partir
daí: abra um arquivo .ts, toque em Run, e ele é compilado e executado
localmente.
- A linguagem tipada que você escreve — interfaces, generics, unions, aliases
type— é checada no dispositivo antes de rodar. - Diagnósticos do compilador revelam erros de tipo assim como numa configuração de desktop.
- Uma vez instalado, ele roda sem conexão, e nada sai do dispositivo.
Como ele combina tão naturalmente com JavaScript puro, encaixa perfeitamente ao lado do runtime Node.js embutido.
Para que ele é ótimo
- Aprender TypeScript — pratique o sistema de tipos em qualquer lugar.
- Scripting com tipos — pequenos utilitários tipados e transformações de dados.
- Testar ideias em nível de tipo — experimente um generic ou um tipo condicional e veja-o compilar.
O editor acrescenta autocomplete apoiado em LSP e diagnósticos inline ajustados para TypeScript.
Os limites honestos
- Um download único. Diferente das cinco embutidas, o TypeScript precisa do seu pack primeiro; depois disso é totalmente offline.
- Para aprendizado e scripts. Ideal para exercícios e pequenos programas tipados — não um build de framework completo puxando pacotes de um registro.
- Em escala de celular. Ótimo para trechos e utilitários; projetos grandes pertencem a um desktop.
Dentro desses limites, é TypeScript de verdade, checado e rodado no seu celular.
Parte da lista
TypeScript é uma de uma dúzia de linguagens que o PocketCode roda no dispositivo — cinco embutidas offline (Python, JavaScript, C, Ruby, PHP) mais packs como este. Veja a lista completa.
Adicione o pack uma vez e seu celular roda TypeScript, offline.
O PocketCode está chegando à Google Play. Participe da pré-inscrição para experimentar no seu próprio dispositivo.
Editor de código
Respostas rápidas sobre isso
Pronto para experimentar o PocketCode?
Baixe o app e comece a programar pelo seu celular.