Mejor respuesta
Consideraría que SharePoint Designer es la aplicación de escritorio para administrar sitios de SharePoint. Esto incluye funciones avanzadas como administrar archivos, diseñador de formularios, diseños de tablas avanzados, editar varios archivos (html, css, aspx, etc.), crear flujos de trabajo, etc.
Hay algunas tareas que todavía están solo realmente solo se hace en la interfaz web (creación de subsitios, la mayoría de las operaciones de seguridad, etc.) Hay muchas tareas (crear y agregar listas, bibliotecas de documentos, etc.), puede hacerlas igual de bien en la interfaz web, pero podría usar diseñador. Hay algunas tareas (mover conjuntos de archivos más grandes, editar contenido, cambiar el nombre de conjuntos de archivos grandes, etc.) que podría realizar en cualquiera de las dos, pero a menudo son más fáciles en el diseñador. Finalmente, hay muchas tareas (editar flujos de trabajo, insertar diseños personalizados dentro de listas, editar páginas maestras, etc.) que están bastante limitadas al diseñador.
Designer no es para uso de usuarios finales .
En general, no parece ser un propósito para un sistema de administración de contenido en línea que se ejecute como una aplicación de escritorio; todos los equipos de escritorio tienen navegadores y es más fácil crear una interfaz web.
SharePoint tiene una API, por lo que es posible conectarse desde cualquier dispositivo que pueda realizar llamadas SOAP. Normalmente se usa dentro de SharePoint o (usando JS) para ver información en SP en algún otro sistema web. He visto a gente usar la API con React para crear aplicaciones web que usan SP como backend. En el pasado, escribí scripts de Python (e incluso Excel) para acceder a SharePoint, principalmente para importar información. Técnicamente, podría escribir un C #, VB u otra aplicación y ver, agregar y actualizar información en SharePoint. No veo el punto general, ya que necesitaría acceso a Inter / Intranet y, en ese momento, podría usar un navegador web. El desarrollo sería unos cientos de veces más rápido en la web.
También podría actualizar un sitio y páginas maestras para hacer de la aplicación una aplicación web progresiva. Esto podría ayudar con las instalaciones, los iconos, la navegación, etc. Con suficiente lógica, podría escribir páginas capaces de funcionar sin conexión. Todavía me preguntaría por qué desea un sistema de administración de contenido que no esté en línea en 2020. Los beneficios se verían eclipsados enormemente por los problemas de costos, complejidad, soporte, etc.
Respuesta
No de la forma en que probablemente te refieres, no hay ninguna aplicación que reproduzca la experiencia del navegador. No es evidente que exista la necesidad de una aplicación de este tipo.
Sin embargo, puede interactuar con SharePoint desde el escritorio de las siguientes formas:
- El cliente de sincronización permite acceder a los archivos almacenados en SharePoint a través del Explorador de Windows
- Los clientes de Office de escritorio (Word, Excel, PowerPoint, OneNote), etc.pueden acceder a documentos de SharePoint, etc. sin necesidad de abrir el navegador
- Se espera que la aplicación Lists recién anunciada tenga una aplicación UWP; con los datos de la lista almacenados en SharePoint
- Microsoft Teams tiene un cliente de escritorio. Teams usa SharePoint para su contenido y también permite páginas, bibliotecas y listas de SharePoint etc para agregarse en pestañas y acceder de esa manera. La aplicación Teams es lo más parecido a una aplicación de SharePoint en el escritorio.