Qué es AppMaster.io

Click to copy

Cree aplicaciones de nivel empresarial sin una sola línea de código.


Información sobre AppMaster.io

AppMaster. io es una plataforma sin código de última generación que le permite crear complejas aplicaciones de servidor, web y móviles sin una sola línea de código. En todas las etapas de desarrollo, usted utilizará una interfaz web con cómodas herramientas de programación visual.

La principal diferencia entre AppMaster.io y otras plataformas es que crea aplicaciones de la misma manera que lo hacen los desarrolladores :

  • genera un código fuente perfecto (¡por fin!)
  • crea binarios,
  • gestiona la publicación (despliegue)
  • y escribe la documentación técnica.

Desarrolla aplicaciones completas de nivel empresarial, y no sólo prototipos o MVP. Para ello, nuestra plataforma sin código lo tiene todo:

  • Cree bases de datos relacionales flexibles en un diseñador visual.
  • Gestione la lógica empresarial compleja con una interfaz intuitiva de arrastrar y soltar.
  • Configurar puntos finales y personalizar el acceso a la API mediante middleware.
  • Observe cómo se genera automáticamente la documentación técnica de la API.
  • Cambie la estructura y la apariencia en un cómodo diseñador de aplicaciones.
  • Utilice la generación automática de páginas (pantallas) y una biblioteca de componentes ya preparados.
  • Construya más rápido con las plantillas de aplicaciones preconstruidas.
  • Construya aplicaciones nativas para iOS y Android y publíquelas en las tiendas.
  • Despliegue la aplicación en su servidor, en la nube de AppMaster.io o en otros repositorios.
  • Exporta los binarios y el código fuente - no estás atado a la plataforma.
  • Integrar con recursos de terceros y añadir funcionalidad mediante módulos.

¿Cuáles son las características de la plataforma AppMaster.io?

  1. Todas las aplicaciones se construyen en torno a un único backend. Por ejemplo, al crear 2 aplicaciones móviles (para un taxista y un pasajero), funcionarán con el mismo backend.
  2. El rendimiento del backend es decenas de veces superior al de otras soluciones similares.
  3. Puede alojarse localmente y sin conexión.
  4. Es posible descargar el código fuente de las aplicaciones generadas (para clientes corporativos).
  5. La documentación de la API se genera automáticamente.
  6. Se puede utilizar el backend por separado y conectar a él el frontend escrito por los desarrolladores.

¿Qué aplicaciones se pueden construir con AppMaster.io?

Casi cualquier aplicación de servidor para Linux, Windows y MAC; paneles de administración y portales de clientes (web); aplicaciones móviles nativas para plataformas IOS y Android.

¿Qué tipos de aplicaciones son compatibles?

Aplicaciones de servidor (backend), aplicaciones web (paneles de administración y portales de clientes - frontend), aplicaciones móviles (nativas para IOS y Android).

Tecnologías de AppMaster.io

¿Qué tecnología se utiliza para crear el backend?

El backend se genera en lenguaje Go (Golang), cualquier base de datos compatible con PostgreSQL es compatible, incluyendo Amazon RDS, Google Cloud SQL, Azure PostgreSQL, Elephant, y otros.

¿Qué tecnología se utiliza para crear aplicaciones web?

Vue2 con vinculación automática al backend generado.

¿Qué tecnología se utiliza para crear aplicaciones móviles?

Marco propio de APMS usando Swift y Kotlin internamente.

¿Cuáles son las ventajas de las aplicaciones móviles de AppMaster.io?

Las aplicaciones móviles construidas en la plataforma son nativas (sin HTML, JS, PWA) y se basan en la entrega de pantallas y lógica en tiempo real.

El usuario sólo tiene que publicar una aplicación móvil en PlayMarket o AppStore una vez, y todas las actualizaciones de la interfaz y la lógica se mostrarán al instante en la aplicación - sólo hay que hacer cambios y volver a publicar el backend. Las aplicaciones de backend + móvil pueden funcionar sin conexión en redes corporativas sin acceso a Internet.

Gracias al marco APMS, el usuario puede cambiar la aplicación rápidamente y sin retrasos de publicación.

Funcionalidad para clientes corporativos

  • Trabajar en modo HA (activo-activo).
  • Trabajar en Docker Swarm, Kubernetes y cualquier otro clúster.
  • Incorporado en todas las aplicaciones Health Monitor, monitorizando comportamientos anómalos y posibles errores (NPE y similares).
  • Registro en memoria de las métricas de rendimiento, registrador Zap de alto rendimiento.
  • Pequeña huella de memoria para sistemas embebidos, permite ejecutar el backend en Raspberry PI y plataformas IoT similares. Módulos de inicio de sesión único (SSO).
  • Soporte para optimizar las consultas al SGBD mediante restricciones en el alcance de las operaciones. Sistema de deduplicación de archivos almacenados (incorporado en las aplicaciones, hasta un 30% de ahorro de espacio dependiendo del escenario).
  • Soporta encriptación acelerada por hardware AES-NI y similares.