Arduino IDE (software)- is there an APP for that?

The topic sums it up: is there an Android or Iphone app that runs the Arduino sketch programmer/compiler?

My (g2x) android has both a USB and Bluetooth- is there some reason why I wouldnt be able to tweak sketches and upload them to my Arduino with my phone- in those times I am away from a computer?

I've been looking for the answer to this question for hours and the answer seems to be no. to be honest i don't understand why this has not been made. android is already familiar with the Arduino, seeing as they created the Amarino project, which connects the Arduino via Bluetooth to an android but only as a controller of sorts. you still have to do all the programming on your PC. i suppose it would be possible on a tablet that is running windows such as the Acer Iconia w500 (not the a500). although the w500 is a little more expensive than the a500. im pretty sure that eventually they will smarten up and make the app. i mean isn't that what Arduino is all about, open source awesomeness. i hate the fact that once i have my Arduino and Touchshield programmed up and i leave my house there is nothing i can do to change the program, its like having a friggin iPod with one app.....if they made an ide app for thee android it would make my life a whole lot cooler =)

maybe we should get a group of people the email the android developers, or just an app developer. or both, and just bother everyone until someone makes it.....ooooooorrrrrr learn to write programs for android and do it yourself.

Signed,

Isis

You can't compile sketches (yet at least) but you can upload previously compiled sketches using ArduinoCommander app:
app - https://play.google.com/store/apps/details?id=name.antonsmirnov.android.arduinocommander
sketch uploading blog post - http://arduinocommander.blogspot.ru/2013/03/upload-sketch.html

Now you have full-featured Arduino IDE for Android - ArduinoDroid:
http://arduinodroid.blogspot.com