Hola, os puedo montar la aplicación con Cordova, con lo cual podríamos sacar versiones para Android, iOS, Windows Phone y FirefoxOS con prácticamente el mismo esfuerzo de desarrollo.
Se podría incorporar un módulo de sincronización para que todo el acceso a datos se realice en local, para dar mejor velocidad.
Para dar un presupuesto, necesitaría más información para conocer mejor el volúmen de trabajo. ¿Los datos vienen dados de una base de datos ya existente, o hay que hacer un CMS para gestionar los datos? ¿De cuántas pantallas constaría la aplicación? ¿Los entregables serían los ficheros sin firmar apk, ipa, xap y zip y las subiríais vosotros a los stores con vuestras propias firmas?