Android Apps and IDE For Java Coders and programmers are:-
AIDE – Android IDE
AIDE is an integrated development environment (IDE) for developing real Android apps directly on your Android device. It comes with interactive coding lessons and step-by-step tutorials for app development and Java programming skills. You can visually design apps, write code with the editor which can do code completion, real-time error checking, refactoring, smart code navigation, and more.
Java Editor is a very easy to use and simple Java editor. It’s limited in functionality but it can color the syntax nodes, attributes, properties, events and also supports auto-completion and search and replace. It can open default files with the extensions JAV & java.
JavalDЕdroid is an IDE (integrated development environment) that can run on Android and allows you to natively create Android applications without the need to use the Android SDK on Mac, Windows, or Linux. JavaldEdroid comes equipped with an aapt tool, compiler for Java, dx tool, DexMerger tool, ApkBuilder, zipsigner-lib (this library also does the zip align), SpongyCastle Library, BeanShell Interpreter, and JavaRunner, which allows running of any binary Java command-line applications (.jar file).
Java N-IDE was created to help people learn Java. It is a lightweight IDE that only supports Java. However, it does come with an offline compiler, autocomplete and code formatter. It is an open-source IDE with more features currently being worked on.
Quoda Code Editor
Quoda is easy to use source code editor or IDE, similar to Notepad++, with support for SFTP/FTP(S) servers and cloud storage (Dropbox and Google Drive). Some of the features include syntax highlighting with themes, cross-session editing, code completion, extended keyboard, downloading source code from URL, auto-encoding detection, brace matching, auto-indentation, line bookmarking, color picker, HTML formatting, and more.
Code Peeker Pro: Source Reader
Code Peeker Pro comes with syntax highlighting and allows you to look up snippets. Although not an editor, it is a useful code reader and has been selected to be part of the Google Play for Education program and is currently used in schools as a teaching aid.
Dcoder is a mobile coding IDE that is designed to help you learn to program. It supports over 30 programming languages, including Java, C, C++, Python, C#, PHP, and Ruby. It has a Rich Text Editor which has syntax highlighting, some autocomplete features, and undo/redo. It also comes with algorithm problems for you to solve, to help you learn.