Microsoft ha anunciado la disponibilidad de las Acciones de Aplicaciones (App Actions) para las Aplicaciones Web Progresivas (PWAs) en Windows. Esta nueva función, implementada a partir de la versión 137 del navegador Edge, permite a los desarrolladores publicar sus PWAs en la Tienda de Microsoft, ofreciendo así a los usuarios una experiencia más integrada y fluida.
Las Acciones de Aplicaciones están diseñadas para facilitar la interacción de los usuarios con sus diversas herramientas digitales, minimizando el tiempo perdido al cambiar de aplicación. Por ejemplo, al usar una PWA como Goodnotes, los usuarios pueden seleccionar texto de un artículo y enviarlo como una nota rápida sin necesidad de interrumpir su flujo de trabajo al cambiar de ventana.
Con esta innovación, Microsoft busca no solo mejorar la eficiencia de los usuarios al realizar tareas cotidianas, sino también aumentar el compromiso y la visibilidad de las aplicaciones desarrolladas. Para habilitar esta nueva característica, los desarrolladores deberán seguir un conjunto de pautas. En primer lugar, es necesario definir un manifiesto de acción mediante un archivo JSON que describa cada acción disponible. Posteriormente, deberán configurar un controlador de protocolo personalizado para facilitar la interacción entre el entorno de ejecución y la PWA a través de un URI de protocolo.
Además, se requerirá que la aplicación se establezca como un objetivo de compartición, permitiendo así que el entorno de ejecución transfiera datos a la PWA. Para completar el proceso, los desarrolladores deberán empaquetar su aplicación para la Tienda de Microsoft utilizando PWABuilder.
De manera opcional, los desarrolladores pueden definir un controlador de lanzamiento para especificar cómo se inicia la aplicación a través del marco de Acciones de Aplicaciones. También está disponible una herramienta de pruebas que permite verificar la correcta implementación de estas acciones.
Microsoft observa con interés cómo los desarrolladores aprovecharán esta funcionalidad para enriquecer la experiencia de los usuarios en Windows.





