¿Cuál es la forma más fácil de crear una aplicación móvil para alguien sin conocimientos de codificación?

Depende de qué tipo de aplicaciones necesites. Incluso una aplicación móvil simple puede requerir que una aplicación cliente se ejecute en un dispositivo y una parte del servidor para manejar las operaciones de back-end. Por lo tanto, probablemente tendrá que aprender los lenguajes de programación del lado del servidor y del lado del cliente.

Otra cosa es si quieres que tus aplicaciones sean nativas o híbridas. Los creadores de aplicaciones, como Appgyver, le permiten crear aplicaciones móviles híbridas y puede funcionar bien para aplicaciones simples, aunque no siempre. Por ejemplo, si desea que su aplicación use la cámara, lo más probable es que necesite una aplicación nativa. Consulte este artículo para saber cuál es la diferencia entre las aplicaciones nativas e híbridas: ¿Por qué las aplicaciones nativas son mejores que las híbridas?

Como necesita aplicaciones para su negocio, puedo suponer que va a generar ganancias a través de ellas y, por lo tanto, las herramientas que elija para crearlas realmente importan. Si utiliza un creador de aplicaciones, debe pagar tarifas mensuales que no siempre son rentables cuando se trata de aplicaciones comerciales. Además, sus requisitos pueden crecer sobre las capacidades del creador de aplicaciones seleccionado en el futuro y luego tendrá que volver a crear sus aplicaciones desde cero. Con aplicaciones personalizadas puede modificarlas y escalarlas según sus necesidades.

Por lo tanto, le recomendaría que compare los costos y los beneficios de crear y mantener sus aplicaciones con los creadores de aplicaciones y mediante la codificación personalizada. Para estimar el costo de las aplicaciones nativas personalizadas para su negocio, puede solicitar una cotización gratuita aquí Estimación gratuita del proyecto. Estos chicos también te darán consejos sobre cuál es la mejor manera de crear tus aplicaciones.

El tiempo total que necesitará para desarrollar una aplicación depende de cuán complejo desee que sea la aplicación y también si usará marcos para acelerar el desarrollo de software. Teniendo en cuenta que no tiene conocimientos de codificación, le sugiero que utilice los siguientes marcos para simplificar el desarrollo de su aplicación.

Una aplicación consta de 02 capas de programación diferentes:

Backend: Back-end significa las partes que hacen el trabajo, pero el usuario final desconoce o no puede ver. Ir representa hasta el 80% del trabajo total y contiene API, bases de datos, servicios, etc. Hay varios proveedores de BaaS – Backend as a Service para acelerar el desarrollo del backend. http://www.back4app.com puede acelerar hasta un 80% el
desarrollo de backend y es una buena opción para desarrolladores que buscan flexibilidad
y control sobre el código fuente. Firebase proporciona resultados similares, pero los usuarios no tienen acceso al código fuente y están bloqueados en la plataforma.

Frontend: Front end normalmente significa las partes del proyecto con las que un usuario interactúa. La interfaz puede ser móvil (Android, IOS, Windows, etc.) o web. Una buena plataforma para acelerar el desarrollo de la interfaz móvil es Xaramin y puede reducir hasta un 70% el tiempo total para desarrollar aplicaciones de Android e IOS. Para el desarrollo web, sugeriría Ruby / Rails y Python / Django como lenguajes de programación rápidos y confiables.

Descargo de responsabilidad, soy cofundador de Back4app.

¿Por qué necesitas una aplicación? Si desea presentar información sobre su negocio de manera amigable para dispositivos móviles, sin comprar tiempo para desarrolladores, eche un vistazo a WordPress.com. WordPress es mi sistema de administración de contenido en línea favorito, lo recomiendo a todos mis clientes y, a menudo, lo uso como la base de sistemas de administración de servidor a medida porque es muy fácil de extender.

Si necesita que la aplicación contenga funcionalidad a medida, probablemente necesitará un desarrollador que la cree para usted: los sistemas de creación de aplicaciones tienen una funcionalidad muy limitada, que es suficiente para algunos propósitos, pero no si necesita algo realmente especializado.

Lo más fácil es relativo. Pero realmente, si desea crear una aplicación que valga la pena, debe esforzarse y aprender los idiomas, marcos, etc. aplicables.
Sin experiencia en codificación, espere usar al menos 1000 horas para comenzar a crear aplicaciones útiles.
Puede ser realmente frustrante, pero si tienes la resistencia para ello, también te divertirás mucho.
Buena suerte.

La forma más fácil de evitar el dolor de cabeza es encontrar una agencia confiable y dejar que los profesionales hagan sus tareas.

También puede usar las siguientes herramientas 3 Opciones para crear aplicaciones móviles sin codificación

Para usar un creador de aplicaciones en línea como iBuildApp

¿Qué tal el lenguaje de programación Swift? Es simple, Apple lo hace para cualquiera que intente aprender programación. Especialmente construir una aplicación para iOS.