Entwickeln von UWP-Apps (Universal Windows Platform)
Wir empfehlen allen Desktop-App-ISVs (Win32), Ihre Desktop-Apps über die Desktop-Brücke auf die Universelle Windows-Plattform (UWP) zu übertragen. Da UWP-Apps außerdem im Windows Store unterstützt werden, ist es für Sie einfacher, Ihrer Benutzerbasis ein automatisches Update auf eine konsistente Version zu bieten und Ihre Supportkosten zu senken.
Wenn Ihre Desktop-Apps nicht mithilfe des Desktop-Brücke konvertiert werden können, wird dringend empfohlen, ein Installationsprogramm zu verwenden, das den bewährten Methoden folgt, und sicherzustellen, dass dies vollständig getestet wird. Ein Installationsprogramm ist die erste Erfahrung Ihres Benutzers oder Kunden mit Ihrer App. Dies ist häufig nicht der Fall, u. a. auch, weil das Programm nicht für alle Szenarien getestet wurde. Das Windows App Certification Kit kann Ihnen helfen, die Installation und Deinstallation Ihrer Win32-App zu testen und die Verwendung nicht dokumentierter APIs sowie andere grundlegende Leistungsprobleme zu identifizieren, bevor Ihre Benutzer dies tun.
Bewährten Methoden:
- Verwenden Sie Installationsprogramme, die die 32-Bit- und 64-Bit-Version von Windows unterstützen.
- Achten Sie beim Entwickeln Ihrer Installationsprogramme darauf, dass sie mehrere Szenarien (sowohl benutzer- als auch computerspezifisch) abdecken.
- Alle weitervertreibbaren Windows-Komponenten sollten im Originalpaket verbleiben. Durch ein Umpacken kann das Installationsprogramm beschädigt werden.
- Planen Sie Entwicklungszeit für Ihre Installationsprogramme ein. Häufig wird im Lebenszyklus der Softwareentwicklung übersehen, dass sie zum Lieferumfang dazugehören.