If you are looking for the Best Android App For Writing Code to download for free, look no further.
Our expert panel of reviewers has tested dozens of apps and we have compiled a list of the 6 Best Android App For Writing Code that passed our tests.
Check out our list of the 6 Best Android App For Writing Code, tried and tested by our expert reviewers.
6 Best Android App For Writing Code
1. Hacker’s Keyboard
“Are you missing the key layout you’re used to from your computer? This keyboard has separate number keys, punctuation in the usual places, and arrow keys. It is based on the AOSP Gingerbread soft keyboard, so it supports multitouch for the modifier keys.
This keyboard is especially useful if you use ConnectBot for SSH access. It provides working Tab/Ctrl/Esc keys, and the arrow keys are essential for devices that don’t have a trackball or D-Pad.
HAVE FEEDBACK, QUESTIONS, OR BUG REPORTS? Please check https://code.google.com/p/hackerskeyboard/wiki/FrequentlyAskedQuestions or email me. It’s difficult to track issues reported through review comments.
Completion dictionaries are provided by plug-in packages, see the “other applications by this developer” section for the currently available list. The keyboard also supports use of dictionaries (but not keyboard layouts) provided by AnySoftKeyboard language packs.
For more information, please see the documentation:
In case an updated version is not working for you, you can download older releases here:
Known issues include:
– Localization for the keyboard layout is incomplete, currently the Spanish, Finnish, Lao, Romanian, and Thai are only localized in 4-row mode and show the English QWERTY layout in 5-row mode.
– Some languages and layouts may not be usable on your phone if it lacks the necessary fonts.
– Right-to-left languages (Arabic, Hebrew) are apparently not fully supported on pre-Honeycomb devices. Your mileage may vary.
– Many applications don’t react to additional keys since they aren’t programmed to handle them.
The supported keyboard layouts include:
– Armenian (Հայերեն)
– Arabic (العربية)
– Bulgarian (български език)
– Czech (Čeština)
– Danish (dansk)
– English Dvorak (language “en_DV”)
– English (QWERTY)
– English/British (en_GB)
– Finnish (Suomi)
– French (Français, AZERTY)
– German (Deutsch, QWERTZ)
– Greek (ελληνικά)
– Hebrew (עברית)
– Hungarian (Magyar)
– Italian (Italiano)
– Lao (ພາສາລາວ)
– Norwegian (Norsk bokmål)
– Persian (فارسی)
– Portugese (Português)
– Romanian (Română)
– Russian (Русский)
– Russian phonetic (Русский, ru-rPH)
– Serbian (Српски)
– Slovak (Slovenčina)
– Slovenian (Slovenščina)/Bosnian/Croatian/Latin Serbian
– Spanish (Español, Español Latinoamérica)
– Swedish (Svenska)
– Tamil (தமிழ்)
– Thai (ไทย)
– Turkish (Türkçe)
– Ukrainian (українська мова)”
2. DroidEdit (free code editor)
★ Several color themes
★ Infinite undo & redo
★ Search & replace
★ Auto & block indentation
★ Keep opened files and changes between sessions
★ Open files directly from dropbox or a file manager
★ Character encoding support
★ Keyboard shortcuts (List below)
★ Share documents with other services (dropbox, email, …)
★ Preview HTML files in browser
★ Bracket matching
★ Go to line
★ Run Scripts in SL4A directly
★ Configurable Shortcuts
Pro version only features:
★ SFTP/FTP support
★ Dropbox, Drive, Box support
★ Custom themes
★ Run external commands through SSH
★ Root mode
Using different character encodings:
★ To open a document with a different character encoding than the default: long press the open file button
★ To create a new document with a different character encoding than the default: long press the new file button
★ You can make this behavior the default in the preference screen
Long pressing the save document button allows you to save a document with a different filename
DroidEdit is specially useful for new generation android tablets with external keyboards like the Asus Transformer.
Try Hacker’s Keyboard for a developer friendly virtual keyboard.
You should try the ad supported DroidEdit Free before buying this app. The ad supported version has exactly the same functionality as the paid version except it doesn’t have SFTP support, Dropbox support, Custom themes and root mode.
Please rate the app in the market. For bug reports, feature requests or any other subject please use the following contacts:
Mail: droideditapp (at) gmail.com
User Support: http://www.droidedit.com/support/
3. WebMaster’s HTML Editor Lite
“HTML Editor: WebMaster Lite – fast and lightweight (~1Mb only) HTML editor for web developers. The editor is ideal for web authoring and programming on the go. Have a handy source code editor in your pocket!
Lite version has limited code completion support – you can select only first suggested item. Also, web page preview is available only in Pro version. We recommend AndFtp ftp client to use with your server.
Hot-keys for external keyboard: Ctrl+C (copy), Ctrl+V (paste), Ctrl+Z (undo), Ctrl+Y (redo), Ctrl+R (open Recent Files), Ctrl+F (search), Ctrl+G (goto line).
We are working hard to add more new features to our software. Please feel free to email your wishes to us!
4. iA Writer Markdown Writing App
# The Original
Introduced in 2010, iA Writer is the common benchmark for Markdown writing apps.
# The Simple
No custom file format or database: Edit your plain text files in any app you like.
# The Flexible
Some of the great writing apps like Bear, Scrivener or Ulysses, do not support Android yet. iA Writer works on Windows, macOS, iOS, and Android.
# The Open Minded
Buy or subscribe? You decide. Control your tool, control your work. A big upgrade with a paid plan where you can choose between subscription or owing the app is in the works!
# The Eye Friendly
iA Writer includes an inverted light-on-dark-mode, perfect for working day and night.
# The Focused
Focus Mode dims everything but the current sentence or paragraph, helping you stay in the flow.
“iA Writer is an example of how powerful simplicity and accessibility can be.” ***** The Guardian
“iA Writer is all about textual production—writing this phrase, this sentence, this word at this moment.” ***** WIRED
# The Team
– Visit ia.net/writer for more information
– Visit ia.net/writer/support for support and feedback
– Let us know what you think on Twitter @iAWriter”
5. Acode – powerful code editor
You can create a website, run the website in the browser and see errors or logs in the console.
1. No ads
2. Edit any file from your device.
3. GitHub support
4. FTP/SFTP support
5. Supports syntax highlighting for 100+ programming languages
6. Dozens of themes
7. User friendly
8. In-app HTML/MarkDown preview
10. In-app file browser
11. Open source
12. Supports 50,000+ lines
13. Fast workflow
14. Open more than one file
16. Keyboard shortcuts
17. File recovery
18. File management”
6. “Code Editor – Compiler, IDE, Programming on mobile”
“Code editor is an optimized text editor focused on coding. It is a handy tool for development on Android. It contains necessary features for coding, includes syntax highlighting, auto indention, code assist, auto completion, compilation and execution, etc.
If you need plain text editor, please search and download QuickEdit Text Editor.
★ Include online compiler, can compile and run over 30 common languages (Python, PHP, Java, JS/NodeJS, C/C++, Rust, Pascal, Haskell, Ruby, etc).
★ Code assist, folding and auto completion.
★ Easily navigate between multiple tabs.
★ Undo and redo changes without limit.
★ Search and replace with regular expressions.
★ Show or hide line numbers.
★ Highlight matching parentheses.
★ Automatic indent and outdent.
★ Displays invisible characters.
★ Open files from recently opened or added file collections.
★ Preview HTML and Markdown files.
★ Includes Emmet support for web development.
★ Access files from FTP, FTPS, SFTP and WebDAV.
★ Integrate and easy access to GitHub and GitLab.
★ Access files from Google Drive, Dropbox, and OneDrive.
★ Physical keyboard support, including key combinations.
★ 3 application themes and over 30 syntax highlighting themes.
If you can help to translate this application to your native language, please contact our email: firstname.lastname@example.org
If you run into any issues or have any suggestions, please feel free to contact us: email@example.com”