Bästa svaret
Jag anser att SharePoint Designer är en skrivbordsapp för administration av SharePoint-webbplatser. Detta inkluderar avancerade funktioner som att hantera filer, formdesigner, avancerade tabelllayouter, redigera olika filer (html, css, aspx, etc.), skapa arbetsflöden osv.
Det finns vissa uppgifter som fortfarande bara är egentligen bara göra i webbgränssnittet (skapa underwebbplatser, de flesta säkerhetsåtgärder etc.) Det finns många uppgifter (skapa och lägga till listor, dokumentbibliotek etc.), du kan göra dem lika bra i webbgränssnittet, men kan använda designer. Det finns vissa uppgifter (flytta runt större uppsättningar filer, redigera något innehåll, byta namn på stora uppsättningar filer, etc.) du kan göra i endera, men är ofta lättare i designer. Slutligen finns det många uppgifter (redigering av arbetsflöden, infogning av anpassade layouter i listor, redigering av huvudsidor etc.) som är ganska mycket begränsade till designer.
Designer är inte till för slutanvändare. .
Verkar generellt sett inte vara ett syfte för ett online-innehållshanteringssystem att köra som en stationär app – alla stationära datorer har webbläsare och det är lättare att skapa ett webbgränssnitt.
SharePoint har ett API så det är möjligt att ansluta till det från allt som kan ringa SOAP. Det används normalt inom SharePoint eller (med JS) för att visa information i SP i något annat websystem. Jag har sett att folk använder API med React för att skapa webbapplikationer som använder SP som en backend. Tidigare har jag skrivit Python (och till och med Excel) -skript för att komma åt SharePoint – främst för att importera information. Tekniskt sett kan du skriva en C #, VB eller annan applikation och visa, lägga till, uppdatera information i SharePoint. Jag ser inte den allmänna punkten eftersom du skulle behöva inter / intranätåtkomst och då kunde du bara använda en webbläsare. Utvecklingen skulle bli några hundra gånger snabbare på webben.
Du kan också uppdatera en webbplats och mastersidor för att göra applikationen till en progressiv webbapp. Detta kan hjälpa till med installationer, ikoner, navigering etc. Med tillräckligt med logik kan du skriva sidor som kan fungera offline. Jag skulle fortfarande ifrågasätta varför du vill ha ett innehållshanteringssystem som inte är online 2020. Alla fördelar skulle bli kraftigt fördunklade av kostnader, komplexitet, support etc. frågor.
Svar
Inte som du förmodligen menar, det finns ingen app som replikerar webbläsarupplevelsen. Det är inte uppenbart att det finns ett behov av en sådan app.
Du kan dock interagera med SharePoint från skrivbordet på följande sätt:
- Sync-klienten gör det möjligt att komma åt lagrade filer i SharePoint via Windows Explorer
- Desktop Office-klienter (Word, Excel, PowerPoint, OneNote) etc. kan komma åt SharePoint-dokument etc. utan att behöva öppna webbläsaren
- Den nyligen tillkännagivna Lists-appen förväntas ha en UWP-app; med listdata lagrad i SharePoint
- Microsoft Teams har en stationär klient. Teams använder SharePoint för sitt innehåll och tillåter också SharePoint-sidor, bibliotek, listor etc som ska läggas till i flikar och nås på det sättet. Teams-appen är närmast en SharePoint-app på skrivbordet.