segunda-feira, 16 de novembro de 2020

Code App

Para programadores iniciantes ou mesmo profissionais que precisem de testar algum código, Code App de Shing Hin Chung, é uma app que nos permite escrever e executar código na nuvem em mais de 40 linguagens diferentes, tudo feito num iPhone ou iPad com acesso à internet.

Para quem está a aprender alguma linguagem de programação, e esteja sem acesso a um computador, pode ser uma excelente ferramenta para treinar alguns trechos de código. Com um editor onde a linguagem aparece destacada, o que é muito útil, podemos rapidamente pedir para executar o código (que é enviado para o compilador na nuvem no fundo), e é-nos dado o resultado em baixo na consola.

Isto faz-se bem num iPhone com o teclado que aparece sobreposto no ecrã, mas é ainda mais funcional num iPad, especialmente se usarmos um teclado bluetooth. A app permite-nos visualizar um website num web server, permite-nos ligar a um repositário no GitHub, e até aceder a discos USB via a app de ficheiros.

Há óbvios limites naquilo que se pode fazer, mas com o suporte à compilação de todas estas linguagens, é uma ferramenta que não devemos deixar passar ao lado, especialmente sendo completamente gratuita:

Assembly (NASM 2.14.02)
Bash (5.0.0)
Basic (FBC 1.07.1)
C (Clang 7.0.1)
C++ (Clang 7.0.1)
C (GCC 7.4.0)
C++ (GCC 7.4.0)
C (GCC 8.3.0)
C++ (GCC 8.3.0)
C (GCC 9.2.0)
C++ (GCC 9.2.0)
C# (Mono 6.6.0.161)
COBOL (GnuCOBOL 2.2)
Common Lisp (SBCL 2.0.0)
D (DMD 2.089.1)
Elixir (1.9.4)
Erlang (OTP 22.2)
Executable
Fortran (GFortran 9.2.0)
Go (1.13.5)
Haskell (GHC 8.8.1)
Java (OpenJDK 13.0.1)
JavaScript (Node.js 12.14.0)
Kotlin (1.3.70)
Lua (5.3.5)
Objective-C (Clang 7.0.1)
OCaml (4.09.0)
Octave (5.1.0)
Pascal (FPC 3.0.4)
PHP (7.4.1)
Plain Text
Prolog (GNU Prolog 1.4.5)
Python (2.7.17)
Python (3.8.1)
R (4.0.0)
Ruby (2.7.0)
Rust (1.40.0)
Scala (2.13.2)
SQL (SQLite 3.27.2)
Swift (5.2.3)
TypeScript (3.7.4)
Visual Basic.Net (vbnc 0.0.0.5943)

É de salientar que poder executar JavaScript ou PHP é uma excelente ajuda para os web developers, e Objective-C e Swift são uma óptima maneira de ir treinando código para criar apps para iPhone e iPad.


Code App na App Store

Tamanho: 86.7 MB


Sem comentários :

Enviar um comentário