Por el lado de desarrollarlo, debes aceptar:
1- La mejor forma es hacerlo nativo, y por mucho, en plataforma iOS (*). Intentar lo contrario es un error, pero de intentarlo:
2- La 2da mejor forma es hacer un sitio web html5. Es mas lento, y necesita conexión permanente. Si no te sirve
3- La tercer mejor forma es usar un framework como mono, phonegap o similar. Son una lata, como todo lo que es multiplataforma
En todo caso, lo maximo que se puede lograr es tener una aplicacion N-Capas para reutilizar codigo, pero los clientes? Realmente es mucho mejor hacerlos nativos.
*. En tal caso puedes usar Delphi con firemonkey. Pero usar Delphi es un error
* En este momento
www.bestsellerapp.com lo estoy portando para tablet (iPad, porque las android & balckberry han resultado un fracaso de ventas,y resultan mas economicas) y puedo tener un modelo que te interese (me envias un correo) ya que estoy armando una red de distribuidores. La app saldria el proximo año y ya tuvo una prueba piloto en un evento gourmet.