Lists y OneDrive, las nuevas PWA de Microsoft 365 y Sharepoint
Lists y OneDrive se suman a los anuncios de Microsoft Word, Excel y Sharepoint de sumarse a las PWA de Microsoft. Conoce más sobre ésta y otras noticias en nuestro blog de Consultoría Sharepoint y Soporte Microsoft 365. Somos Partners de Microsoft en Chile.
Las aplicaciones web progresivas o PWA están a medio camino entre las apps nativas y las aplicaciones web: son básicamente páginas web, pero mediante el uso de Service Workers y otras tecnologías se comportan más como aplicaciones normales que como aplicaciones web.
Las PWA son aquellas soluciones que permiten crear aplicaciones web con capacidades de instalación, trabajar en un modo offline (sin conexión a internet), e incluso recibir notificación. Con las PWA se pueden desarrollar aplicaciones web, que tienen algunas de las funcionalidades de las aplicaciones nativas.
Las PWA no son extensiones de navegadores web, plugins o librerías, y tampoco son aplicaciones web “responsivas”. Se basan en el desarrollo de aplicaciones web, las cuales se diseñan pensando que serán visibles en diferentes tamaños de pantallas (computadores, celulares o tablets).
Una PWA corresponde a una aplicación web, que progresivamente va implementando diferentes funcionalidades de carácter nativo como notificaciones push, una ubicación en el “escritorio” del celular, tablet o computador, puede funcionar sin conexión a internet, se actualiza constantemente, pesan poco y es rápida al momento de cargar información.
Las PWA más conocidas o que están mejor implementadas actualmente son Facebook, Twitter, YouTube, Aliexpress y puntualmente un juego llamado 2048.
El ser progresiva, quiere decir que: si el navegador no soporta una determinada característica (como notificaciones por ejemplo), no influirá en el correcto funcionamiento de la PWA. De esta forma se puede tener un conjunto de funcionalidad básica de la aplicación que siempre estará presente.
Dependiendo del navegador y los requerimientos del usuario, se pueden añadir funcionalidades extras como el “modo offline”. Con este modo, se puede emplear la aplicación sin la necesidad de conexión a internet. Esto funciona ya que se guardan en caché los recursos de la página. Cuando la conexión se restablezca, el usuario podrá seguir usando la aplicación con normalidad.
Para guardar los elementos del sitio web en caché se emplea un recurso llamado “Service Worker”. Esto es un archivo especial en el lenguaje de programación JavaScript, que permite interceptar la comunicación entre la aplicación y el servidor web, en otras palabras, actúa de forma muy similar a un proxy. En este archivo se interceptan eventos por ejemplo cuando se realizan peticiones de información al servidor.
Las PWA se pueden instalar, por lo que el usuario podrá acceder en una ventana especial sin la necesidad de emplear el navegador. Se pueden instalar tanto en escritorios de sistemas operativos de escritorio como Windows o MacOS, como en dispositivos móviles Android o iOS.
Para instalar una PWA en un celular, basta con ir a la aplicación web a través del navegador. Una vez cargada la página web asociada, ir a la esquina superior derecha donde está el botón de opciones (⋮), hacer clic sobre éste y buscar la opción que dice “Agregar a la pantalla principal”. Se siguen los pasos que estén a continuación y finalmente la PWA queda instalada.
Las PWA son útiles cuando se requiere una aplicación que no necesite capacidades nativas específicas; pero que opcionalmente si pueda beneficiar de algunas capacidades nativas básicas, por lo que se podría considerar como una desventaja considerable.
Permiten compartir el desarrollo de la aplicación web respecto a la aplicación que se vaya a instalar en el celular. Estas capacidades incluyen lo anterior mencionado.
Lists y OneDrive, las nuevas PWA de Microsoft 365 y Sharepoint
Microsoft sigue sumando aplicaciones a su lista de PWA, en ésta ocasión son Lists y OneDrive los que se suben a la tendencia que Microsoft intenta definir para sus soluciones en la nube y a las que ya ha sumado y anunciado a Excel, Word, Sharepoint, Outlook entre otras.
No es algo nuevo el interés de Microsoft y Google por impulsar el uso de sus aplicaciones web, todo esto basado en una simple premisa: el futuro está en la web, una plataforma accesible a todo el mundo sin importar el dispositivo del que se conecte, lo que a su vez simplificará el desarrollo de la tecnología.
Microsoft se ha puesto el desafío de elevar el nivel de sus soluciones PWA a la misma categoría de optimización que se encuentran sus soluciones nativas. Lo que claramente no podrá hacer de un día para otro. Todo esto nos hace estar en medio de una etapa de migración histórica entre un tipo de soluciones especificas y otras que beneficiaran a los usuarios de cualquier dispositivo en el futuro.
No obstante, hace bastante tiempo que Microsoft ha logrado un altísimo nivel y grandiosos resultados con las PWA con aplicaciones tan exitosas como Skype o Visual Studio Code, creadas ambas con el framework Electron, basado en Chromium, Node.js.
Con todo, la elección de OneDrive es cuando menos llamativa, pues el sistema de almacenamiento y sincronización de datos en la nube tiene una fuerte integración con Windows que no va a perder y si no un cliente nativo, una reformulación de esa integración con el gestor de archivos podría resultar más eficaz. Por supuesto, el uso de PWA no es incompatible con lo otro pero si un desafío.
Antes de concluir la publicación de hoy hemos preparado una lista de anteriores post de nuestro blog para que continúes leyendo:
¿NECESITAS SOPORTE O APOYO PARA RESOLVER TUS CONFIGURACIONES Y PROYECTOS CON TECNOLOGÍA MICROSOFT 365 Y ARCGIS EN CHILE?
Resuelve todas tus dudas sobre: Esri, ArcGIS, Soporte ArcGIS, Mantención ArcGIS, Upgrade ArcGIS, Diagnóstico plataforma GIS, Diseño GIS, Integración GIS, Integración SIG, Soporte ArcMap Chile, Empresa de Consultoría ArcGIS, ArcGIS Chile, Esri Chile, Soporte Esri Chile, Esri Partners Chile, Empresas GIS Chile, Soporta Ltda, Consultoría ArcGIS Chile, Chile GIS, área GIS, Soporte ArcGIS, Licencias ArcGIS Chile, Integración ArcGIS, Consultoría GIS, Consultoría SIG, Aplicaciones GIS, Aplicaciones SIG, Apps GIS, Apps SIG, ArcGIS Enterprise, ArcGIS PRO, ArcGIS Online, ArcGIS StoryMaps, Soluciones SIG, Soluciones GIS, Migración ArcGIS, Capacitación Esri ArcGIS, GIS Training, empresas GIS CHILE, Empresas SIG CHILE, Diagnóstico plataforma SharePoint, SharePoint 2007, SharePoint 2010, SharePoint 2013, SharePoint 2016, Intranet Sharepoint Chile, Empresas Sharepoint Chile, Desarrollo Sharepoint Chile, Soporte SharePoint Chile, Consultoría Office 365, Consultoría Microsoft 365 Chile, Consultoría Sharepoint Chile, SharePoint Online, Consultoria SharePoint, Portal Office 365, Office 365 Teams, Sharepoint Office 365, SharePoint 2019, Gestión documental SharePoint, Soporte Sharepoint, Mantención SharePoint, Integración SharePoint, Implementación SharePoint, Migración SharePoint, Migración de contenido hacia SharePoint, Power Apps, Integración Power Apps, Power Apps Chile, Upgrade Sharepoint, Actualización SharePoint, Digitalizacón SharePoint, Digitalizar documentos en SharePoint, Capacitación SharePoint, Migracion Gsuite a Sharepoint, Migración Gmail a SharePoint, empresas SharePoint Chile, Desarrollo web, Desarrollo mobile industrial y suscripciones y servicios Microsoft Office 365 en el siguiente botón o enlace.