Which is the better Arduino interface platform? iPhone, Android, or other? Why?
Like other people said the iPhone development environment is available to Apple owners only, the android SDK runs on almost any OS and also offer many alternatives.
If you are not a java fun, ask google for Basic4Android. I don't like Java nor Visualbasic but b4A is a real RAD, easy to use, easy to learn and has a good library collection.