{"id":229884,"date":"2020-03-23T00:14:00","date_gmt":"2020-03-22T23:14:00","guid":{"rendered":"https:\/\/www.borncity.com\/blog\/?p=229884"},"modified":"2020-03-23T00:19:31","modified_gmt":"2020-03-22T23:19:31","slug":"windows-10-versionen-2004-bekommt-hosted-apps","status":"publish","type":"post","link":"https:\/\/borncity.com\/blog\/2020\/03\/23\/windows-10-versionen-2004-bekommt-hosted-apps\/","title":{"rendered":"Windows 10 Versionen 2004 bekommt Hosted 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\" align=\"left\" height=\"58\"\/>[<a href=\"https:\/\/borncity.com\/win\/2020\/03\/23\/windows-10-version-2004-supports-hosted-apps\/\" target=\"_blank\" rel=\"noopener noreferrer\">English<\/a>]Microsoft wird in Windows 10 Version 2004 sogenannte Hosted Apps im Windows App Model einf\u00fchren. Hier einige Informationen, was Microsoft unter diesem neuen App-Modell versteht. <\/p>\n<p><!--more--><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/vg05.met.vgwort.de\/na\/86a6b424739a4faf8c00383c5390ab51\" width=\"1\" height=\"1\"\/>Apps werden f\u00fcr Windows 10 \u00fcber signierte MSIX-Pakete bereitgestellt. Ein Paket stellt die Identit\u00e4t zur Verf\u00fcgung, so dass es dem System bekannt ist und alle Dateien, Assets und Registrierungsinformationen f\u00fcr die darin enthaltene Anwendung enth\u00e4lt. <\/p>\n<p>Viele Apps haben Szenarien, in denen sie Inhalte und Bin\u00e4rdateien von anderen Apps hosten wollen. Es gibt auch Szenarien, in denen die Host-App eher eine Laufzeit-Engine ist, die Skriptinhalte l\u00e4dt. Dar\u00fcber hinaus besteht der Wunsch, dass diese gehosteten Anwendungen wie eine separate Anwendung auf dem System aussehen und sich auch so verhalten &#8211; mit einer eigenen Startkachel, einer eigenen Identit\u00e4t und einer tiefen Integration mit Windows-Funktionen wie BackgroundTasks, Benachrichtigungen und Freigabe. <\/p>\n<p>Mit dem Hosted App Model kann eine Kiosk-Anwendung im Einzelhandel leicht umbenannt werden, oder ein Python- oder Powershell-Skript kann jetzt als separate Anwendung behandelt werden.<\/p>\n<p>Gehostete Apps werden unter Windows als unabh\u00e4ngige Apps registriert, ben\u00f6tigen aber einen Host-Prozess, um ausgef\u00fchrt werden zu k\u00f6nnen. Ein Beispiel w\u00e4re eine Skriptdatei, f\u00fcr die der Host (z.B. Powershell oder Python) installiert werden muss. An sich ist sie nur eine Datei und hat keine M\u00f6glichkeit, unter Windows als Anwendung zu erscheinen. <\/p>\n<p>Mit dem Hosted App Model kann sich eine App als Host deklarieren. Dann k\u00f6nnen Pakete eine Abh\u00e4ngigkeit von diesem Host deklarieren und werden als gehostete Anwendungen bezeichnet. Startet die gehostete App, wird die ausf\u00fchrbare Hostdatei dann mit der Identit\u00e4t des gehosteten App-Pakets anstelle ihrer eigenen Identit\u00e4t gestartet. Dadurch kann der Host auf den Inhalt des gehosteten App-Pakets zugreifen, und beim Aufruf von APIs geschieht dies mit der Identit\u00e4t der gehosteten Anwendung.<\/p>\n<p>Das Ganze wurde vor einigen Tagen im <a href=\"https:\/\/blogs.windows.com\/windowsdeveloper\/2020\/03\/19\/hosted-app-model\/\" target=\"_blank\" rel=\"noopener noreferrer\">Windows-Blog<\/a> vorgestellt. Dort lassen sich die Details nachlesen. Das Konzept der Hosted Apps ist nur f\u00fcr App-Entwickler von Interesse \u2013 Endnutzer bekommen da eher nichts von mit, au\u00dfer, wenn eines Hosted-App nicht funktioniert, weil der Host nicht kontaktiert werden kann. (<a href=\"https:\/\/www.deskmodder.de\/blog\/2020\/03\/20\/hosted-app-model-neue-moeglichkeiten-ab-windows-10-2004\/\" target=\"_blank\" rel=\"noopener noreferrer\">via<\/a>)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>[English]Microsoft wird in Windows 10 Version 2004 sogenannte Hosted Apps im Windows App Model einf\u00fchren. Hier einige Informationen, was Microsoft unter diesem neuen App-Modell versteht.<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3694],"tags":[408,4378],"class_list":["post-229884","post","type-post","status-publish","format-standard","hentry","category-windows-10","tag-apps","tag-windows-10"],"_links":{"self":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/229884","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=229884"}],"version-history":[{"count":0,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/229884\/revisions"}],"wp:attachment":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/media?parent=229884"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/categories?post=229884"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/tags?post=229884"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}