Me gustaría ir con una aplicación nativa de iPhone. Hay algunos factores a considerar:
- Ingresos: Tener una aplicación en la tienda de aplicaciones frente a un sitio web: hay más de 500 millones de cuentas de iTunes. [1], agregando medio millón todos los días.
- Marketing: aún puede hacer contenido y marketing entrante incluso si se trata de una aplicación. es decir, generas leads a tu sitio web.
- Desarrollo: a menos que pueda finalizar su trabajo de desarrollo en un plazo de 3 a 4 semanas, es casi seguro que iOS 7 se lanzará para entonces. iOS 7 tiene una apariencia decente por defecto, mucho mejor que la de iOS 6 y versiones anteriores de iOS. Es menos esfuerzo hacer una aplicación de iOS con un aspecto lo suficientemente agradable como antes.
- Herramientas: Apple proporciona una herramienta de desarrollo decente, Xcode: personalmente solo uso Xcode para la construcción de proyectos y MacVim para la edición, pero definitivamente está mejorando, que también es una herramienta de instrumentación maravillosa. También puede usar maravillosas herramientas de terceros como Parse que pueden reducir o evitar la necesidad de servidores de back-end, al menos para v1, y a medida que perfecciona el conjunto de características, TestFlight y tipo para la distribución y prueba del usuario final, Flurry / Localytics / MixPanel para análisis, Crashlytics y tipo de seguimiento de fallos. También hay muchas bibliotecas y código nativo de código abierto disponibles. También vale la pena mencionar que si no te sientes cómodo con el Objetivo C pero conoces Ruby, vale la pena mirar a RubyMotion [2]. Tenga en cuenta que aún debe conocer el Objetivo C, de lo contrario es difícil escribir bien una aplicación nativa de iPhone.
[1] Apple ahora agrega medio millón de nuevas cuentas de iTunes cada día
[2] Ruby para iOS y OS X
- ¿Es bueno aprender un marco web?
- Cómo construir una plantilla web en mi sitio que otros usuarios puedan usar
- ¿Cómo puede un sitio de citas generar zumbido viralmente?
- ¿Qué tipo de arquitectura permite que los sitios web de SaaS como Salesforce.com eviten que los complementos subóptimos los eliminen?
- ¿Cuál es la diferencia entre servicio web y aplicación web?