¿Qué tan difícil es construir una aplicación móvil?

Buena pregunta, Kris. Viene todo el tiempo. Lo que parece ser un botón insignificante en la pantalla de su teléfono inteligente conlleva mucho trabajo.

¿Qué tan difícil es construir una aplicación móvil? En resumen: más difícil de lo que piensas . Este es el por qué:

# 1 EXPERIENCIA EN EL CAMPO
Por la redacción de la pregunta, presumo que no tienes experiencia en programación, que es el primero y el más grande de todos los obstáculos. Intentar construir algo que no puedes hacer tú mismo, o vigilar con un ojo experto mientras otros hacen el trabajo, es una gran señal de alerta.
Es como si un contratista general no supiera nada sobre construcción y arquitectura.

# 2 FINANCIACIÓN y TIEMPO
Crear una aplicación móvil sólida requiere una cantidad considerable de dinero. Si usted mismo es programador, puede ahorrar en un asiento, pero para una aplicación móvil multiplataforma completa necesitará también un diseñador, quizás un tipo de fondo (para bases de datos o cualquier trabajo fundamental) e iOS y Especialistas en Android. Cuenta con al menos 4 personas en el equipo, y alrededor de 12-18 semanas para completar el proyecto. Kinvey creó una bonita infografía para ilustrar el proceso:
Y en cuanto al dinero, puede calcular los salarios en función de la región en la que se encuentre. Si puedo recomendar algo, no intente ir a la India para obtener un precio más bajo. La calidad no será la misma, y ​​tendrá que lidiar con la falta de comunicación y las discrepancias de zona horaria todo el tiempo, lo que, garantizo, extenderá su línea de tiempo de finalización un poco.

Si desea tener una idea de cuánto debería gastar por lista de funciones, pruebe esta herramienta: Cuánto hacer una aplicación. Es bastante simple, pero te da una idea de lo que te espera.

# 3 MANTENIMIENTO EN CURSO
No olvides que la tecnología es dinámica. Hay tiempos de inactividad y correcciones de errores y errores y actualizaciones de software con los que tendrá que lidiar de manera continua, así que no piense en llamarlo un “proyecto único” que tiene un principio y un final, porque hay No tiene fin.
Tendría que dar cuenta de que al menos una persona estará con usted a tiempo completo para administrar sus aplicaciones móviles, y eso es si este tipo conoce todas las plataformas al revés.

# 4 CREADORES DE APLICACIONES
Pero no te desesperes. Si su aplicación estaba destinada a ser un escaparate simple para su restaurante, entonces puede usar un generador de aplicaciones genial como AppsBuilder o Como. Ofrecen una forma de crear una aplicación sin tener que codificarla. Tiene sus limitaciones, ya que las características serán convencionales, pero una opción sólida si no tiene el efectivo como se menciona en el n. ° 2.

Elaboré algunos puntos clave más sobre aplicaciones por no técnicos en la respuesta de @Melanie Haselmayr a Si tiene una idea para una aplicación, pero no tiene conocimientos de programación, ¿qué haría para llevar la aplicación al mercado? ¿Puedes obtener fondos solo con una idea, o prácticamente hablando, primero necesitas una maqueta o un prototipo ?, espero que el consejo te ayude.
También escribí un artículo para personas que no son expertos en tecnología sobre cómo crear una primera aplicación móvil Guía de 12 pasos para crear su primera aplicación móvil: Parte 1 en AllBusiness. Siéntase libre de referirse a él también.

Buena pregunta, cuando se trata de desarrollar una aplicación móvil, se necesita aprender mucho y se requiere un nivel de experiencia para construir una aplicación móvil exitosa.

Sin embargo, el proceso básico de desarrollar una aplicación móvil sigue siendo similar para casi todas las aplicaciones móviles, pero difiere en muchos otros factores. De todos modos, aquí estoy describiendo algunos puntos, que dificultan el desarrollo de una aplicación móvil.

  1. Concepto o idea : la idea de su aplicación puede arruinar todo su éxito, si no es interesante. Es decir, pueden existir muchas aplicaciones móviles en el mercado, por lo que la idea debe ser única y épica que haga que su aplicación móvil se vuelva viral y a los usuarios les guste.
  2. Diseño : el diseño es la parte más importante de la aplicación móvil, que hace que la aplicación sea interesante para los usuarios. El diseño debe ser simple estructurado y explicarse por sí mismo, para que los usuarios no lo encuentren frustrante mientras navegan.
  3. Desarrollo : es la parte que requiere más tiempo y requiere un desarrollador experimentado que pueda desarrollar la aplicación de manera oportuna sin errores ni errores.

Estos puntos importantes generalmente hacen que el desarrollo de aplicaciones móviles sea un poco difícil porque deben ejecutarse con mucho cuidado.

Vota la respuesta si quieres.

La creación de una aplicación móvil solía requerir tiempo, presupuesto y / o conocimientos técnicos. Y depende si es iOS y Android 🙂

Es por eso que creamos PandaSuite, una herramienta para crear impresionantes aplicaciones nativas (teléfono inteligente / tableta / escritorio) sin ningún tipo de codificación. Inserte su contenido, agregue sus funciones interactivas (gestos, desplazamiento, ventana emergente, sensor de movimiento …) y use muchas tecnologías diferentes (realidad virtual, 3D, Beacon …). Incluso si está libre de codificación, no es menos poderoso 🙂

Y si conoce Javascript, puede crear sus propios módulos HTML en su proyecto PandaSuite. Su aplicación con etiqueta blanca se puede publicar en las tiendas de aplicaciones (Apple y Google) o puede mantenerla en privado. También incluye el envío de notificaciones push y el seguimiento de los datos de comportamiento del usuario.

Estaré encantado de ayudar a cualquiera que tenga una idea para una aplicación (aude en pandasuite.com) y no sepa cómo comenzar. Consulte nuestros documentos en help.pandasuite.com

Como los dispositivos móviles superan rápidamente a las computadoras de escritorio y portátiles, se han convertido en la principal forma en que los consumidores interactúan con las empresas. Muchas compañías están compitiendo para crear aplicaciones móviles. Puede haber empresas que tengan una gran idea nueva para una aplicación y quieran llevarla al mercado lo más rápido posible. Sin embargo, incluso mediante el uso de metodologías de gestión de proyectos lean, como el desarrollo ágil de software, la creación de aplicaciones móviles todavía tiene enormes costos y lleva tiempo. Las plataformas serán fundamentales para que los desarrolladores creen aplicaciones ricas y reduzcan su tiempo de comercialización.

Aunque el desarrollo de aplicaciones móviles es una tarea difícil, el tiempo depende en gran medida de la plataforma que esté utilizando. Le sugiero que elija Scketch Design, ya que tienen un enfoque profesional con una amplia experiencia en el desarrollo de aplicaciones móviles de calidad.

La creación de una aplicación móvil exitosa requiere una cierta cantidad de habilidad, experiencia y tiempo. Hay muchos factores invisibles que intervienen en una aplicación e incluso las tareas más simples pueden resultar abrumadoras y llevar mucho tiempo. Aunque se puede hacer, considere externalizar su proyecto a una empresa de TI que tenga las calificaciones para convertir su idea en realidad.

Si elige externalizar su proyecto, le recomiendo Echo Innovate IT. Ofrecen presupuestos gratuitos para que sepa qué esperar antes de comprometerse. Han creado más de 100 aplicaciones móviles. Echa un vistazo a su cartera.

Crea tus aplicaciones de Android y iPhone

Paso 1. Seleccione una plantilla móvil

Más de 1000 plantillas móviles

Crea tu propia aplicación, Android Maker Builder Develop

Paso 2. Edite su aplicación

Fácil de editar: cargue su logotipo, diseñe gráficos, video, audio, imágenes. Seleccione Facebook, Instagram, Twitter

Paso 3. Conéctese con sus usuarios móviles

Solicitar publicación en App Stores para iPhone y Android

La creación de aplicaciones web móviles no es demasiado difícil cuando se utiliza la plataforma adecuada con una interfaz fácil de usar. Para las pymes debe ser:

  • Copiar y pegar simple
  • Fácil de navegar para el usuario final
  • Estar bien documentado
  • Tan fácil que un niño de 10 años puede hacerlo (vea el video a continuación) No hay nada más simple que eso.

Primero defina la “aplicación móvil”.

Puede ser una aplicación para iOS que se ejecute todo en el dispositivo como Clear en sus primeros días; puede ser cliente de un sitio web, como Twitter; puede ser un servicio central móvil como Instagram; puede ser una aplicación móvil importante y expandirse a escritorio y web, como Wechat.

Decir hola mundo a cualquiera de las plataformas móviles de hoy es fácil, una herramienta útil con buena experiencia es difícil. Y construir el servicio desde una aplicación móvil es aún más difícil. Construir un sistema para soportar millones de usuarios es un juego de expertos.

Luego defina la “compilación”. Puede estar escribiendo el código para implementarlo o hacer realidad el sueño. Soñar es fácil, la realidad es difícil.

Hola Kris! Recientemente produjimos una publicación de blog sobre nuestra experiencia en el desarrollo de una aplicación móvil de Android, y debo decir que no es tan difícil como parece. Aquí hay una guía detallada y paso a paso del proceso y lo que debe hacer para pasar de la idea al lanzamiento.

Cómo construir fácilmente una aplicación móvil sin experiencia en codificación

Depende del tipo de aplicación que desee crear, para una aplicación iOS normal es bastante fácil una vez que esté familiarizado con el objetivo C o el lenguaje rápido,

Sin embargo, encuentro un poco difícil el lenguaje Java que se usa en la programación de Android. Una vez que esté familiarizado con la codificación, haga lo que haga, pero cuando ejecuta el código, nunca funciona,,

No, en serio, sucede todo el tiempo, así que en ese momento no debes dejar de fumar, intenta, intenta, mira y encontrarás lo que estaba haciendo mal … 🙂

En los últimos 2 años, hay muchas plataformas móviles de arrastrar y soltar que podrían ayudarlo a construir una aplicación móvil que funcione completamente, incluso sin habilidades de codificación, por ejemplo, Appsifu, por ejemplo, me ayudó a construir una aplicación móvil que creé y estoy administrando ahora con cero codificación y cosas de programación, todo lo que hago es arrastrar y soltar elementos y crear la aplicación mientras la previsualizo en mi aplicación móvil usando su aplicación.