{"id":4212,"date":"2020-01-31T09:49:01","date_gmt":"2020-01-31T07:49:01","guid":{"rendered":"http:\/\/medtech-ingenieur.de\/?p=4212"},"modified":"2021-08-06T14:35:22","modified_gmt":"2021-08-06T13:35:22","slug":"uwp-app-packen-und-querladen","status":"publish","type":"post","link":"https:\/\/medtech-ingenieur.de\/en\/uwp-app-packen-und-querladen\/","title":{"rendered":"UWP app packaging and sideloading"},"content":{"rendered":"<p>This is a \u201cHello World!\u201d tutorial that explains how to package a UWP app and install it on another device.<\/p>\n<p>With UWP (Universal Windows Platform), Windows has provided APIs for many functionalities that are essential for wearable devices. For me, Bluetooth is the most important of these.<br \/>\nIn principle, these functionalities are also available in WPF applications, but with many <a href=\"https:\/\/docs.microsoft.com\/de-de\/windows\/apps\/desktop\/modernize\/desktop-to-uwp-supported-api?redirectedfrom=MSDN#apis-supported-in-both-converted-apps-and-desktop-applications\">Exceptions<\/a>. Therefore, I think it makes sense to implement GUI applications with functionalities like Bluetooth in the form of UWP apps.<\/p>\n<p>Even though the transition was a bit bumpy after extensive experience with WPF applications, I was able to get used to the basic idea of UWP apps. One stumbling block was creating an .exe for my UWP app. This isn&#039;t possible because the basic concept of apps is different. Apps are intended to be distributed via the Microsoft Store.<br \/>\nHowever, for development, it is necessary to create an executable file that can be run independently of Visual Studio without making it available in the Microsoft Store. To do this, the app must be packaged and then installed. Packaging and sideloading an app are <a href=\"https:\/\/docs.microsoft.com\/de-de\/windows\/msix\/package\/packaging-uwp-apps\">here<\/a> However, there is also a lot more to be shown and I think that a short &quot;Hello World!&quot; is very helpful for packing and sideloading. I am building on the <a href=\"https:\/\/docs.microsoft.com\/de-de\/windows\/uwp\/get-started\/create-a-hello-world-app-xaml-universal\">\u201cHello World!\u201d<\/a> from Windows. After completing the steps described there, this article begins, explaining packaging and sideloading. Recipients of the app only need to complete steps 5 and 6.<\/p>\n<h3>1. Create the app<\/h3>\n<p>Proceed as described in the <a href=\"https:\/\/docs.microsoft.com\/de-de\/windows\/uwp\/get-started\/create-a-hello-world-app-xaml-universal\">\u201cHello World!\u201d<\/a> Article described.<\/p>\n<h3>2. Create a certificate<\/h3>\n<p>For your app to be accepted as trusted, a certificate must be used. In our case, creating our own certificate is sufficient.<br \/>\nTo do this, open PowerShell (Windows + R and then enter \u201cpowershell\u201d) and execute the following command, where <span style=\"color: red;\">red<\/span> written parts should be adapted to your requirements:<\/p>\n<pre lang=\"bash\">New-SelfSignedCertificate -Type Custom -Subject &quot;CN=<span style=\"color: red;\">Hello World<\/span>, O=<span style=\"color: red;\">MedTech Engineer<\/span>, C=<span style=\"color: red;\">DE<\/span>&quot;-KeyUsage DigitalSignature -FriendlyName&quot;<span style=\"color: red;\">Hinrich Rahlfs<\/span>&quot; -CertStoreLocation &quot;Cert:\\CurrentUser\\My&quot; -TextExtension @(&quot;2.5.29.37={text}1.3.6.1.5.5.7.3.3&quot;, &quot;2.5.29.19={text}&quot;)\r\n<\/pre>\n<figure id=\"attachment_4255\" aria-describedby=\"caption-attachment-4255\" style=\"width: 605px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2020\/01\/1powershell_Certificate.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-4255 size-large\" src=\"https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2020\/01\/1powershell_Certificate-1024x357.png\" alt=\"Erstellen des Zertifikats in der Powershell\" width=\"605\" height=\"211\" srcset=\"https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2020\/01\/1powershell_Certificate-1024x357.png 1024w, https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2020\/01\/1powershell_Certificate-300x105.png 300w, https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2020\/01\/1powershell_Certificate-768x268.png 768w, https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2020\/01\/1powershell_Certificate-100x35.png 100w, https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2020\/01\/1powershell_Certificate-150x52.png 150w, https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2020\/01\/1powershell_Certificate-200x70.png 200w, https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2020\/01\/1powershell_Certificate-450x157.png 450w, https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2020\/01\/1powershell_Certificate-600x209.png 600w, https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2020\/01\/1powershell_Certificate-900x314.png 900w, https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2020\/01\/1powershell_Certificate.png 1231w\" sizes=\"auto, (max-width: 605px) 100vw, 605px\" \/><\/a><figcaption id=\"caption-attachment-4255\" class=\"wp-caption-text\">Creating the certificate in PowerShell<\/figcaption><\/figure>\n<p>For further information I recommend this <a href=\"https:\/\/docs.microsoft.com\/de-de\/windows\/msix\/package\/create-certificate-package-signing\">link<\/a>.<\/p>\n<h3>3. Customize the app manifest<\/h3>\n<p>Now Visual Studio needs to be informed about which certificate should be used.<br \/>\nTo do this, the app manifest must be opened in Solution Explorer.<br \/>\nSelect the menu item \u201cPackaging\u201d here.<br \/>\n<a href=\"https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2020\/01\/3appmanifest.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-4262 size-large\" src=\"https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2020\/01\/3appmanifest-1024x686.png\" alt=\"Visuelle Oberfl\u00e4che von Visual Studio zum Finden des Verpacken Men\u00fcs\" width=\"605\" height=\"405\" srcset=\"https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2020\/01\/3appmanifest-1024x686.png 1024w, https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2020\/01\/3appmanifest-300x201.png 300w, https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2020\/01\/3appmanifest-768x514.png 768w, https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2020\/01\/3appmanifest-100x67.png 100w, https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2020\/01\/3appmanifest-150x100.png 150w, https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2020\/01\/3appmanifest-200x134.png 200w, https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2020\/01\/3appmanifest-450x301.png 450w, https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2020\/01\/3appmanifest-600x402.png 600w, https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2020\/01\/3appmanifest-900x603.png 900w, https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2020\/01\/3appmanifest.png 1289w\" sizes=\"auto, (max-width: 605px) 100vw, 605px\" \/><\/a><br \/>\nThen click &quot;Select Certificate...&quot; and then &quot;Select from Store...&quot;. In the dialog that opens, you can select the certificate you just created.<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-4263\" src=\"https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2020\/01\/4zertifikat_auswaehlen.png\" alt=\"Dialog zum Ausw\u00e4hlen des Zertifikats\" width=\"605\" height=\"456\" srcset=\"https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2020\/01\/4zertifikat_auswaehlen.png 900w, https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2020\/01\/4zertifikat_auswaehlen-300x226.png 300w, https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2020\/01\/4zertifikat_auswaehlen-768x579.png 768w, https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2020\/01\/4zertifikat_auswaehlen-100x75.png 100w, https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2020\/01\/4zertifikat_auswaehlen-150x113.png 150w, https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2020\/01\/4zertifikat_auswaehlen-200x151.png 200w, https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2020\/01\/4zertifikat_auswaehlen-450x340.png 450w, https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2020\/01\/4zertifikat_auswaehlen-600x453.png 600w\" sizes=\"auto, (max-width: 605px) 100vw, 605px\" \/><\/p>\n<h3>4. Packaging the app<\/h3>\n<p>Now everything is ready to package the app. To do this, right-click on the project in the Solution Explorer and select &quot;Publish&quot; (or &quot;Store&quot; in older versions) \u21fe &quot;Create App Packages...&quot;<\/p>\n<div id='gallery-1' class='gallery galleryid-4212 gallery-columns-2 gallery-size-thumbnail'><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/medtech-ingenieur.de\/en\/uwp-app-packen-und-querladen\/6solutionexplorerverpacken\/'><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2020\/01\/6SolutionExplorerVerpacken-150x150.png\" class=\"attachment-thumbnail size-thumbnail\" alt=\"Aus\u00e4hlen des Reites zum verpacken\" \/><\/a>\n\t\t\t<\/div><\/figure><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/medtech-ingenieur.de\/en\/uwp-app-packen-und-querladen\/7verpacken\/'><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2020\/01\/7Verpacken-150x150.png\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" \/><\/a>\n\t\t\t<\/div><\/figure>\n\t\t<\/div>\n\n<p>Then click through the dialog that opens. In the last dialog, select &quot;Release.&quot;<\/p>\n<div id='gallery-2' class='gallery galleryid-4212 gallery-columns-3 gallery-size-thumbnail'><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/medtech-ingenieur.de\/en\/uwp-app-packen-und-querladen\/verpacken_dialog\/'><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2020\/01\/Verpacken_dialog-150x150.png\" class=\"attachment-thumbnail size-thumbnail\" alt=\"Dialoge zum Verpacken der app\" \/><\/a>\n\t\t\t<\/div><\/figure><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/medtech-ingenieur.de\/en\/uwp-app-packen-und-querladen\/verpacken_dialog2\/'><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2020\/01\/Verpacken_dialog2-150x150.png\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" \/><\/a>\n\t\t\t<\/div><\/figure><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/medtech-ingenieur.de\/en\/uwp-app-packen-und-querladen\/verpacken_dialog3\/'><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2020\/01\/Verpacken_dialog3-150x150.png\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" \/><\/a>\n\t\t\t<\/div><\/figure>\n\t\t<\/div>\n\n<p>Once the app has been packaged, Visual Studio displays the location, which is &quot;...\\HelloWorld\\HelloWorld\\AppPackages\\HelloWorld_1.0.0.0_Test&quot;<br \/>\nThe app is now fully packaged and can be sideloaded onto another device.<\/p>\n<h3>5. Trust the certificate<\/h3>\n<p>To sideload the app on another computer, transfer the folder created during packaging to the device on which the app is to be installed.<br \/>\nThen sideloading of apps must be allowed on this device. To do this, activate the developer mode as follows: <a href=\"https:\/\/docs.microsoft.com\/de-de\/windows\/uwp\/get-started\/enable-your-device-for-development?redirectedfrom=MSDN\">here<\/a> described.<br \/>\nNow you need to trust the app. To do this, run the certificate file &quot;HelloWorld_1.0.0.0_x86_x64.cer&quot; located in the &quot;HelloWorld_1.0.0.0_Test&quot; folder.<br \/>\nClick &quot;Install Certificate...&quot;. Select &quot;Local Computer.&quot; Then select &quot;Trusted Root Certification Authorities&quot; as shown in the figure.<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-4269\" src=\"https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2020\/01\/Zertifizierungsstelle-ausw\u00e4hlen-1024x677.png\" alt=\"\" width=\"605\" height=\"400\" srcset=\"https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2020\/01\/Zertifizierungsstelle-ausw\u00e4hlen-1024x677.png 1024w, https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2020\/01\/Zertifizierungsstelle-ausw\u00e4hlen-300x198.png 300w, https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2020\/01\/Zertifizierungsstelle-ausw\u00e4hlen-768x508.png 768w, https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2020\/01\/Zertifizierungsstelle-ausw\u00e4hlen-100x66.png 100w, https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2020\/01\/Zertifizierungsstelle-ausw\u00e4hlen-150x99.png 150w, https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2020\/01\/Zertifizierungsstelle-ausw\u00e4hlen-200x132.png 200w, https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2020\/01\/Zertifizierungsstelle-ausw\u00e4hlen-450x297.png 450w, https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2020\/01\/Zertifizierungsstelle-ausw\u00e4hlen-600x397.png 600w, https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2020\/01\/Zertifizierungsstelle-ausw\u00e4hlen-900x595.png 900w, https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2020\/01\/Zertifizierungsstelle-ausw\u00e4hlen.png 1195w\" sizes=\"auto, (max-width: 605px) 100vw, 605px\" \/><br \/>\nWhen you click \u201cnext\u201d, the certificate will be installed and the app can be installed.<\/p>\n<h3>6. Installing the app<\/h3>\n<p>Now all that&#039;s left to do is install the app. To do this, run the file &quot;HelloWorld_1.0.0.0_x86_x64.msixbundle&quot; and follow the dialog.<\/p>\n<p>The app is now installed and can run independently of Visual Studio.<\/p>","protected":false},"excerpt":{"rendered":"<p>Dies ist ein &#8222;Hello World!&#8220; Tutorial, das erkl\u00e4rt wie man eine UWP App verpackt und diese auf einem anderen Ger\u00e4t installiert. Mit UWP (Universal Windows Platform) hat Windows API&#8217;s f\u00fcr viele Funktionalit\u00e4ten zur Verf\u00fcgung gestellt, die f\u00fcr tragbare Ger\u00e4te unabdingbar sind. Dazu geh\u00f6rt f\u00fcr mich vor allem Bluetooth. Grunds\u00e4tzlich sind diese Funktionalit\u00e4ten auch in WPF-Anwendungen [&hellip;]<\/p>\n","protected":false},"author":18,"featured_media":4279,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6,8],"tags":[401,402,399,400],"class_list":["post-4212","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-software","category-tools","tag-app","tag-microsoft","tag-uwp-app","tag-windows","post-wrapper","thrv_wrapper"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>UWP App Packen und Querladen - MEDtech Ingenieur GmbH<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/medtech-ingenieur.de\/en\/uwp-app-packen-und-querladen\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"UWP App Packen und Querladen - MEDtech Ingenieur GmbH\" \/>\n<meta property=\"og:description\" content=\"Dies ist ein &#8222;Hello World!&#8220; Tutorial, das erkl\u00e4rt wie man eine UWP App verpackt und diese auf einem anderen Ger\u00e4t installiert. Mit UWP (Universal Windows Platform) hat Windows API&#8217;s f\u00fcr viele Funktionalit\u00e4ten zur Verf\u00fcgung gestellt, die f\u00fcr tragbare Ger\u00e4te unabdingbar sind. Dazu geh\u00f6rt f\u00fcr mich vor allem Bluetooth. Grunds\u00e4tzlich sind diese Funktionalit\u00e4ten auch in WPF-Anwendungen [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/medtech-ingenieur.de\/en\/uwp-app-packen-und-querladen\/\" \/>\n<meta property=\"og:site_name\" content=\"MEDtech Ingenieur GmbH\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/medtechIngenieur\" \/>\n<meta property=\"article:published_time\" content=\"2020-01-31T07:49:01+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-08-06T13:35:22+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2020\/01\/microsoft-80660_640.png\" \/>\n\t<meta property=\"og:image:width\" content=\"640\" \/>\n\t<meta property=\"og:image:height\" content=\"640\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"(Gast) Hinrich Rahlfs\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@MedtechIng\" \/>\n<meta name=\"twitter:site\" content=\"@MedtechIng\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"(Gast) Hinrich Rahlfs\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/medtech-ingenieur.de\\\/uwp-app-packen-und-querladen\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/medtech-ingenieur.de\\\/uwp-app-packen-und-querladen\\\/\"},\"author\":{\"name\":\"(Gast) Hinrich Rahlfs\",\"@id\":\"https:\\\/\\\/medtech-ingenieur.de\\\/#\\\/schema\\\/person\\\/b02e4d0f12e17632070a067f6e739778\"},\"headline\":\"UWP App Packen und Querladen\",\"datePublished\":\"2020-01-31T07:49:01+00:00\",\"dateModified\":\"2021-08-06T13:35:22+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/medtech-ingenieur.de\\\/uwp-app-packen-und-querladen\\\/\"},\"wordCount\":662,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/medtech-ingenieur.de\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/medtech-ingenieur.de\\\/uwp-app-packen-und-querladen\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/medtech-ingenieur.de\\\/wp-content\\\/uploads\\\/2020\\\/01\\\/microsoft-80660_640.png\",\"keywords\":[\"App\",\"Microsoft\",\"UWP App\",\"Windows\"],\"articleSection\":[\"Software\",\"Tools\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/medtech-ingenieur.de\\\/uwp-app-packen-und-querladen\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/medtech-ingenieur.de\\\/uwp-app-packen-und-querladen\\\/\",\"url\":\"https:\\\/\\\/medtech-ingenieur.de\\\/uwp-app-packen-und-querladen\\\/\",\"name\":\"UWP App Packen und Querladen - MEDtech Ingenieur GmbH\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/medtech-ingenieur.de\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/medtech-ingenieur.de\\\/uwp-app-packen-und-querladen\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/medtech-ingenieur.de\\\/uwp-app-packen-und-querladen\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/medtech-ingenieur.de\\\/wp-content\\\/uploads\\\/2020\\\/01\\\/microsoft-80660_640.png\",\"datePublished\":\"2020-01-31T07:49:01+00:00\",\"dateModified\":\"2021-08-06T13:35:22+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/medtech-ingenieur.de\\\/uwp-app-packen-und-querladen\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/medtech-ingenieur.de\\\/uwp-app-packen-und-querladen\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/medtech-ingenieur.de\\\/uwp-app-packen-und-querladen\\\/#primaryimage\",\"url\":\"https:\\\/\\\/medtech-ingenieur.de\\\/wp-content\\\/uploads\\\/2020\\\/01\\\/microsoft-80660_640.png\",\"contentUrl\":\"https:\\\/\\\/medtech-ingenieur.de\\\/wp-content\\\/uploads\\\/2020\\\/01\\\/microsoft-80660_640.png\",\"width\":640,\"height\":640,\"caption\":\"Bild von Simon Steinberger auf Pixabay\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/medtech-ingenieur.de\\\/uwp-app-packen-und-querladen\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\\\/\\\/medtech-ingenieur.de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"UWP App Packen und Querladen\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/medtech-ingenieur.de\\\/#website\",\"url\":\"https:\\\/\\\/medtech-ingenieur.de\\\/\",\"name\":\"MEDtech Ingenieur GmbH\",\"description\":\"Ingenieursdienstleister f\u00fcr Medizintechnik\",\"publisher\":{\"@id\":\"https:\\\/\\\/medtech-ingenieur.de\\\/#organization\"},\"alternateName\":\"MEDtech\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/medtech-ingenieur.de\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/medtech-ingenieur.de\\\/#organization\",\"name\":\"MEDtech Ingenieur\",\"alternateName\":\"MEDtech\",\"url\":\"https:\\\/\\\/medtech-ingenieur.de\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/medtech-ingenieur.de\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/medtech-ingenieur.de\\\/wp-content\\\/uploads\\\/2024\\\/01\\\/logo-700x700-1.png\",\"contentUrl\":\"https:\\\/\\\/medtech-ingenieur.de\\\/wp-content\\\/uploads\\\/2024\\\/01\\\/logo-700x700-1.png\",\"width\":700,\"height\":700,\"caption\":\"MEDtech Ingenieur\"},\"image\":{\"@id\":\"https:\\\/\\\/medtech-ingenieur.de\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/medtechIngenieur\",\"https:\\\/\\\/x.com\\\/MedtechIng\",\"https:\\\/\\\/www.instagram.com\\\/medtech.ingenieure\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/37871229\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/medtech-ingenieur.de\\\/#\\\/schema\\\/person\\\/b02e4d0f12e17632070a067f6e739778\",\"name\":\"(Gast) Hinrich Rahlfs\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/9a5e563e56678f5f0bf7fa32168998b31e18cc9bc988a3264556ac179a18d0b8?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/9a5e563e56678f5f0bf7fa32168998b31e18cc9bc988a3264556ac179a18d0b8?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/9a5e563e56678f5f0bf7fa32168998b31e18cc9bc988a3264556ac179a18d0b8?s=96&d=mm&r=g\",\"caption\":\"(Gast) Hinrich Rahlfs\"},\"description\":\"Hinrich Rahlfs arbeitete als Werkstudent bei MEDtech Ingenieur. Seine Aufgabengebiete umfassten das Programmieren grafischer Benutzeroberfl\u00e4chen und das Entwickeln eines intuitiven Filterdesign-Tools.\",\"sameAs\":[\"https:\\\/\\\/www.medtech-ingenieur.de\"],\"url\":\"https:\\\/\\\/medtech-ingenieur.de\\\/en\\\/author\\\/hrahlfs\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"UWP App Packing and Sideloading - MEDtech Ingenieur GmbH","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/medtech-ingenieur.de\/en\/uwp-app-packen-und-querladen\/","og_locale":"en_US","og_type":"article","og_title":"UWP App Packen und Querladen - MEDtech Ingenieur GmbH","og_description":"Dies ist ein &#8222;Hello World!&#8220; Tutorial, das erkl\u00e4rt wie man eine UWP App verpackt und diese auf einem anderen Ger\u00e4t installiert. Mit UWP (Universal Windows Platform) hat Windows API&#8217;s f\u00fcr viele Funktionalit\u00e4ten zur Verf\u00fcgung gestellt, die f\u00fcr tragbare Ger\u00e4te unabdingbar sind. Dazu geh\u00f6rt f\u00fcr mich vor allem Bluetooth. Grunds\u00e4tzlich sind diese Funktionalit\u00e4ten auch in WPF-Anwendungen [&hellip;]","og_url":"https:\/\/medtech-ingenieur.de\/en\/uwp-app-packen-und-querladen\/","og_site_name":"MEDtech Ingenieur GmbH","article_publisher":"https:\/\/www.facebook.com\/medtechIngenieur","article_published_time":"2020-01-31T07:49:01+00:00","article_modified_time":"2021-08-06T13:35:22+00:00","og_image":[{"width":640,"height":640,"url":"https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2020\/01\/microsoft-80660_640.png","type":"image\/png"}],"author":"(Gast) Hinrich Rahlfs","twitter_card":"summary_large_image","twitter_creator":"@MedtechIng","twitter_site":"@MedtechIng","twitter_misc":{"Written by":"(Gast) Hinrich Rahlfs","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/medtech-ingenieur.de\/uwp-app-packen-und-querladen\/#article","isPartOf":{"@id":"https:\/\/medtech-ingenieur.de\/uwp-app-packen-und-querladen\/"},"author":{"name":"(Gast) Hinrich Rahlfs","@id":"https:\/\/medtech-ingenieur.de\/#\/schema\/person\/b02e4d0f12e17632070a067f6e739778"},"headline":"UWP App Packen und Querladen","datePublished":"2020-01-31T07:49:01+00:00","dateModified":"2021-08-06T13:35:22+00:00","mainEntityOfPage":{"@id":"https:\/\/medtech-ingenieur.de\/uwp-app-packen-und-querladen\/"},"wordCount":662,"commentCount":0,"publisher":{"@id":"https:\/\/medtech-ingenieur.de\/#organization"},"image":{"@id":"https:\/\/medtech-ingenieur.de\/uwp-app-packen-und-querladen\/#primaryimage"},"thumbnailUrl":"https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2020\/01\/microsoft-80660_640.png","keywords":["App","Microsoft","UWP App","Windows"],"articleSection":["Software","Tools"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/medtech-ingenieur.de\/uwp-app-packen-und-querladen\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/medtech-ingenieur.de\/uwp-app-packen-und-querladen\/","url":"https:\/\/medtech-ingenieur.de\/uwp-app-packen-und-querladen\/","name":"UWP App Packing and Sideloading - MEDtech Ingenieur GmbH","isPartOf":{"@id":"https:\/\/medtech-ingenieur.de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/medtech-ingenieur.de\/uwp-app-packen-und-querladen\/#primaryimage"},"image":{"@id":"https:\/\/medtech-ingenieur.de\/uwp-app-packen-und-querladen\/#primaryimage"},"thumbnailUrl":"https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2020\/01\/microsoft-80660_640.png","datePublished":"2020-01-31T07:49:01+00:00","dateModified":"2021-08-06T13:35:22+00:00","breadcrumb":{"@id":"https:\/\/medtech-ingenieur.de\/uwp-app-packen-und-querladen\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/medtech-ingenieur.de\/uwp-app-packen-und-querladen\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/medtech-ingenieur.de\/uwp-app-packen-und-querladen\/#primaryimage","url":"https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2020\/01\/microsoft-80660_640.png","contentUrl":"https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2020\/01\/microsoft-80660_640.png","width":640,"height":640,"caption":"Bild von Simon Steinberger auf Pixabay"},{"@type":"BreadcrumbList","@id":"https:\/\/medtech-ingenieur.de\/uwp-app-packen-und-querladen\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/medtech-ingenieur.de\/"},{"@type":"ListItem","position":2,"name":"UWP App Packen und Querladen"}]},{"@type":"WebSite","@id":"https:\/\/medtech-ingenieur.de\/#website","url":"https:\/\/medtech-ingenieur.de\/","name":"MEDtech Ingenieur GmbH","description":"Engineering service provider for medical technology","publisher":{"@id":"https:\/\/medtech-ingenieur.de\/#organization"},"alternateName":"MEDtech","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/medtech-ingenieur.de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/medtech-ingenieur.de\/#organization","name":"MEDtech Engineer","alternateName":"MEDtech","url":"https:\/\/medtech-ingenieur.de\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/medtech-ingenieur.de\/#\/schema\/logo\/image\/","url":"https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2024\/01\/logo-700x700-1.png","contentUrl":"https:\/\/medtech-ingenieur.de\/wp-content\/uploads\/2024\/01\/logo-700x700-1.png","width":700,"height":700,"caption":"MEDtech Ingenieur"},"image":{"@id":"https:\/\/medtech-ingenieur.de\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/medtechIngenieur","https:\/\/x.com\/MedtechIng","https:\/\/www.instagram.com\/medtech.ingenieure\/","https:\/\/www.linkedin.com\/company\/37871229\/"]},{"@type":"Person","@id":"https:\/\/medtech-ingenieur.de\/#\/schema\/person\/b02e4d0f12e17632070a067f6e739778","name":"(Guest) Hinrich Rahlfs","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/9a5e563e56678f5f0bf7fa32168998b31e18cc9bc988a3264556ac179a18d0b8?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/9a5e563e56678f5f0bf7fa32168998b31e18cc9bc988a3264556ac179a18d0b8?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/9a5e563e56678f5f0bf7fa32168998b31e18cc9bc988a3264556ac179a18d0b8?s=96&d=mm&r=g","caption":"(Gast) Hinrich Rahlfs"},"description":"Hinrich Rahlfs worked as a student engineer at MEDtech. His responsibilities included programming graphical user interfaces and developing an intuitive filter design tool.","sameAs":["https:\/\/www.medtech-ingenieur.de"],"url":"https:\/\/medtech-ingenieur.de\/en\/author\/hrahlfs\/"}]}},"_links":{"self":[{"href":"https:\/\/medtech-ingenieur.de\/en\/wp-json\/wp\/v2\/posts\/4212","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/medtech-ingenieur.de\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/medtech-ingenieur.de\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/medtech-ingenieur.de\/en\/wp-json\/wp\/v2\/users\/18"}],"replies":[{"embeddable":true,"href":"https:\/\/medtech-ingenieur.de\/en\/wp-json\/wp\/v2\/comments?post=4212"}],"version-history":[{"count":23,"href":"https:\/\/medtech-ingenieur.de\/en\/wp-json\/wp\/v2\/posts\/4212\/revisions"}],"predecessor-version":[{"id":5806,"href":"https:\/\/medtech-ingenieur.de\/en\/wp-json\/wp\/v2\/posts\/4212\/revisions\/5806"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/medtech-ingenieur.de\/en\/wp-json\/wp\/v2\/media\/4279"}],"wp:attachment":[{"href":"https:\/\/medtech-ingenieur.de\/en\/wp-json\/wp\/v2\/media?parent=4212"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/medtech-ingenieur.de\/en\/wp-json\/wp\/v2\/categories?post=4212"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/medtech-ingenieur.de\/en\/wp-json\/wp\/v2\/tags?post=4212"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}