¿Qué tan difícil es hacer una aplicación?

Crear la aplicación para dispositivos móviles no es el mayor desafío aquí. El mayor desafío son los servicios que residen detrás y que admiten su aplicación. Eso tiene que estar muy bien diseñado para que sea fácilmente escalable, duradero, seguro, mantenible, etc. y la lista puede continuar.

Si ya tiene ese servicio detrás de la creación de la aplicación, necesitará que tenga: buenas habilidades de UX, buenas habilidades de programación y debe hacerlo para múltiples plataformas móviles.

El siguiente paso en el que debe pensar es en el mantenimiento de la aplicación, ya que tendrá que corregir errores, ampliar sus funcionalidades y medir el impacto de su aplicación en el mundo.

Aún más, debe pensar en el marketing (incluida la publicidad) como darse a conocer y expandir su alcance no se logra automáticamente y es aún más difícil si en el nicho al que apunta se encuentran otros competidores bien recibidos.

No quiero cortar tus alas, solo quiero saber de antemano lo que implica.

El tiempo necesario para que técnicamente logre lo que quiere es al menos:

  • 1 año para acostumbrarse y crear una buena interfaz de usuario
  • 1 año para aprender Objective-C (para construir de forma nativa la aplicación para iOS)
  • 6 meses para aprender Java (para construir de forma nativa la aplicación para Android)

Convertirlo en un negocio exitoso es otra discusión que, en resumen, significa iterar una y otra vez con su producto hasta que encuentre el punto óptimo en su contexto (nicho, inversores, competidores, recursos, etc.).

Appery io

Appery es un creador de aplicaciones móviles basado en la nube que puede usar para crear aplicaciones para Android, iOS y Windows Phone, e incluye Apache Cordova (Phone Gap) con acceso a sus componentes integrados.

Dado que el constructor se ejecuta en la nube, no hay nada que instalar o descargar, y es fácil comenzar rápidamente. Incluye un editor visual que utiliza componentes de arrastrar y soltar para construir la interfaz de usuario. Puede conectarse a cualquier API REST y usarla en su aplicación, y agregar instantáneamente una base de datos en la nube y back-end a su aplicación si necesita almacenar datos.

Puede agregar funcionalidades potentes con el catálogo de complementos de Appery, o crear sus propios complementos privados personalizados para usar en sus aplicaciones. La colaboración es simple, lo que le permite compartir su proyecto móvil con equipos de desarrollo, usuarios comerciales y clientes en tiempo real.

Si nunca antes ha codificado, puede esperar pasar más de un año aprendiendo el idioma que elija, ya sea Objective-C para iOS, Java para Android o HTML / CSS / JavaScript para aplicaciones híbridas. Eso es para aplicaciones relativamente simples.

Es muy dificil.

¿Qué demonios significa decir que no eres una persona de tecnología , pero que quieres implementar una aplicación móvil respaldada por servicios web que se adapte a millones de usuarios? ¿Y por qué la programación atrae a personas que hacen suposiciones como esta?

Esta pregunta es como ¿Qué tan difícil es realizar una amigdalectomía? … (No soy una persona médica) .

Si desea crear una aplicación altamente pulida con una funcionalidad compleja, será un gran desafío incluso si es un desarrollador de aplicaciones experimentado y mucho menos un novato.

Si desea hacerlo usted mismo, primero debe tener una idea, aprender a programar, aprender a hacer una aplicación, hacer el trabajo de diseño, etc. Un mejor camino para usted sería encontrar un desarrollador de aplicaciones con talento y experiencia y hacer uso de sus servicios.

La mejor de las suertes.

Es un proyecto realmente complejo si necesitas una aplicación realmente genial y que funcione. Así es como trabajamos: aquí se describe todo el proceso 7 pasos para llevar a cabo un proyecto de software

More Interesting

¿Cuál es la diferencia entre un servicio web, API web y API REST? ¿Qué es mejor usar con todos los lenguajes como Java, PHP y aplicaciones móviles?

¿Debería tener mi propia base de datos para mi aplicación web y aplicación móvil o debería usar un BaaS de terceros como Parse / Build Realtime Apps - Firebase?

¿Qué opinas del sitio web de mi aplicación?

¿Por qué no se recomienda Adobe Dreamweaver? ¿Puedes usar otra aplicación para hacer las cosas más fáciles que no traigan problemas?

¿Cómo hacer una aplicación usando html5? ¿Cuáles son las herramientas gratuitas disponibles?

¿Es útil aprender más sobre diseño web? ¿O los sitios web serán asumidos por las aplicaciones en el futuro?

¿Cuánto costaría desarrollar una aplicación similar a Tinder for Fashion (Grabble)?

Cómo construir una aplicación React / Flux en Rails

¿Cuáles son los procedimientos para crear una aplicación?

¿Cuál es el mejor enfoque de UX para rediseñar una aplicación web existente?

¿Cuáles son algunas empresas de desarrollo de Ruby on Rails en India que han desarrollado aplicaciones web y móviles para plataformas de comercio electrónico social a gran escala?

¿Cuál sería la mejor manera de crear una aplicación de comercio electrónico con un primer enfoque móvil?

¿Qué paquetes de desarrollo web y de aplicaciones conoces?

¿Es posible que un solo desarrollador cree una aplicación como WhatsApp o Kik? En caso afirmativo, ¿cuánto tiempo puede tomar desarrollar uno?

¿Qué plataforma de aplicación móvil es mejor para las agencias de viajes?