{"id":193063,"date":"2017-08-18T01:57:00","date_gmt":"2017-08-17T23:57:00","guid":{"rendered":"http:\/\/www.borncity.com\/blog\/?p=193063"},"modified":"2023-04-01T12:05:28","modified_gmt":"2023-04-01T10:05:28","slug":"windows-10-die-krux-mit-den-uwp-apps","status":"publish","type":"post","link":"https:\/\/borncity.com\/blog\/2017\/08\/18\/windows-10-die-krux-mit-den-uwp-apps\/","title":{"rendered":"Windows 10: Die Krux mit den (UWP) Apps"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" style=\"float: left; margin: 0px 10px 0px 0px; display: inline;\" src=\"https:\/\/borncity.com\/blog\/wp-content\/uploads\/2015\/01\/win102.jpg\" width=\"58\" height=\"58\" align=\"left\" \/>Microsoft legt ja in Windows 10 den Fokus auf Apps, die auch dem Store bezogen werden. Dort stehen sogenannte UWP-Apps und konvertierte Desktop-Apps zum Download bereit. Zeit, mal einen Blick auf die Sachlage zu werfen und zu schauen, welche Vorteile oder Nachteile sich ergeben.<\/p>\n<p><!--more--><\/p>\n<h2>UWP-Apps und Desktop-Apps<\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ssl-vg03.met.vgwort.de\/na\/7f91adc6d04e4087b54962c4d275c786\" alt=\"\" width=\"1\" height=\"1\" \/>Seit Windows 8 versucht Microsoft ja Entwicklern und Nutzern Apps aus dem Store schmackhaft zu machen. Neben den UWP-Apps, die speziell f\u00fcr diverse Plattformen geschrieben wurden und nur im Store verf\u00fcgbar sind, gibt es noch Desktop-Apps die \u00fcber Centennial\/<a href=\"https:\/\/web.archive.org\/web\/20180427202544\/https:\/\/developer.microsoft.com\/de-de\/windows\/bridges\/desktop\" target=\"_blank\" rel=\"noopener\">Desktop Bridge<\/a> konvertiert und in den Store eingestellt wurden. Bei den konvertierten Apps handelt es sich quasi um einen Container, in der die Win 32-App in einer Sandbox l\u00e4uft.<\/p>\n<h2>Welche Vorteile haben die Apps?<\/h2>\n<p>F\u00fcr Microsoft ist der Vorteil ganz klar: Wer den Store kontrolliert, bestimmt, welche Apps dort Einzug halten. In der Vergangenheit gab es immer wieder Aktionen, bei denen Microsoft den Store ausgemistet und viele Apps rausgeworfen hat. Und Microsoft verdient beim Kauf kostenpflichtiger Apps \u00fcber den Windows Store.<\/p>\n<p>F\u00fcr Entwickler hat, laut Microsoft, der Windows Store den Vorteil, dass eine zentrale Instanz existiert, \u00fcber die die Apps gefunden werden. Die Nutzer m\u00fcssen nicht mehr im Web suchen. Wer aber die Suche im Windows Store kennt, d\u00fcrfte ggf. ern\u00fcchtert sein. Es gab wohl Bugs im Store, so dass Apps niemals gefunden wurden (Microsoft musste nachbessern, <a href=\"https:\/\/blogs.windows.com\/buildingapps\/2016\/02\/22\/improvements-to-windows-store-apps-and-games-visibility\/\" target=\"_blank\" rel=\"noopener\">siehe<\/a>). Zudem muss der Nutzer wissen, wonach er suchen soll. Bei Hundertausenden Apps gleicht es oft der Suche im Heuhaufen, ob die Apps gefunden werden.<\/p>\n<p>F\u00fcr Benutzer soll der Windows Store der einfach Ort sein, um Apps zu finden und dann herunterzuladen. Da Microsoft den Store kontrolliert, sollten die Apps auch sicher sein. Also: weniger Arbeit bei der Suche nach Programmen und mehr Sicherheit, da Apps gepr\u00fcft sind.<\/p>\n<h2>Die Kehrseite der App-Medaille<\/h2>\n<p>Wer auf Apps setzt, sollte aber auch die Kehrseiten des Konzepts kennen. Entwickler, deren konvertierte Apps oder UWP-Apps aus dem Store fliegen, haben kaum eine M\u00f6glichkeit, dagegen vorzugehen. So sollten sich Nutzer darauf einstellen, dass viele Apps Eintagsfliegen im Store sind. Habe ich hier immer wieder feststellen m\u00fcssen, wenn ich Apps im Blog beschrieben habe und pl\u00f6tzlich Links gebrochen waren.<\/p>\n<p>Bei den UWP-Apps war der Start ziemlich verhunzt. Ich verweise einfach mal auf den Beitrag von letztem September <a href=\"https:\/\/web.archive.org\/web\/20220921034331\/https:\/\/mspoweruser.com\/one-year-microsoft-still-makes-hard-productive-uwp\/\" target=\"_blank\" rel=\"noopener\">One year on and Microsoft still makes it hard to be productive on UWP<\/a> sowie den Beitrag von Paul Thurrott <a href=\"https:\/\/web.archive.org\/web\/20210331043039\/https:\/\/www.thurrott.com\/windows\/windows-10\/5818\/and-the-biggest-problem-with-windows-10-is\" target=\"_blank\" rel=\"noopener\">And the Biggest Problem with Windows 10 Is \u2026<\/a> von September 2015, die beide auf das Problem mit den UWP-Apps eingehen.<\/p>\n<p>Faktisch sind die meisten UWP-Apps auch in 2017 kaum produktiv brauchbar. Da wird gestrickt und gebastelt, upgedated und neu gestaltet, nur kommt selten was sinnvolles heraus (zumindest mein Eindruck). Hat bei mir dazu gef\u00fchrt, dass ich keine Apps verwende.<\/p>\n<p>Das Apps h\u00e4ufig abst\u00fcrzen, dass es Probleme mit dem Windows Store gibt und man st\u00e4ndig nachbastelt, soll hier erst gar nicht im Detail analysiert werden. Und so universal, wie Microsoft die Universal Windows Platform-Apps (UWP) bezeichnet, sind die auch nicht. Ich verweise einmal auf <a href=\"https:\/\/docs.microsoft.com\/de-de\/windows\/uwp\/xbox-apps\/known-issues\" target=\"_blank\" rel=\"noopener\">dieses Microsoft-Dokument<\/a> vom Fr\u00fchjahr 2017, welches bekannte Probleme bei UWP-Apps auf der Xbox benennt.<\/p>\n<p>Dass verschieden Entwickler Sturm gegen UWP-Apps laufen , wurde im Web und hier im Blog ja mehrfach thematisiert (<a href=\"https:\/\/arstechnica.com\/gaming\/2016\/03\/tim-sweeney-to-microsoft-universal-windows-platform-can-should-must-and-will-die\/\" target=\"_blank\" rel=\"noopener\">hier<\/a>, <a href=\"http:\/\/www.pcgamer.com\/why-pc-games-should-never-become-universal-apps\/\" target=\"_blank\" rel=\"noopener\">hier<\/a>) thematisiert. Auch <a href=\"https:\/\/www.howtogeek.com\/243012\/why-you-shouldnt-buy-rise-of-the-tomb-raider-and-other-pc-games-from-the-windows-store\/\" target=\"_blank\" rel=\"noopener\">dieser Artikel<\/a> befasst sich mit der Frage, warum man Spiele nicht als App aus dem Store kaufen sollte. Mit einzelnen Ports gab es zudem erhebliche Probleme, wie man z.B. <a href=\"https:\/\/www.vg247.com\/2016\/04\/13\/quantum-break-windows-10-pc-issues-developer-response\/\" target=\"_blank\" rel=\"noopener\">hier<\/a> und <a href=\"http:\/\/www.pcgameshardware.de\/Quantum-Break-Spiel-15745\/News\/Spielerbewertungen-Probleme-UWP-1191480\/\" target=\"_blank\" rel=\"noopener\">hier<\/a> f\u00fcr Quantum Break, oder <a href=\"https:\/\/forums.plex.tv\/discussion\/242624\/windows-10-plex-uwp-app-is-always-buffering-forcing-me-to-lower-quality-while-it-works-in-webplayer\" target=\"_blank\" rel=\"noopener\">hier<\/a> f\u00fcr Plex nachlesen kann. Und wenn ich dann Artikel wie <a href=\"https:\/\/web.archive.org\/web\/20220816065427\/https:\/\/mspoweruser.com\/force-universal-windows-apps-full-screen\/\" target=\"_blank\" rel=\"noopener\">diesen<\/a> lese, die den Trick verraten, wie UWP-Apps im Vollbildmodus laufen k\u00f6nnen sollen, dann geht die Entwicklung f\u00fcr mich in die falsche Richtung.<\/p>\n<h2>Noch dickere Einschr\u00e4nkungen<\/h2>\n<p>Die Werbung, dass per Desktop Bridge konvertierte Win32-Apps \u00fcber den Store ausgerollt werden k\u00f6nnen und sich per Klick installieren und sp\u00e4ter r\u00fcckstandsfrei deinstallieren lassen, klingt auf den ersten Blick genial. Der Appx-Container, in den Apps von der Bridge verpackt werden, isoliert diese in einer Sandbox. Dadurch bleiben der Deinstallation auch keine Registrierungseintr\u00e4ge und Dateien zur\u00fcck.<\/p>\n<p>Das h\u00e4tte man aber auch direkt unter Windows haben k\u00f6nnen. Der Mechanismus steht eigentlich mit portablen Apps l\u00e4ngst unter Windows zur Verf\u00fcgung, ohne dass man auf den Store angewiesen ist. Ich selbst verwende portable Apps, wo immer es geht. Und mit .NET war das Deinstallieren durch L\u00f6schen des Programmordners auch schon mal versprochen (ich erinnere mich noch an Vortr\u00e4ge auf der BASTA 2006 zu diesem Thema).<\/p>\n<p>Fehler, wie <a href=\"https:\/\/www.drwindows.de\/content\/11042-projekt-centennial-konvertierte-apps-lassen-windows-10.html\" target=\"_blank\" rel=\"noopener\">hier berichtet<\/a> d\u00fcrften inzwischen ausgemerzt sein. Obwohl ich meine H\u00e4nde nicht daf\u00fcr ins Feuer lege, dass nicht irgend ein kommendes Windows 10 Funktionsupdate oder kumulatives Update pl\u00f6tzlich reihenweise Win32-Apps zum Absturz bringt. Aber sei es drum. Was bei der App-Geschichte aber gerne vergessen wird, sind folgende Einschr\u00e4nkungen:<\/p>\n<ul>\n<li>Apps, die aus dem Store bezogen werden, stehen immer nur f\u00fcr ein Benutzerkonto zur Verf\u00fcgung. Ich stelle mir schon die Frage, wie anspruchslos Nutzer inzwischen geworden sind, wenn sie das als Fortschritt feiern. Bei klassischen Win 32-Anwendungen richtet der Installer diese f\u00fcr die Maschine ein und man kann die Anwendung unter allen Nutzerkonten verwenden.<\/li>\n<li>UWP-Apps k\u00f6nnen nicht f\u00fcr administrative Zwecke eingesetzt werden, da diese die Benutzerkontensteuerung nicht unterst\u00fctzen. Per Desktop-Bridge konvertierte Win 32-Apps kennen zwar den Kontextmen\u00fcbefehl <em>Als Administrator ausf\u00fchren<\/em>. Aber ob man sehr systemnahe Win32-Anwendungen wie einen Virenscanner als App im Store bereitstellen kann, da w\u00fcrde ich doch meine Zweifel anmelden.<\/li>\n<\/ul>\n<p>Ich f\u00fcr meinen Teil werde mit dem Konzept der Apps, egal ob es UWP-Apps oder konvertierte Desktop-Apps sind, nicht wirklich warm. Es gibt mir zu viele Einschr\u00e4nkungen und G\u00e4ngelung durch Microsoft, aber keine erkennbaren Vorteile.<\/p>\n<p>An dieser Stelle noch ein kleiner Schlenker: Demn\u00e4chst wird ja Windows 10 S (ein funktional reduziertes Windows 10 Pro) f\u00fcr die Nutzer verf\u00fcgbar sein. Dort lassen sich nur Apps aus dem Store verwenden. \u00a0Martin Geu\u00df hat die Tage bei Dr. Windows <a href=\"https:\/\/www.drwindows.de\/news\/adobe-photoshop-elements-15-und-windows-10-s-moegen-sich-nicht\" target=\"_blank\" rel=\"noopener\">darauf hingewiesen<\/a>, dass\u00a0Adobe Photoshop Elements 15 als Win32-App aus dem Store nicht unter Windows 10 S l\u00e4uft (das wird in der Store-Beschreibung auch kommuniziert). Solche \u00dcberraschungen w\u00fcrde ich auch k\u00fcnftig nicht ausschlie\u00dfen.<\/p>\n<p>Interessant fand ich zudem, dass sich vor ein paar Tagen auch jemand <a href=\"https:\/\/www.drwindows.de\/news\/universal-windows-platform-ein-tot-gerittenes-pferd\" target=\"_blank\" rel=\"noopener\">bei Dr. Windows<\/a> mit dem Konzept der (UWP-)Apps auseinander gesetzt hat und fragt, ob dieses Konzept tot sei. Wie seht ihr das denn so? Sind Apps f\u00fcr Windows 10 wichtig oder eher ein no go? Nutzt ihr Apps und wie wird die ganze Win32-App-Konvertiererei in Store-Apps so gesehen?<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Microsoft legt ja in Windows 10 den Fokus auf Apps, die auch dem Store bezogen werden. Dort stehen sogenannte UWP-Apps und konvertierte Desktop-Apps zum Download bereit. Zeit, mal einen Blick auf die Sachlage zu werfen und zu schauen, welche Vorteile &hellip; <a href=\"https:\/\/borncity.com\/blog\/2017\/08\/18\/windows-10-die-krux-mit-den-uwp-apps\/\">Weiterlesen <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1440,3694],"tags":[4346,4378],"class_list":["post-193063","post","type-post","status-publish","format-standard","hentry","category-app","category-windows-10","tag-app","tag-windows-10"],"_links":{"self":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/193063","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/comments?post=193063"}],"version-history":[{"count":0,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/193063\/revisions"}],"wp:attachment":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/media?parent=193063"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/categories?post=193063"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/tags?post=193063"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}