Okay, what's your take-away? Suppose you've convinced me that I should listen to you. What should I, a developer, do?
If I listen to my admittedly faulty brain, it tells me to follow the model I sketched out before - build an app in android (because I'm a java guy) and get my buddy Serge to rewrite it for iOS if it takes off. If I were an Objective-C guy, I'd do it the other way around.
If that's not the right thing to do, what should I do instead?