Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

Creación de una aplicación móvil que añade un contacto de usuario según los parámetros especificados.

Creación de una aplicación móvil que añade un contacto de usuario según los parámetros especificados.

Una variedad de bloques de procesos de negocio en AppMaster le permiten construir una variedad de lógica en aplicaciones móviles y web. Este artículo considera un ejemplo de una aplicación móvil sencilla que crea un contacto de usuario según los parámetros especificados. La mayor parte de la configuración de la aplicación se omite y no se presenta en detalle en este artículo (como la configuración del disparador onLaunch).

La lógica principal se implementa utilizando el bloque de proceso de negocio preinstalado Add contact.

  • Nombre [cadena];
  • Número de teléfono [phone]
  • Email [email]
  • Cargo [string]
  • Empresa [cadena]
  • Cumpleaños [fecha]

low code

En primer lugar, debes instalar el módulo Mobile apps en tu aplicación. Este módulo se encuentra en la sección Módulos.

no-code

Después de instalar el módulo, vaya a la pestaña de diseño de aplicaciones móviles y elimine todas las pantallas autogeneradas, excepto la pantalla de inicio de sesión. Se genera el proceso de negocio de autorización. Puede leer sobre la personalización del proceso de negocio de autorización en este enlace.

no-code

A continuación, se crea una pantalla vacía (View) y se rellena con elementos funcionales. Campo de Texto para el Nombre; Campo de Teléfono para un número de Teléfono; Campo de Correo Electrónico para el Correo Electrónico y Selector de Fecha para el Cumpleaños. La interfaz tiene este aspecto:

low code

La lógica para añadir un contacto es un proceso de negocio que comienza con el trigger onTap del botón Añadir contacto y tiene el siguiente aspecto:

no-code AppMaster

  • InputString Get Properties - obtiene el valor del nombre (Name) del widget Text Field;
  • InputEmail Get Properties - obtiene el valor del correo electrónico (Email) del widget Email Field;
  • InputPhone Get Properties - obtiene el número de teléfono (Phone number) del widget Phone Field;
  • Datepicker Get Properties - obtiene la fecha de cumpleaños (Birthday) del widget Date Picker;
  • Add Contact - recibe los valores de las entradas anteriores y crea un contacto en el smartphone del usuario.

Lo último que queda es configurar la navegación al cargar la aplicación. La navegación se configura utilizando el trigger de lanzamiento en la sección Triggers & Actions.

no-code

La navegación se realiza utilizando el bloque Navigate. El tipo de navegación al iniciar la aplicación (onLaunch) debe ser siempre root. En nuestro ejemplo, el usuario debe ir primero a la pantalla de inicio de sesión, por lo que esta pantalla se especifica en la propiedad Screen del bloque Navigate.

no-code

No olvides también editar el proceso de negocio de autorización para que en caso de autorización exitosa, la propiedad Screen del bloque Navigate apunte a la pantalla que creamos para agregar un contacto a la libreta de direcciones del usuario.

Así, en este artículo, se consideró el principio del uso del bloque Add Contact en aplicaciones móviles para agregar nuevos contactos a la libreta de direcciones del usuario.

Entradas relacionadas

Cómo las plataformas de telemedicina pueden aumentar los ingresos de su consultorio
Cómo las plataformas de telemedicina pueden aumentar los ingresos de su consultorio
Descubra cómo las plataformas de telemedicina pueden aumentar los ingresos de su consultorio al brindar un mejor acceso a los pacientes, reducir los costos operativos y mejorar la atención.
El papel de un LMS en la educación en línea: transformando el aprendizaje electrónico
El papel de un LMS en la educación en línea: transformando el aprendizaje electrónico
Explore cómo los sistemas de gestión del aprendizaje (LMS) están transformando la educación en línea al mejorar la accesibilidad, la participación y la eficacia pedagógica.
Características clave que se deben tener en cuenta al elegir una plataforma de telemedicina
Características clave que se deben tener en cuenta al elegir una plataforma de telemedicina
Descubra las características críticas de las plataformas de telemedicina, desde la seguridad hasta la integración, garantizando una prestación de atención médica remota fluida y eficiente.
EMPIEZA GRATIS
¿Inspirado para probar esto usted mismo?

La mejor manera de comprender el poder de AppMaster es verlo por sí mismo. Haz tu propia aplicación en minutos con suscripción gratuita

Da vida a tus ideas