Go with Android.
1) The fee is less for publishing ($35 vs. $99) and you're guaranteed tobe able to publish.
2) You can use Eclipse or Android Studio (intellij) and not have to learn XCode.
3) If you didn't want to learn java, you could write your android app with python or use a wrapper and just use HTML/CSS/JavaScript.