{"id":497,"date":"2014-02-28T12:08:10","date_gmt":"2014-02-28T11:08:10","guid":{"rendered":"http:\/\/www.ree7.fr\/blog\/?p=497"},"modified":"2022-08-08T06:47:41","modified_gmt":"2022-08-08T05:47:41","slug":"mise-a-jour-du-tile-tookit-for-windows-phone","status":"publish","type":"post","link":"http:\/\/www.ree7.fr\/blog\/2014\/02\/mise-a-jour-du-tile-tookit-for-windows-phone\/","title":{"rendered":"Mise \u00e0 jour du Tile Tookit for Windows Phone"},"content":{"rendered":"<p>Suite \u00e0 quelques demandes de support sur le projet, j&rsquo;ai mis \u00e0 jour le Tile Toolkit for Windows Phone en ce d\u00e9but 2014.<br \/>\nLes nouveaut\u00e9s pour cette version <strong>1.2.0.0<\/strong> concernent\u00a0:<\/p>\n<ul>\n<li>Le support natif de Windows Phone 8, avec la possibilit\u00e9 de d\u00e9finir la taille de rendu (Small, Medium ou Wide) dans le conteneur de tuile, ce qui \u00e9vite d&rsquo;avoir \u00e0 surcharger la classe.<\/li>\n<li>La proposition de mod\u00e8les XAML pr\u00e9-d\u00e9finies (des exemples \u00e0 proprement parler) pour les tuiles Small et Wide embarqu\u00e9es dans le projet.<\/li>\n<li>Un travail sur l&rsquo;encodeur PNG (d\u00e9clainaison maison) afin d&rsquo;\u00e9viter toute copie des donn\u00e9es Bitmap en m\u00e9moire et avoir une empreinte la plus r\u00e9duite possible afin de r\u00e9duire le risque d&rsquo;OutOfMemoryException lorsque la librairie est utilis\u00e9e depuis une t\u00e2che en arri\u00e8re plan.<\/li>\n<li>La fourniture d&rsquo;un helper permettant de charger et d&rsquo;attendre la disponibilit\u00e9 d&rsquo;un BitmapImage, probl\u00e8me classique rencontr\u00e9 par les utilisateurs de la librairie qui effectuaient le rendu de leur tuile avant que les images soient disponibles et obtenaient donc des \u00ab\u00a0trous\u00a0\u00bb dans leurs rendus.<\/li>\n<li>La librairie est toujours fournie sous la forme d&rsquo;une Class Library Windows Phone 7.1 et donc r\u00e9trocompatible sur WP7. Avec les changements qui se profilent pour WP8.1, ce sera sans doute la derni\u00e8re version disponible pour cette plateforme.<\/li>\n<\/ul>\n<p>Le source <em>(et le sample !)\u00a0<\/em>est toujours disponible sur CodePlex : <a href=\"http:\/\/wptiletoolkit.codeplex.com\/\">http:\/\/wptiletoolkit.codeplex.com\/<\/a><br \/>\nEt vous pouvez installer le package <a href=\"https:\/\/www.nuget.org\/packages\/Ree7.WPTileToolkit\">NuGet<\/a> via la commande suivante :<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">PM&amp;gt; Install-Package Ree7.WPTileToolkit<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Suite \u00e0 quelques demandes de support sur le projet, j&rsquo;ai mis \u00e0 jour le Tile Toolkit for Windows Phone en ce d\u00e9but 2014. Les nouveaut\u00e9s pour cette version 1.2.0.0 concernent\u00a0: Le support natif de Windows Phone 8, avec la possibilit\u00e9 de d\u00e9finir la taille de rendu (Small, Medium ou Wide) dans le conteneur de tuile, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false}}},"categories":[1],"tags":[],"jetpack_publicize_connections":[],"aioseo_notices":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p19lzH-81","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"http:\/\/www.ree7.fr\/blog\/wp-json\/wp\/v2\/posts\/497"}],"collection":[{"href":"http:\/\/www.ree7.fr\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.ree7.fr\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.ree7.fr\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.ree7.fr\/blog\/wp-json\/wp\/v2\/comments?post=497"}],"version-history":[{"count":1,"href":"http:\/\/www.ree7.fr\/blog\/wp-json\/wp\/v2\/posts\/497\/revisions"}],"predecessor-version":[{"id":583,"href":"http:\/\/www.ree7.fr\/blog\/wp-json\/wp\/v2\/posts\/497\/revisions\/583"}],"wp:attachment":[{"href":"http:\/\/www.ree7.fr\/blog\/wp-json\/wp\/v2\/media?parent=497"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.ree7.fr\/blog\/wp-json\/wp\/v2\/categories?post=497"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.ree7.fr\/blog\/wp-json\/wp\/v2\/tags?post=497"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}