Uso de IntuiFace para acceder a datos, lógica empresarial y dispositivos externos

Como mencionamos al principio de nuestro seminario web "Introducción a IntuiFace", mucha gente asume en un primer momento que IntuiFace no es más que un software de creación de diapositivas con capacidad para multi-touch . Y hasta cierto punto, lo sería si sólo se ocupara de contenido estático y viñetas. Por supuesto, es mucho más que eso gracias a cosas como colecciones, controles, disparadores y acciones y activos de interfaz.
Todas estas funciones permiten a los usuarios crear historias que reaccionan a las entradas de los usuarios. Las historias basadas en IntuiFace se adaptan..
Datos externos en tiempo real: Interfaz Activos
Quizá el avance más significativo de IntuiFace en apoyo de la narración de estas historias dinámicas sean los activos de interfaz (o IA). Con ellos, los usuarios pueden incorporar -en tiempo real- datos externos, lógica empresarial y dispositivos. Hablemos de lo que eso significa.
- Incorporación de datos externos:
Piense en un quiosco de punto de venta. (Sí, puede construirlos con IntuiFace.) Un catálogo de pasillos interminables enumera precios, colores, disponibilidad y muchos más datos sobre un producto que puede cambiar de un minuto a otro. Gracias a los activos de interfaz, los usuarios de IntuiFace pueden "conectar" su interfaz de usuario a un sistema de back office que contenga información relevante sobre el producto. Cada vez que el sistema de gestión actualiza un precio, éste aparece en pantalla. ¿Sabe qué? Este es el enfoque que adoptamos en nuestros activos de interfaz para redes sociales como Twitter e Instagram.
- Incorporación de lógica empresarial externa:
Una pregunta que recibimos a menudo es: "Tengo una base de datos. Quiero que los visitantes escriban términos de búsqueda en una experiencia basada en IntuiFace y que IntuiFace busque los resultados en mi base de datos. ¿Puede hacerlo? No, y nunca lo hará. ¿Por qué? Porque hay un número infinito de algoritmos de búsqueda y no importa lo que creemos, no será exactamente lo que usted necesita. Sin embargo, usted puede construir su propia consulta de búsqueda para hacer exactamente lo que necesita y luego conceder a IntuiFace acceso a ella a través de un activo de interfaz. Este enfoque se puede aplicar a cualquier lógica de negocio de cualquier tipo. ¿Sabe qué? Este es el enfoque que adoptamos en nuestros operadores de valor out-of-the-box como la generación de números aleatorios y la manipulación de texto.
- Incorporación de dispositivos externos:
Un usuario de IntuiFace lo ha transformado en un mando a distancia para la sala de juntas. Enciende y apaga las luces, abre y cierra las persianas de las ventanas, enciende una señal de vídeo y mucho más. Todo esto es posible gracias a los activos de interfaz, que permiten a IntuiFace "hablar" con estos dispositivos externos. Otros usuarios conectan sus experiencias IntuiFace a lectores RFID/NFC y de banda magnética para acceder sobre la marcha a información sobre fidelización de clientes y/o productos. Incluso tiene el Internet de las cosas al alcance de la mano. ¿Adivina qué? Este es el enfoque que adoptamos en nuestra compatibilidad inmediata con la bombilla hue de Philips.
He aquí una regla general: si la fuente de datos externa, la lógica empresarial o el dispositivo tienen una API, IntuiFace puede trabajar con ellos. Si no está familiarizado con el concepto de API, piense que es la forma en que algo externo a una aplicación de software puede comunicarse con ella. IntuiFace puede utilizar REST, JavaScript y .NET para comunicarse con una API. Todas estas interfaces pueden utilizarse en cualquier edición de Composer. ¿Desea crear su propia interfaz? Por supuesto. Las instrucciones para hacerlo están aquí. La creación de activos de interfaz personalizados requiere un poco de conocimientos de desarrollo de software (básicamente, está enseñando la API a IntuiFace) y requiere el uso de Composer Enterprise. Y para que lo sepas, no hay nada mágico en nuestros activos de interfaz listos para usar. Podrías haberlos creado tú mismo. Sólo te hemos ahorrado algo de trabajo :)