¿Cómo funcionan los creadores de aplicaciones de Android en línea?

Hablando de Effortix (por cierto, soy CEO de Effortix) hay 4 componentes clave:

  • La administración basada en web o CMS (sistema de gestión de contenido) es lo que nuestros usuarios ven y usan para crear sus aplicaciones móviles. En teoría, no es diferente de otros CMS como WordPress, etc. Por supuesto, está diseñado para crear aplicaciones móviles, por lo que puede haber diferentes opciones y componentes. Además, cada creador de aplicaciones en línea tiene su propia visión y, aunque algunas son soluciones simples de arrastrar y soltar, nosotros, en Effortix, decidimos crear una herramienta poderosa que permita administrar aplicaciones grandes con soporte multilingüe.
  • Los datos proporcionados por nuestros usuarios a través de la administración basada en la web son procesados ​​por un servidor de fondo . Effortix es muy inteligente y si, por ejemplo, coloca algún objeto con coordenadas GPS en su aplicación, mostrará automáticamente ese objeto en el mapa; no es necesario que lo haga en la administración basada en la web porque el servidor de fondo lo hace por ti Además, el servidor back-end traduce los datos proporcionados por los usuarios en algo que nuestro núcleo móvil, que se describe a continuación, comprende, maneja las actualizaciones incrementales, proporciona servicios de calificación, notificaciones automáticas, etc.
  • Nuestro núcleo móvil es una potente aplicación nativa para iOS y Android. Sin embargo, no hace nada por sí solo. Necesita datos del servidor de fondo. Los datos se unen con el núcleo móvil y todo está integrado en su aplicación móvil. De hecho, la versión de Android está construida en servidores Linux mientras que la versión de iOS está construida en computadoras Mac con OSX. Su aplicación móvil sigue comunicándose con el servidor de fondo para descargar actualizaciones, enviar estadísticas, recibir notificaciones push, enviar calificaciones de usuarios, formularios, pedidos, etc.
  • Las extensiones personalizadas no son comunes en los creadores de aplicaciones en línea, pero son muy importantes para nosotros en Effortix. Con la administración basada en la web, no puede beneficiarse de todas las funciones que incorporamos en el núcleo móvil porque necesitábamos encontrar un compromiso entre las funciones y la simplicidad. Sin embargo, podemos construir soluciones personalizadas basadas en nuestra plataforma probada por una fracción de los costos gracias a las extensiones.

También hay otros componentes como nuestro Effortix TestDrive que le permite probar su aplicación en un teléfono o tableta real sin publicarla, enviarla a las tiendas e instalarla.

Es una solución bastante compleja construida con muchas tecnologías diferentes y lenguajes de programación. Necesitaría decenas de páginas para enumerar todas las características y componentes :).

Por cierto, puedes probar Effortix gratis para ver cómo funciona.

La mayoría de estos CMS están basados ​​en plantillas. Entonces, una vez que esté en el área de miembros, tendrá muchas plantillas prediseñadas para elegir. Algunos para negocios locales, algunos para juegos, algunos para cosas de estilo de vida. Una vez que elija una plantilla, solo tendrá que agregarle información, algunas imágenes, crear algunos gráficos como los íconos y las capturas de pantalla. Ajuste algunas configuraciones y le enviaremos a construir. En menos de cinco minutos recibirá la aplicación por correo electrónico (debe seleccionar previamente si será para Android, iOS o Kindle).

Una vez que tenga el archivo de la aplicación y los gráficos, estará casi listo para cargar su aplicación en el mercado.

He usado varios CMS y tengo algo de experiencia en esto.

Espero que pueda ayudar.

Saludos

Los constructores en línea trabajan en el concepto de WYSIWYG. Al usuario (propietario de la aplicación) se le presenta un número fijo de opciones para cada grabación de pantalla según el uso. Luego pueden personalizar cada pantalla dentro de estas características que se les presentan. Las personalizaciones de la interfaz de usuario también son posibles.

También tienen varios temas de aplicaciones disponibles para que el usuario elija y personalice.

En general, cobran al usuario mensualmente y hay varios planes de precios basados ​​en las características que desea incorporar en su aplicación.

Estos constructores son buenos para individuos / empresas que intentan sacar una aplicación con poco tiempo y no requieren mucha personalización y las últimas características de desarrollo.

El usuario generalmente tampoco obtiene la propiedad del código fuente.

Espero eso ayude.

Generalmente funcionan creando un paquete / paquete de contenido que luego es utilizado por la compañía para compilar una aplicación localmente.

Esto se le envía para cargarlo en su propia cuenta de App / Play Store o lo harán en su nombre