Microsoft ha introducido una nueva función para las Aplicaciones Web Progresivas (PWAs) en Windows que promete mejorar la interacción de los usuarios con sus dispositivos. Las Acciones de Aplicaciones, ahora disponibles para PWAs a partir de la versión 137 de Microsoft Edge, permiten a los desarrolladores publicar estas aplicaciones en la Tienda de Microsoft para activar esta innovadora característica.
La principal ventaja de las Acciones de Aplicaciones radica en su capacidad para integrarse fluidamente con los flujos de trabajo diarios. Los usuarios pueden realizar acciones clave de una aplicación directamente desde su contexto actual, reduciendo la necesidad de alternar entre múltiples ventanas y minimizando así la pérdida de concentración y frustración. Un ejemplo práctico es el popular programa de notas, Goodnotes, que permite a los usuarios convertir rápidamente un texto seleccionado en una nota rápida desde cualquier artículo.
Este avance no solo mejora la eficiencia en la ejecución de tareas, sino que también ofrece a los desarrolladores una oportunidad para aumentar la visibilidad y el compromiso con sus aplicaciones. Para implementar estas Acciones de Aplicaciones, los desarrolladores deberán seguir un conjunto de directrices sencillas. La primera etapa consiste en definir un manifiesto de acción mediante un archivo JSON que describa cada acción. Posteriormente, se configura un controlador de protocolo personalizado para permitir que el entorno de ejecución de App Actions lance la PWA a través de un URI de protocolo. Además, es esencial establecer la aplicación como un objetivo de compartición, lo que facilitará el paso de datos de entrada a la PWA. Finalmente, es crucial empaquetar la aplicación para la Tienda de Microsoft utilizando la herramienta PWABuilder.
Como funcionalidades opcionales, los desarrolladores tienen la opción de definir un controlador de lanzamiento para especificar cómo se inicia la aplicación a través del marco de Acciones, así como poner a prueba estas acciones con la herramienta de pruebas de App Actions.
Microsoft se muestra optimista respecto al potencial creativo de los desarrolladores al utilizar Acciones de Aplicaciones para enriquecer la experiencia del usuario, fortaleciendo así su ecosistema de aplicaciones y mejorando la productividad general de los usuarios de Windows.