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

Los conceptos básicos de programación en Visual Basic: una guía para principiantes
Los conceptos básicos de programación en Visual Basic: una guía para principiantes
Explore la programación de Visual Basic con esta guía para principiantes, que cubre conceptos y técnicas fundamentales para desarrollar aplicaciones de manera eficiente y eficaz.
Cómo las PWA pueden mejorar el rendimiento y la experiencia del usuario en dispositivos móviles
Cómo las PWA pueden mejorar el rendimiento y la experiencia del usuario en dispositivos móviles
Descubra cómo las aplicaciones web progresivas (PWA) mejoran el rendimiento móvil y la experiencia del usuario, fusionando el alcance de la web con la funcionalidad similar a la de una aplicación para lograr una interacción fluida.
Explorando las ventajas de seguridad de las PWA para su empresa
Explorando las ventajas de seguridad de las PWA para su empresa
Explore las ventajas de seguridad de las aplicaciones web progresivas (PWA) y comprenda cómo pueden mejorar sus operaciones comerciales, proteger datos y ofrecer una experiencia de usuario perfecta.
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