<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Jonathan PAMPHILE &#187; ModernUI</title>
	<atom:link href="https://blog.developpez.com/jonathanpamphile/ptag/modernui/feed" rel="self" type="application/rss+xml" />
	<link>https://blog.developpez.com/jonathanpamphile</link>
	<description>Microsoft agilist</description>
	<lastBuildDate>Sun, 10 Mar 2013 19:39:20 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.1.42</generator>
	<item>
		<title>ImageViewer Moder UI</title>
		<link>https://blog.developpez.com/jonathanpamphile/p11700/non-classe/imageviewer-moder-ui</link>
		<comments>https://blog.developpez.com/jonathanpamphile/p11700/non-classe/imageviewer-moder-ui#comments</comments>
		<pubDate>Mon, 07 Jan 2013 08:01:53 +0000</pubDate>
		<dc:creator><![CDATA[Piafpamphile]]></dc:creator>
				<category><![CDATA[Non classé]]></category>
		<category><![CDATA[Dev]]></category>
		<category><![CDATA[ModernUI]]></category>
		<category><![CDATA[VS2012]]></category>
		<category><![CDATA[Windows8]]></category>

		<guid isPermaLink="false">http://blog.developpez.com/jonathanpamphile/?p=110</guid>
		<description><![CDATA[Dans ce post, nous allons créer une application ImageViewer. Celle-ci affichera les images que vous possédez dans votre bibliothèque d’image (votre dossier « Mes Images »). Pour cela, ouvrez Visual Studio, et sur la page d’accueil cliquez sur « New &#8230; <a href="https://blog.developpez.com/jonathanpamphile/p11700/non-classe/imageviewer-moder-ui">Lire la suite <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Dans ce post, nous allons créer une application ImageViewer. Celle-ci affichera les images que vous possédez dans votre bibliothèque d’image (votre dossier « Mes Images »). Pour cela, ouvrez Visual Studio, et sur la page d’accueil cliquez sur « New Project » ou allez dans « File » à « New » à « Project ». Créez alors un nouveau projet de type « Blank App » dans la rubrique « Windows Metro Style ».</p>
<p>La première chose à faire est d’autoriser votre application d’accéder à votre répertoire « Mes Images ». Si vous ne le faites pas, vous obtiendrez le message d’erreur suivant.</p>
<p><a href="http://blog.developpez.com/jonathanpamphile/files/2012/12/Fig7_UnauthorizedAccessException.png"><img src="http://blog.developpez.com/jonathanpamphile/files/2012/12/Fig7_UnauthorizedAccessException-300x177.png" alt="" width="300" height="177" class="alignnone size-medium wp-image-111" /></a></p>
<p>En effet, la politique de sécurité de Windows 8 vous interdit par défaut l’accès à votre bibliothèque d’image. Dans l’explorateur de solution, double-cliquez sur le fichier « Package.appxmanifest ». Allez ensuite sur l’onglet « Capacités », cochez la case correspondant à « Accéder à la bibliothèque d’images » et sauvegardez le fichier.</p>
<p><a href="http://blog.developpez.com/jonathanpamphile/files/2012/12/Fig8_Package_Manifest.png"><img src="http://blog.developpez.com/jonathanpamphile/files/2012/12/Fig8_Package_Manifest-300x173.png" alt="" width="300" height="173" class="alignnone size-medium wp-image-112" /></a></p>
<p>Ajoutez une nouvelle classe « ImageItem » à la solution. Pour chacune des images de la bibliothèque, on en instanciera une qui contiendra son nom, son chemin et une petite description.</p>
<p><a href="http://blog.developpez.com/jonathanpamphile/files/2012/12/Fig9_ImageItem_Class.png"><img src="http://blog.developpez.com/jonathanpamphile/files/2012/12/Fig9_ImageItem_Class-300x180.png" alt="" width="300" height="180" class="alignnone size-medium wp-image-113" /></a></p>
<p>Dans le fichier MainPage.xaml, ajoutez une GridView.</p>
<p><a href="http://blog.developpez.com/jonathanpamphile/files/2012/12/Fig10_MainPage_xaml.png"><img src="http://blog.developpez.com/jonathanpamphile/files/2012/12/Fig10_MainPage_xaml-300x150.png" alt="" width="300" height="150" class="alignnone size-medium wp-image-114" /></a></p>
<p>Allez ensuite dans le fichier MainPage.xaml.cs, et créez une méthode « InitializeGrid » qui remplira la GridView avec les images présentes dans votre dossier « Mes Images ».</p>
<p><a href="http://blog.developpez.com/jonathanpamphile/files/2012/12/Fig11_MainPage_xaml_cs.png"><img src="http://blog.developpez.com/jonathanpamphile/files/2012/12/Fig11_MainPage_xaml_cs-300x214.png" alt="" width="300" height="214" class="alignnone size-medium wp-image-115" /></a></p>
<p>Lancez alors l&rsquo;application. S&rsquo;il existe des images dans votre répertoire « Mes Images », vous obtiendrez alors l&rsquo;affichage suivant.</p>
<p><a href="http://blog.developpez.com/jonathanpamphile/files/2012/12/Fig12_Image_Viewer.png"><img src="http://blog.developpez.com/jonathanpamphile/files/2012/12/Fig12_Image_Viewer-300x173.png" alt="" width="300" height="173" class="alignnone size-medium wp-image-116" /></a></p>
<p>Dans le cas où aucune image n’est trouvée dans ce répertoire, vous obtiendrez le message suivant.</p>
<p><a href="http://blog.developpez.com/jonathanpamphile/files/2012/12/Fig13_No_File_Message.png"><img src="http://blog.developpez.com/jonathanpamphile/files/2012/12/Fig13_No_File_Message-300x173.png" alt="" width="300" height="173" class="alignnone size-medium wp-image-117" /></a></p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>La déclaration des fonctionnalité de votre application</title>
		<link>https://blog.developpez.com/jonathanpamphile/p11617/windows-8/la-declaration-des-fonctionnalite-de-votre-application</link>
		<comments>https://blog.developpez.com/jonathanpamphile/p11617/windows-8/la-declaration-des-fonctionnalite-de-votre-application#comments</comments>
		<pubDate>Mon, 24 Dec 2012 16:35:38 +0000</pubDate>
		<dc:creator><![CDATA[Piafpamphile]]></dc:creator>
				<category><![CDATA[Windows 8]]></category>
		<category><![CDATA[Dev]]></category>
		<category><![CDATA[ModernUI]]></category>
		<category><![CDATA[VS2012]]></category>
		<category><![CDATA[Windows8]]></category>

		<guid isPermaLink="false">http://blog.developpez.com/jonathanpamphile/?p=75</guid>
		<description><![CDATA[Pour accéder aux ressources utilisateur ou aux périphériques connectés, il faut déclarer les fonctionnalités des applications Windows 8. Cette étape est requise si vous souhaitez publier votre application sur le Windows Store. En effet, quand vous soumettez votre application, elle &#8230; <a href="https://blog.developpez.com/jonathanpamphile/p11617/windows-8/la-declaration-des-fonctionnalite-de-votre-application">Lire la suite <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Pour accéder aux ressources utilisateur ou aux périphériques connectés, il faut déclarer les fonctionnalités des applications Windows 8. Cette étape est requise si vous souhaitez publier votre application sur le Windows Store. En effet, quand vous soumettez votre application, elle fait tout d’abord l’objet d’un contrôle afin de s’assurer que les fonctionnalités que vous avez déclarées correspondent à la description que vous en avez faite, et avant toute installation, ces dernières seront notifiées à l’utilisateur qui souhaitera la télécharger.</p>
<p>La déclaration se fait en éditant le fichier « Package.appxmanifest » (manifeste de package) de votre projet. Sous Visual Studio, dans l’explorateur de solution de votre projet, double-cliquez sur le fichier « Package.appxmanifest ». Allez ensuite sur l’onglet « Capacités », cochez les cases correspondant aux fonctionnalités que vous souhaitez déclarer et sauvegardez le fichier.</p>
<p><a href="http://blog.developpez.com/jonathanpamphile/files/2012/11/Fig8_Package_Manifest.png"><img src="http://blog.developpez.com/jonathanpamphile/files/2012/11/Fig8_Package_Manifest-1024x591.png" alt="" width="584" height="337" class="alignnone size-large wp-image-76" /></a></p>
<p>Il existe deux types de fonctionnalités à déclarer dans le manifeste de package : les fonctionnalités à usage général, qui sont celles qui s’appliquent à la majorité des cas d’utilisations dans le cadre des applications de style Modern UI, et celles à usage spécial qui sont destinées à des scénarios très spécifiques. L’utilisation des fonctionnalités à usage spécial est très limitée et sujette à des contrôles complémentaires dans le cadre du déploiement sur le Windows Store.</p>
<p>Les fonctionnalités à usage général proposent l’accès à l’audiothèque, à la bibliothèque d’image, à la vidéothèque, aux stockages amovibles, au microphone, à la webcam, à la localisation, aux fonctionnalités de proximité, aux connexions internet et aux réseaux domestiques ou d’entreprise. Celles à usage spécial, quand à elles, donnent accès à la bibliothèque de documents, à l’authentification en entreprise et à l’utilisation de certificats utilisateurs partagés.</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Qu&#8217;est-ce qu&#8217;une application Modern UI ?</title>
		<link>https://blog.developpez.com/jonathanpamphile/p11486/windows-8/quest-ce-quune-application-modern-ui</link>
		<comments>https://blog.developpez.com/jonathanpamphile/p11486/windows-8/quest-ce-quune-application-modern-ui#comments</comments>
		<pubDate>Tue, 16 Oct 2012 10:23:01 +0000</pubDate>
		<dc:creator><![CDATA[Piafpamphile]]></dc:creator>
				<category><![CDATA[Windows 8]]></category>
		<category><![CDATA[Dev]]></category>
		<category><![CDATA[ModernUI]]></category>
		<category><![CDATA[Windows8]]></category>

		<guid isPermaLink="false">http://blog.developpez.com/jonathanpamphile/?p=37</guid>
		<description><![CDATA[Une application de style Modern UI (anciennement nommé style Metro) est une application pouvant s’exécuter sous Windows 8. Le développement d’une application de style Modern UI peut se faire en plusieurs langages, permettant ainsi à grand nombre de développeurs de &#8230; <a href="https://blog.developpez.com/jonathanpamphile/p11486/windows-8/quest-ce-quune-application-modern-ui">Lire la suite <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Une application de style Modern UI (anciennement nommé style Metro) est une application pouvant s’exécuter sous Windows 8. Le développement d’une application de style Modern UI peut se faire en plusieurs langages, permettant ainsi à grand nombre de développeurs de le faire dans le langage qu’ils connaissent le mieux. </p>
<p><a href="http://blog.developpez.com/jonathanpamphile/files/2012/11/01_Presentation_Modern_UI.png"><img src="http://blog.developpez.com/jonathanpamphile/files/2012/11/01_Presentation_Modern_UI-300x151.png" alt="" width="300" height="151" class="alignleft size-medium wp-image-38" /></a></p>
<p>Que vous maitrisiez le développement web (HTML5/CSS3), le développement d’application .Net en WPF ou Silverlight  (XAML/C#, VB, et même C++) ou encore les applications DirectX (C++), sachez que vous pouvez développer vos applications selon le style Modern UI. Ces applications peuvent s’afficher sous différents modes d’affichage avec par défaut un affichage en plein écran et sans bordure.</p>
<p>Cependant, une application de style Modern UI ne peut s’exécuter que sur Windows 8. Nous allons donc poursuivre cet article en vous présentant l’installation de Windows 8, suivie de l’installation de Visual Studio 2012. Ensuite, nous vous expliquerons comment créer votre première application en style Modern UI et terminerons par son déploiement sur le Windows Store.</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
