In order to solve certain Android users use a mobile device. Often for making calls, playing games, social networks, reading news. Not everyone knows that you can still write code on Android. Very many Android owners have recently recently used the device for this very purpose.
If we look at the number of downloads of editors for writing code for Android in Google Play (which is millions of times), we will come to the conclusion that today it is a popular activity among professionals, and amateurs. All of them use Android for development. Next, let's take a look at Android editors designed for programming.
The first program to be reviewed is called WebMaster's HTML Editor Lite. It highlights the syntax of JavaScript, CSS, PHP and HTML files. Convenient syntax highlighting, in addition, supports line numbering. There is a file manager and line collapse function. Also works to send files via FTP to the server.
It doesn't have as much functionality as I would like, but the application is very lightweight and easy to use. The free version has a few limitations, for example, there is no HTML preview mode and limited autocomplete support.
This is the abbreviated name given to the editor by Andorid Web Developer. The program is an integrated development environment for the web. PHP, CSS, JS, HTML and JSON are supported. You can also interact with remote projects using FTP, FTPS, SFTP and WebDav.
The special feature of the solution is that it has all the features that facilitate the process of writing code: code highlighting, autocompletion, line numbering and preview. There are additional features - search and replace with regular expressions, error checking and one-click formatting of the source code. The application can also be integrated with Git and set up rollback of changes. The program is completely free.
This Android-based DroidEdit editor is often compared to Notepad++ for Windows. In addition to the standard four languages HTML, PHP, CSS and javascript, the editor also supports C, C++, C#, Java, Python, Ruby, Lua, LaTex and SQL. The application has the best syntax highlighting support, color contrasts are brighter and easy to follow.
For the paid version, you will have to pay $2, but for that the user will get several useful features. These include support for Dropbox, Google Drive, and Box. You can automatically save changes to the cloud. There is also support for SFTP, custom themes and superuser mode.
The editor called Quoda Code Editor is not as famous as other Android text editors, but it is quite popular among beginners. The application supports many programming languages: ActionScript, C, C++, C#, CSS, Haskell, HTML, Java, Javascript, Lisp, Lus, Markdown, Objective-C, Perl, PHP, Python, Ruby, SQL, Visual Basic and XML.
The editor is characterized by the availability of code templates and snippets that the user can use in their projects for faster work. Unfortunately, just like DroidEdit, the most useful features - connection to Google Drive, Dropbox, Live HTML support, Markdown preview, FTP and SFTP integration, autocomplete, are available only in the paid version.
This editor is primarily focused on html for android. It has been installed over five million times and is rated five stars. Additional character sets are supported here, there is customizable syntax highlighting and more.
AIDE - the full name of the editor looks like Android Integrated Development Environment. Interactive learning programs are gaining popularity, this is a great solution for those who have just decided to start learning programming. The app contains four courses - programming for Java, Android app development, game development, and Android Wear programming.
If for some reason you miss the learning features, the app has most of the standard features, including real-time error detection, code autocompletion, Java debugger, and app testing capabilities. The editor is compatible with Android Stuido and Eclipse. This means you can port projects without any problems. A completely free solution for Android.
Lastly, it is worth considering such a solution as ANWRITER. It is an android text editor with support for CSS, javascript and LaTeX. In the free version only these languages are available, and in the paid version support for PHP and SQL appears.
The application can work with all the latest technologies, including HTML 5, CSS 3, jQuery, Bootstrap and Angular. There is an auto-complete feature for all supported languages, also syntax highlighting. In the javascript console, the application allows you to display all error messages.
We have looked at the best editors on Android, which allow you to program without problems on a mobile device. Many of them are somewhat similar to each other, but paid versions contain additional advanced features.