Qual é o melhor aplicativo Android para executar programas Java?
Top 10 aplicativos Android e IDE para codificadores e programadores Java
JavaIDEdroid
JavaIDEdroid é um IDE (ambiente de desenvolvimento integrado) que pode rodar no Android e permite criar aplicativos Android nativamente sem a necessidade de usar o SDK do Android no Mac, Windows ou Linux. JavaIDEdroid vem equipado com uma ferramenta aapt, compilador para Java, ferramenta dx, ferramenta DexMerger, ApkBuilder, zipsigner-lib (esta biblioteca também faz o zipalign), SpongyCastle Library, BeanShell Interpreter e JavaRunner, que permite executar qualquer aplicativo binário de linha de comando Java (arquivo .jar).
Java Editor
Java Editor é um editor Java muito fácil de usar e simples. É limitado em funcionalidade mas pode colorir os nós de sintaxe, atributos, propriedades, eventos e também suporta auto-completamento e busca e substituição. Ele pode abrir arquivos padrão com as extensões jav & java.
Terminal IDE
Terminal IDE é uma aplicação terminal altamente expansível. Ele vem com Java / C / C++ / HTML / kit de desenvolvimento Android completo, e pode ser executado em qualquer dispositivo andróide. Ele usa a linha de comando, e o editor foi configurado com desenvolvimento c / java / HTML como a principal escolha para desenvolvedores.
DroidEdit
DroidEdit é um editor de texto e código fonte (similar ao Notepad++ no PC) e está disponível para tablets android e telefones. DroidEdit é suportado por android tablets com teclados externos como o Asus Transformer ou aqueles com teclados externos de terceiros, também há suporte para Hackers Keyboard. Também suporta uma variedade de linguagens como C, C++, C#, Java, HTML, CSS, Javascript, Python, Ruby, Lua, LaTeX, e SQL.
Existe também uma versão premium com suporte a SFTP/FTP, Dropbox, Drive e Box (ótimo se você estiver em movimento), temas personalizados (para aqueles que querem personalizar tudo), comandos externos através de SSH e modo root.
Syntax Highlighted Code Editor
Syntax Highlighted Code Editior suporta HTML, CSS, JavaScript, editor PHP, Python, Java, C, C++, CoffeeScript, Haskell, Clojure, e Groovy. Ele é principalmente usado por aqueles envolvidos principalmente no desenvolvimento da web, mas pode ser usado por codificadores Java. Ele vem com uma série de funcionalidades, tais como busca/substituição, desfazer e refazer funcionalidades.
Código Peeker Pro: Source Reader
Code Peeker Pro vem com destaque de sintaxe, e permite que você procure snippets. Embora não seja um editor, é um leitor de código útil e foi seleccionado para fazer parte do programa Google Play for Education e é actualmente utilizado nas escolas como um auxiliar de ensino. Code Peeker irá abrir e destacar qualquer linguagem de código suportada como C/C++ (c, cc, cpp, h, hpp), C# (c-sharp, csharp, cs), CSS, Java, JavaScript (js, jscript), PHP, Python (py), Ruby (rails), ror), XML (xml, xaml, xslt, html, xhtml), ActionScript 3 (as3), AppleScript, Cold Fusion, Delphi/Pascal, Diff/patch files, Erlang, Groovy, JavaFX (jfx), Perl (pl), PowerShell (ps), Sass, Scala, SQL, scripts de terminal (bash, shell, sh, rc, conf), Visual Basics (vb, vbnet) e Verilog & System Verilog (v, sv)
Também pode marcar onde está o código importante, vem com um navegador de arquivos embutido (caso seu telefone não tenha um), suporta memória interna e externa de cartões SD e também suporta outros navegadores de arquivos (Dropbox, File Expert, FX, Astro File Manager, etc).
Sand IDE Pro para Java
Sand é um ambiente de desenvolvimento integrado (IDE) para Java (suporte de Java 1.3 a Java 1.6. mas observe que o Android não suporta Java 1.7) na plataforma Android.
O Sand IDE é um editor Java e suporta realce de palavras-chave para Java, mostrando números de linha, desfazer/refazer e também é um compilador Java completo e pode executar programas Java com suporte a saída e entrada. Em termos de teclados ele suporta teclados bluetooth externos e para aqueles que desejam personalizar tudo que você pode mudar a cor da fonte, tamanho da fonte, cor de fundo e mais.
P>O mais importante é que ele suporta todos os tipos de arquiteturas de CPU (x86, ARM, MIPS), pois recentemente alguns dos novos tablets têm chips Intel.
p>AIDE - Android IDEAIDE é um ambiente de desenvolvimento integrado (IDE) para desenvolver aplicativos Android reais diretamente no seu dispositivo Android. Ele vem com aulas interativas de codificação e tutoriais passo a passo para o desenvolvimento de aplicativos e habilidades de programação Java. Você pode criar visualmente aplicativos, escrever código com o editor que pode fazer autocompletar código, verificação de erros em tempo real, refatoração, navegação inteligente de código e mais.
AIDE suporta Java/Xml e o SDK do Android, aplicativos com C/C++ e o NDK do Android, bem como aplicativos de console Java puro. AIDE é totalmente compatível Dropbox e permite o download fácil do seu código a partir do seu Dropbox e sincronizar as suas alterações. O AIDE também pode abrir projetos Android Studio que seguem a estrutura de pastas padrão. AIDE também suporta Git para desenvolvimento profissional.
Anacode IDE
Anacode é outro IDE (ambiente de desenvolvimento integrado) e editor de código fonte que suporta as linguagens Java, HTML, CSS, PHP, JavaScript e C/C++ e permite que você construa e execute a partir do seu dispositivo andróide.
Você também pode escrever e testar HTML, JavaScript e CSS no navegador embutido ou do sistema, fazer upload para FTP e suportar listas de tarefas.
Quoda Code Editor
Quoda é fácil de usar o editor de código-fonte ou IDE, similar ao Notepad++, com suporte a servidores SFTP/FTP(S) e armazenamento em nuvem (Dropbox e Google Drive). Alguns dos recursos incluem destaque de sintaxe com temas, edição cross-sessional, preenchimento de código, teclado estendido, download do código-fonte a partir de URL, detecção de codificação automática, correspondência de chaves, auto-indentação, marcador de linha, seletor de cores, formatação HTML e muito mais. No entanto, estes recursos vêm em um prêmio e você pode ter que pagar um extra por recursos mais novos ou adicionais. Há suporte para as seguintes linguagens de programação que incluem: ActionScript, C, C++, C#, CSS, Haskell, HTML, Java, JavaScript, Lisp, Lua, Markdown, Objective-C, Perl, PHP, Python, Ruby, SQL, Visual Basic e XML.
Artigos semelhantes
- Se eu conheço Java, e como criar aplicativos Android usando Java, quais são os passos para publicar um aplicativo meu próprio?
- Fazer um editor de texto em Java é um bom projeto para aprender Java?
- What is the difference between Java 1.8 and Java 1.7?
- O que eu tenho que instalar, Java 10 ou Java 8? Existe alguma diferença?