Compartir a través de


Creación de una interfaz de usuario reutilizable con Power Apps component framework y componentes de aplicaciones de lienzo

Power Apps ofrece dos opciones para crear componentes reutilizables:

Los componentes de las aplicaciones de lienzo son potentes y se pueden utilizar para cumplir con la mayoría de los requisitos de la interfaz de usuario de su aplicación. Debe considerarlos primero, porque el costo de construirlos y mantenerlos puede ser menor en la mayoría de los casos que Power Apps component framework.

La siguiente imagen muestra ejemplos de componentes de la aplicación de lienzo.

Captura de pantalla de componentes en aplicaciones de lienzo como Sesiones, Programación y Actividad.

Los componentes de las aplicaciones de lienzo se pueden empaquetar en bibliotecas de componentes, que son contenedores que facilitan la reutilización de componentes en muchas aplicaciones. Las bibliotecas de componentes facilitan la búsqueda y descubrimiento de componentes, la publicación de cambios y la notificación a los fabricantes de aplicaciones cuando hay actualizaciones de componentes disponibles.

Captura de pantalla de las bibliotecas de componentes en el portal de creadores.

Para escenarios más avanzados, Power Apps component framework ofrece acceso a un amplio conjunto de API de marco que exponen muchas capacidades, como la gestión del ciclo de vida de los componentes, los datos contextuales y los metadatos. Para escenarios que requieren acceso a las funciones del dispositivocomo cámara, micrófonocrear un componente de código usando Power Apps component framework será la única opción. Componentes de código creados con Power Apps component framework se pueden utilizar en aplicaciones de lienzo, aplicaciones basadas en modelos y portales Power Apps.

Para ver el uso en el mundo real de Power Apps component framework, vea este vídeo sobre cómo Chevron construyó una herramienta de planificación de pozos mejorada digitalmente para ayudar con el diseño de un pozo de 35 000 pies de profundidad (casi 7 millas bajo tierra): Vídeo: Historias del mundo real: las empresas energéticas mundiales impulsan la transformación digital con Microsoft Power Platform. Esta herramienta digital utiliza Power Apps component framework para mejorar la experiencia de la aplicación.

Captura de pantalla que muestra una aplicación basada en modelos creada con componentes de código creados con Power Apps component framework

El componente de código muestra un campo de entrada avanzado con un menú desplegable que contiene información adicional que ayuda a los usuarios a comprender las fórmulas utilizadas para obtener el valor del campo de entrada.