43

In have a Motorola Xoom tablet and I would like to use it to develop some small Html / Css / JavaScript / jQuery applications. **Does anyone know a good IDE to do web development on Android?

I only need the IDE for: html, css, jQuery / JavaScript (other languages would be cool though).

Clarification: The development takes place on the tablet, so the IDE must run on the tablet.

I would like to do some JSFiddle-like stuff when I'm travelling by train, that's why I need a offline editor.

Kees C. Bakker
  • 32,294
  • 27
  • 115
  • 203
  • 2
    Maybe you should be extremely specific when you asking such a special question... as you see in the answers, it wasn't clear what you want... – WarrenFaith May 09 '11 at 08:59
  • See related question here http://stackoverflow.com/questions/1715697/what-is-the-best-ide-to-develop-android-apps-in – ace May 09 '11 at 09:00
  • 1
    @Ace, it's about development **on** the Tablet. The related question is about development **for** the Tablet. – Kees C. Bakker May 09 '11 at 09:17
  • I see, I'm not sure if there is. This will also benefit me as I'm getting an android phone soon. Anyway check this link https://market.android.com/details?id=com.welant.webmaster and http://mashable.com/2010/03/10/android-apps-web-developer/ sorry if this can't be a help. – ace May 09 '11 at 09:41
  • I don't have a constructive answer for you, but why would you want to develop on a tablet? If you want to program on the move, isn't it better to have a small laptop with you, where you can run all browsers for testing and any editors/IDEs you want(not to mention the luxury of a complete keyboard rather than those compact designs)? While tablets are very helpful for doing stuff on the move, I don't think we're at the point where programming on one is comfortable. Just a suggestion. – Munim May 19 '11 at 14:33
  • @Mumim, I love to do some experimenting with jQuery while I'm on a plane. Laptops and planes don't mix that well. 'Complete keyboard' can be a matter of proper software. – Kees C. Bakker May 20 '11 at 09:05
  • I've updated to 3.2, maybe there is better XHTML5 offline support – Kees C. Bakker Nov 21 '11 at 16:25
  • I think we should reopen the question until we have an answer :) – Kees C. Bakker Oct 20 '12 at 20:51
  • Android Web Developer - will be great for your needs. https://play.google.com/store/apps/details?id=org.kidinov.awd . Iam developer of this app. – Divers Dec 12 '13 at 20:43

8 Answers8

15

You could use the online IDE. It's the Mozilla project that started out as Bespin a few years ago.

I've been playing with it for a while, and I am quite impressed with how well it works. And it hooks right into github.

There are even ways of running it in offline mode.

keyser
  • 18,829
  • 16
  • 59
  • 101
David
  • 8,340
  • 7
  • 49
  • 71
3

Try WebBaster's HTML Editor from Android Market (Pro version) The IDE has syntax highlighting, code-completion and quick preview

Lite version is also available in Android Market

2

maybe an online editor like ACE (former Mozilla bespin/skywriter)?

2

Well, I would go with vim (dont forget to read the blog post about this Android version and this little tutorial with another solution) with zencoding plugin. But I'm a little biased since I use vim daily for development and I'm already used to it's modal approach.

It's a good opportunity to learn a new editor nonetheless, and understand why the hell these nutheads use vi.

There's a good post about vim as well, with some plugins for web development. Beware though that a lot may not work in your Android environment.

GmonC
  • 10,924
  • 1
  • 30
  • 38
1

I had the same problem. You should try some text editors:

  • TextWarrior
  • JecEditor
  • Jota Edit
  • Touchqode
  • Silver Edit
  • etc.

The first 2 support multiple charsets and syntax highlighting. You can use andFTP as client if you work on remote servers. On LAN you can also flash a custom kernel to your device with cifs support, or load the cifs.ko module if you have root access, and mount the shared folder on the local filesystem (like mapping a network drive) for easier access to the files.

Another idea is to load Ubuntu on your device via chroot method, and use it connecting vnc to localhost, then you can use the arm ports of your favorite software, like geany, firefox, etc. Saludos

Cosmin
  • 21,216
  • 5
  • 45
  • 60
Ari
  • 11
  • 1
1

You can looks for Android Scripting.

I wrote simple JS solutions on it.

n00begon
  • 3,503
  • 3
  • 29
  • 42
AlexAndR
  • 151
  • 2
0

Perhaps this post can give you some path to an answer: Is possible install Eclipse IDE in a Galaxy Tab?

It looks the JVM is not ported yet on such platform.

Remember the Java technology is portable to any system as long a JVM exists for that platform (OS + CPU type).

But honestly, even with a full portability of the Eclipse IDE, I doubt the performance would be enough to be usable in the real programming task on the actual tablets (e.g. The samsung Galaxy Tab have a 1Ghz processor only... )

Community
  • 1
  • 1
рüффп
  • 5,172
  • 34
  • 67
  • 113
  • 1
    Well... Eclipse might be a little bit much to develop only HTML / JavaScript :-) – Kees C. Bakker May 10 '11 at 08:08
  • 2
    Yes perhaps in that case a text editor with syntax highlighting will be sufficient. I would suggset firefox and firebug for debugging, but I do not now if that very useful add-in is working on a mobile device. – рüффп May 12 '11 at 14:43
  • So we are ruling out Eclipse because a Java environment is lacking. – Kees C. Bakker May 16 '11 at 09:47
0

The Eclipse foundation started a project, too. It's called Orion and currently in Open Beta. It's ment to develope JavaScript and HTML and it has a build-in git repo.

Lukas Knuth
  • 25,449
  • 15
  • 83
  • 111