Google is making a play for the "easy to build mobile apps" market by releasing Google App Inventor for Android. The video shows a pretty interesting UI for dealing with events and actions on the phone. I haven't got any experience in developing apps for Apple, so I don't know how this compares to XCode, but it definitely looks like something worth checking out.