Hola,
Puedo apoyarte en tu proyecto, como experiencia en Nubelo, actualmente estoy entregando una aplicación nativa para iOS, Android que es un catalogo de vinos.
La aplicación estará disponible las proximas semanas en los stores de ambos sistemas operativos, pero te puedo hacer una versión de demostración para android.
Para tu proyecto el trabajo que te entregaría sería de esta manera:
1.- desarrollo de la base de datos (sql server preferentemente, my sql como segunda opción pero es mucho mas lenta)
2.- Web API para la comunicación entre los dispositivos móviles y la base de datos. desarrollado en MVC 4.
3.- aplicación IOS, Android, blackberry (version 5 y superiorres) y Windows móvile 7 o superiorres. El desarrollo será realizado en PhoneGap
En la aplicación para los dispositivos móviles el registro de los usuarios puede ser utilizando Facebook o también utilizando usuario/password del administrador de contenidos.
Tengo expericencia y puedo mostrarles el uso de tecnologías como facebook, lector de código de barras, envío de fotografías, google maps, bing maps, etc.
Para el envio de SMS se puede utilizar alguna empresa que provee ese servicio en españa, hay varias que proveen ese servicio.
El desarrollo de la aplicación es de dos meses organizadas de la siguiente manera:
- las primeras dos semanas se desarrolla un prototipo a base del diseño que Ud. me proporcionen
- al mismo tiempo se desarrolla la base de datos y carga información que tienes en excel.
- al final del primer tendrías la aplicación prototipo en iPhone y Android conectada a la base de datos.
- el Segundo mes se desarrollo las demas versiones, y se corrigen problemas en las aplicaciones.
Para publicar en los stores es necesario que Ud. estén registrados tanto en Apple como en Google Play. Me proporcionen los certificados correspondientes y yo puedo preparer los compilados para que sean aprobados en ambas tiendas. Esto los puedo apoyar. Yo estoy registrado en ambas tiendas pero la aplicación saldría con mi nombre, cosa que no creo que les convenga.
El desarrollo se hace en base a prototipos, por lo que en el proceso de desarrollo podrá ir viendo el estado de la aplicación funcionando. Por esto es necesario que tengan los servidores hosting funcionando desde el principio, si no tienen les puedo recomendar uno que es bastante bueno y tiene 60 días gratis, lo que nos da tiempo suficiente para terminar la aplicación.
Podríamos firmar un acuerdo de confidencialidad, y el código de las aplicaciones desarrolladas serán entregados al finalizar la primera etapa.
Los requerimientos específicos de la aplicación tendríamos que conversarlos bien antes de comenzar el proyecto, podemos firmar el NDA antes y luego me puden presentar los mockups si los tienen, o me explican el detalle de la aplicación.
Estoy a su disposición para aclarar cualquier duda..