• touchqode 1
  • touchqode 2

touchqode

View and edit source code on Android phone. Touchqode is a true mobile code editor that comes with syntax highlighting, autocomplete and other features found in a desktop IDE. We support Java, HTML, JavaScript, Python, C++, C#, Ruby and PHP. Now with integrated FTP and SFTP client.
Alternative to vim or emacs over the terminal. Works great as text editor, notepad or HTML editor. Install and start programming now.

PRO version available! Right now it's more of a donationware. Support touchqode by buying the paid version
- search market for "touchqode pro". More info: http://goo.gl/00A1E

Tip of the day: if you need more symbols ($, #, |, @, %) press ALT+Tab on the keyboard to access symbol keyboard

We are sorry about the troubles with our license. We do not intent to, neither want to acquire the ownership of your work. We have updated the license according to feedback. Please talk directly to me about your concerns with the license at [email protected] .

Category : Productivity

Related searches

Reviews (29)

Mar. K. Mar 20, 2013     

Wow,wow. This app is so confusing and defunct. Who I gave this 4 stars. The ftp connect never told me why it didn't connect. The ftp saved profile always disappeared so I had to retype. Never managed to connect. Navigation in general is lousy at best and the form clears itself when it changes from portrait to landscape. Makes sense that its free.

Ben. W. Jan 5, 2014     

All work you create in this editor is your own, you are free to license it as you wish. Touchqode does not claim rights to nor do they prelicense your code. The intellectual property clause in their license refers to making derivitives of of the Touchqode app itself. This means for example you cannot take the Touchqode source, tweak it, and redistribute it. The license refers to the edititor software only and not the code made by using the editor. I hope this cleared up alot for confused customers. Secondly, I use this app for mobile PHP development and it is great, all in all it is a nice editor.

Aar. S. Jun 25, 2013     

This has some insanely fatal flaws on a Droid 4. The text input is unusable, no matter what keyboard I use (even the physical). It's stuck on some sort of insert function, there's no syntax highlighting and the navigation in the text area is completely broken. I couldn't get beyond that.

A. G. u. Apr 17, 2012     

The EULA does not say that they own the resulting code that you create with the product. It merely says that they own any comments or feedback that is sent to them that is in reference to touchqode. The EULA shows that these folks are being transparent which a good thing. Don't let the asine comments dissuade you from using the app because the app is quite good.

A. G. u. Mar 8, 2017     

Unusable on 5.0 Lollipop (HTC One E9). The cursor keeps jumping to the left, I can only type 2 to 3 chars, then the first two are automatically selected and overwritten, and when erasing, backspace seems to have no effect on the last character to remain. It was my goto editor in the past, but now I can't even try it.

A. G. u. Nov 7, 2012     

The ftp connection is quite unreliable... but the most unfriendly part about the app is simply moving around the script. Does not feel as nice as some simple notepads. The app seems to autoselect whole words. Can be quite annoying when editing... the color coding is fairly ok... otherwise its extremely time consuming to use...

A. G. u. Jun 6, 2011     

How daft are you people? The EULA is perfectly fine. There is nothing unusual or "scary" about it. You want a scary EULA, read Apple or Microsoft's crap. They basically say you don't have the right to copy their stuff, reverse engineer it, etc. Also if you send them an idea and they implement it, it becomes their property so you can't sue them for royalties or anything (that's the part about IP). The fact that something like this can scare and intimidate people makes me sad for humans.

A. G. u. Sep 12, 2012     

Typing in this app is almost impossible. I tried to add one sentence to a HTML file and after ten minutes of waiting for the text to scroll across the screen slowly and correcting missed key presses I immediately uninstalled it. Terrible

A. G. u. Jun 15, 2011     

Reasonably good app, but many minor bugs... arrow keys stop working if it finds a keyword, chokes on filenames that include spaces, etc

Pau. M. Jan 13, 2015     

As others have also described, moving the cursor around in practically useless. Thus making this app useless.

A. G. u. Oct 28, 2011     

LOOK OUT THESE GUYS ARE LITIGIOUS AND REQUORE CLAIMS BE FILED IN A BACKWARD, REMOTE COUNTRY

Ste. M. Mar 26, 2014     

The built in keyboard has good coding characters, but they're behind an Alt key, it doesn't swipe, and the keys are more thin than I'm used to on my HTC One. It is sometimes impossible to move the cursor to the end of the line. Add the "auto-select" whenever you type a letter or swipe a word (so each new letter or word erases the last), and this app is simply unusable.

A. G. u. Sep 6, 2011     

Works well for simple projects. Probably not good for large or complex projects, but that's more an issue with the platform than anything.

Mar. M. Sep 29, 2013     

Tried to type using 3 different keyboards, all of them highlight the text as I type and wipe it out when I hit another letter (swiftkey) or after I press space. Pretty frustrating. Uninstalling.

A. G. u. Apr 25, 2012     

Custom keyboard provides no access to many basic symbols. Syntax highlighting nearly non-existent for C/C++. Very slow UI response even on ASUS Transformer Prime in performance mode.

Dat. d. Feb 1, 2015     

when typing, its like the insert button is pressed. I cant even type print , the letters keep over writing the other.

A. G. u. Feb 19, 2012     

The text selection its broken, at lest on xyboard honeycomb, such that the while app is useless. Nice compile capabilities for students. I decided to go with Terminal IDE and Droid edit.

A. G. u. Feb 13, 2012     

but an addition of different layouts like AZERTY, COLEMAN, DVORAK would be useful. Having a keyboard that changed/mixed letters randomly will also be helpful

A. G. u. Apr 26, 2012     

This app is great for coding just about anything. The run in browser feature is quite nifty. It does say "touchqode crashed" on startup, even though it has not crashed ay all.

A. G. u. Dec 25, 2013     

Unusable with 450kb txt file, queues each character at 1 per second and screen blanks and flashes. Selects and deletes whole 'words', press backspace once and boom 5 characters gone. Wont open a small 51k c file just displays nothing.

A. G. u. Jun 2, 2011     

Just download a similar app whose license isnt as intimidating. Im pretty sure theres reference to the devil owning your soul in there somewhere.

A. G. u. Aug 12, 2012     

It could have been a option, but it freezes on editing a remote file accessed via sftp on my galaxy ace. Uninstalling.

Adr. B. Feb 4, 2013     

Every time I try to edit anything it crashes. I can't do any work on this. Uninstalling now.

Viv. R. Apr 24, 2013     

Thanks a lot for this beauty. I can now run java on my S2. I used Terminal IDE but cant run the java code. i cant find it. but this app is superb. Thanks again.

A. G. u. Nov 2, 2011     

I read through the license and it basically says they own everything you create with this app.

A. G. u. Jul 21, 2011     

Nice job, don't think I'll ever actually code on my phone though. Should be good for an Android tablet though.

A. G. u. Aug 14, 2011     

can edit files on xoom micro sd card but can't preview can't close a file after opening can't remove a file off internal storage probably bunch more stuff wrong with it but got sick of problems and limitations so unistalled only reason giving star is because being forced to

A. G. u. May 11, 2012     

I really like it but I can't see my J apanese comment in my code. So plz support Japanese language.

Zeb. P. Aug 2, 2014     

I wanted an IDE for Python, but couldn't get autocomplete to work for Python. Even after I'd saved the file as .py so it knew which language it was dealing with. Syntax highlighting worked great, but all the autocomplete suggestions were for Java. :(