<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Windows Phone 8.1 on DVLUP</title><link>/en/tags/windows-phone-8.1/</link><description>Recent content in Windows Phone 8.1 on DVLUP</description><generator>Hugo</generator><language>en-US</language><lastBuildDate>Sat, 07 Feb 2015 00:00:00 +0000</lastBuildDate><atom:link href="/en/tags/windows-phone-8.1/index.xml" rel="self" type="application/rss+xml"/><item><title>Page Transitions for Universal XAML Pages</title><link>/en/blog/2015.02.07-page-transitions-for-universal-xaml-pages/</link><pubDate>Sat, 07 Feb 2015 00:00:00 +0000</pubDate><guid>/en/blog/2015.02.07-page-transitions-for-universal-xaml-pages/</guid><description>&lt;p&gt;Normally, if you want different page transitions (&lt;a href="https://msdn.microsoft.com/en-us/library/windows.ui.xaml.media.animation.navigationthemetransition.aspx" target="_blank" rel="noopener"&gt;NavigationThemeTransition&lt;/a&gt;&#10;) for your Universal XAML Windows Phone 8.1 app, you&amp;rsquo;d set it on the page&amp;rsquo;s XAML directly. For example, let&amp;rsquo;s do a &lt;strong&gt;ContinuumTransition&lt;/strong&gt;:&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-xml" data-lang="xml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;&amp;lt;Page.Transitions&amp;gt;&lt;/span&gt; &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;lt;TransitionCollection&amp;gt;&lt;/span&gt; &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;lt;NavigationThemeTransition&amp;gt;&lt;/span&gt; &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;lt;NavigationThemeTransition.DefaultNavigationTransitionInfo&amp;gt;&lt;/span&gt; &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;lt;ContinuumNavigationTransitionInfo&lt;/span&gt; &lt;span style="color:#ff79c6"&gt;/&amp;gt;&lt;/span&gt; &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;lt;/NavigationThemeTransition.DefaultNavigationTransitionInfo&amp;gt;&lt;/span&gt; &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;lt;/NavigationThemeTransition&amp;gt;&lt;/span&gt; &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;lt;/TransitionCollection&amp;gt;&lt;/span&gt; &#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;&amp;lt;/Page.Transitions&amp;gt;&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;However, if you have a XAML page in your Universal app&amp;rsquo;s &lt;strong&gt;shared&lt;/strong&gt; folder, you can&amp;rsquo;t use XAML because page transitions are not available for Windows 8.1 apps. Since there isn&amp;rsquo;t a conditional compilation for XAML, we&amp;rsquo;ll need to do it from the code behind.&lt;/p&gt;</description></item><item><title>Report progress - IAsyncActionWithProgress</title><link>/en/blog/2015.01.12-report-iasyncaction-with-progress/</link><pubDate>Mon, 12 Jan 2015 00:00:00 +0000</pubDate><guid>/en/blog/2015.01.12-report-iasyncaction-with-progress/</guid><description>&lt;p&gt;One of the best things you can do for your app&amp;rsquo;s users is to report the progress of an operation. Showing a progress bar can greatly increase the patience of the user, not knowing how long something is going to take can make the operation just &lt;strong&gt;feel&lt;/strong&gt; longer.&lt;/p&gt;&#10;&lt;p&gt;Luckily, many WinRT Tasks will return an &lt;a href="http://msdn.microsoft.com/en-us/library/windows/apps/br206581.aspx" target="_blank" rel="noopener"&gt;IAsyncActionWithProgress&lt;/a&gt;&#10;. I&amp;rsquo;ve seen many blog posts about this topic, but most are deeply involved and weren&amp;rsquo;t suited for a quick lookup. This post will show you a quick example, which you can apply in your app..&lt;/p&gt;</description></item><item><title>How to disable display timeout in WinRT</title><link>/en/blog/2015.01.07-how-to-disable-display-timeout-in-winrt/</link><pubDate>Wed, 07 Jan 2015 00:00:00 +0000</pubDate><guid>/en/blog/2015.01.07-how-to-disable-display-timeout-in-winrt/</guid><description>&lt;p&gt;For those of you who are building multimedia related apps, you&amp;rsquo;ll want to consider disabling the display timeout of the user&amp;rsquo;s device. This prevents the screen from dimming or locking while the user is playing/recording media.&lt;/p&gt;&#10;&lt;p&gt;In my case, I have a view where the user is doing some video recording. so I don&amp;rsquo;t want the screen to time out on that page&lt;/p&gt;&#10;&lt;p&gt;1)  Create a class scope variable::&lt;/p&gt;&#10;&lt;p&gt;private DisplayRequest dRequest;&lt;/p&gt;</description></item><item><title>Adding Telerik Universal</title><link>/en/blog/2014.11.10-adding-telerik-universal-to-your-app/</link><pubDate>Mon, 10 Nov 2014 00:00:00 +0000</pubDate><guid>/en/blog/2014.11.10-adding-telerik-universal-to-your-app/</guid><description>&lt;p&gt;Telerik has released a new toolset, &lt;a href="http://www.telerik.com/windows-universal-ui" target="_blank" rel="noopener"&gt;UI for Windows Universal&lt;/a&gt;&#10;. You can now use many components like Charts and Calendars in a shared XAML page in your application. If you already have the Telerik Windows Phone or Windows 8.1 XAML controls, &lt;em&gt;you now have a license for the Universal controls, too&lt;/em&gt;.&lt;/p&gt;&#10;&lt;p&gt;It is very simple to add it to your project. Let me show you in a quick File &amp;gt; New example:&lt;/p&gt;</description></item><item><title>Attend Publish Boston &amp; Win Big</title><link>/en/blog/2014.04.18-attend-publish-boston-win-big/</link><pubDate>Fri, 18 Apr 2014 00:00:00 +0000</pubDate><guid>/en/blog/2014.04.18-attend-publish-boston-win-big/</guid><description>&lt;p&gt;Since the prizes are really awesome for &lt;a href="https://publishwindows.com/view/dbf025303ff74739bee936fbfa69cc4c" target="_blank" rel="noopener"&gt;this event&lt;/a&gt;&#10; (May 17th), I&amp;rsquo;m going to start off with them. We will be rewarding the best student, best individual, and best company in each of the categories below:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;Top Windows 8.1 app&lt;/strong&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Trip to the 2014 Formula 1 United States Grand Prix in Austin, TX.&lt;/li&gt;&#10;&lt;li&gt;9 runner-up Nokia Lumia 1520 prizes&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Top Windows Phone app&lt;/strong&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;$10,000 to build your own &amp;ldquo;Dev Cave&amp;rdquo;&lt;/li&gt;&#10;&lt;li&gt;9 Runner-up Nokia Lumia 1520 prizes&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Top Cross Platform app&lt;/strong&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;MakerBot 3D printer&lt;/li&gt;&#10;&lt;li&gt;9 Runner-up Nokia Lumia 1520 prizes&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Breakthrough in App Innovation and Design&lt;/strong&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;MakerBot 3D printer&lt;/li&gt;&#10;&lt;li&gt;9 Runner-up Nokia Lumia 1520 prizes&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;But wait, there&amp;rsquo;s more! I will be giving away these prizes at the end of the day&amp;hellip;&lt;/p&gt;</description></item><item><title>Build 2014 Videos</title><link>/en/blog/2014.04.06-build-2014-videos/</link><pubDate>Sun, 06 Apr 2014 00:00:00 +0000</pubDate><guid>/en/blog/2014.04.06-build-2014-videos/</guid><description>&lt;p&gt;This year&amp;rsquo;s Microsoft Build conference was jam packed with Windows Phone goodness. In fact, there is too much to take in at once. So what I&amp;rsquo;ve done for you is break it down into sections so that you can bookmark this page and come back at your leisure.&lt;/p&gt;&#10;&lt;p&gt;These videos are in no particular order, so review them all before you choose, enjoy!&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;Windows Phone Development&lt;/strong&gt;&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="http://channel9.msdn.com/Events/Build/2014/2-507" target="_blank" rel="noopener"&gt;Developing apps using the common XAML UI framework&lt;/a&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="http://channel9.msdn.com/Events/Build/2014/2-517" target="_blank" rel="noopener"&gt;What&amp;rsquo;s new with Windows Phone Silverlight apps&lt;/a&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="http://channel9.msdn.com/Events/Build/2014/3-591" target="_blank" rel="noopener"&gt;Using Visual Studio to build XAML converged apps&lt;/a&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="http://channel9.msdn.com/Events/Build/2014/9-2663" target="_blank" rel="noopener"&gt;Cortana Contextual Awareness&lt;/a&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="http://channel9.msdn.com/Events/Build/2014/2-503" target="_blank" rel="noopener"&gt;Building your first Windows Unity game&lt;/a&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="http://channel9.msdn.com/Events/Build/2014/2-516" target="_blank" rel="noopener"&gt;What about XAML UI and Controls?&lt;/a&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="http://channel9.msdn.com/Events/Build/2014/2-530" target="_blank" rel="noopener"&gt;Integrating your app into the Windows Phone Speech Experience&lt;/a&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="http://channel9.msdn.com/Events/Build/2014/2-662" target="_blank" rel="noopener"&gt;Building games for Windows&lt;/a&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="http://channel9.msdn.com/Events/Build/2014/3-564" target="_blank" rel="noopener"&gt;Direct 3D 12 API preview&lt;/a&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="http://channel9.msdn.com/Events/Build/2014/2-518" target="_blank" rel="noopener"&gt;Multitasking and triggered background tasks&lt;/a&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="http://channel9.msdn.com/Events/Build/2014/2-521" target="_blank" rel="noopener"&gt;Notification platform development on Windows&lt;/a&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="http://channel9.msdn.com/Events/Build/2014/3-510" target="_blank" rel="noopener"&gt;Innovations in high performance graphics with DirectX across Windows and Windows Phone&lt;/a&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="http://channel9.msdn.com/Events/Build/2014/3-578" target="_blank" rel="noopener"&gt;Diagnosing issues in Windows Phone XAML apps using Visual Studio&lt;/a&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="http://channel9.msdn.com/Events/Build/2014/2-525" target="_blank" rel="noopener"&gt;Modern camera and imaging apps in Windows and Windows Phone&lt;/a&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="http://channel9.msdn.com/Events/Build/2014/2-537" target="_blank" rel="noopener"&gt;Navigation Model for Windows XAML applications&lt;/a&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="http://channel9.msdn.com/Events/Build/2014/2-520" target="_blank" rel="noopener"&gt;Contracts and pickers: Building apps that work together on Windows&lt;/a&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="http://channel9.msdn.com/Events/Build/2014/2-528" target="_blank" rel="noopener"&gt;Building video and audio streaming apps&lt;/a&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="http://channel9.msdn.com/Events/Build/2014/2-538" target="_blank" rel="noopener"&gt;Building awesome experiences with Facebook&lt;/a&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="http://channel9.msdn.com/Events/Build/2014/2-523" target="_blank" rel="noopener"&gt;Live Tiles enhancements&lt;/a&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="http://channel9.msdn.com/Events/Build/2014/2-526" target="_blank" rel="noopener"&gt;Building geo-aware apps with maps and geofencing&lt;/a&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="http://channel9.msdn.com/Events/Build/2014/2-555" target="_blank" rel="noopener"&gt;The new video edit APIs for Windows Phone: Windows.Media.Editing&lt;/a&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="http://channel9.msdn.com/Events/Build/2014/2-586" target="_blank" rel="noopener"&gt;Strategies for developing cross device applications with VS 2013&lt;/a&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="http://channel9.msdn.com/Events/Build/2014/2-550" target="_blank" rel="noopener"&gt;Windows runtime for Windows Phone developers&lt;/a&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="http://channel9.msdn.com/Events/Build/2014/2-565" target="_blank" rel="noopener"&gt;App Studio for Windows and Windows Phone: pre-launch preview&lt;/a&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="http://channel9.msdn.com/Events/Build/2014/2-659" target="_blank" rel="noopener"&gt;Extend your Windows apps with Nokia SDKs&lt;/a&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="http://channel9.msdn.com/Events/Build/2014/2-519" target="_blank" rel="noopener"&gt;Building great Bluetooth apps for Windows Phone&lt;/a&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="http://channel9.msdn.com/Events/Build/2014/2-522" target="_blank" rel="noopener"&gt;Dealing with data: Storage, roaming and backup on Windows and Windows Phone&lt;/a&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="http://channel9.msdn.com/Events/Build/2014/2-529" target="_blank" rel="noopener"&gt;Sensors platform enhancements in Windows Phone&lt;/a&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="http://channel9.msdn.com/Events/Build/2014/3-542" target="_blank" rel="noopener"&gt;Managing resource constraints on Windows Phone&lt;/a&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="http://channel9.msdn.com/Events/Build/2014/2-533" target="_blank" rel="noopener"&gt;New integration opportunities with Wallet on Windows Phone&lt;/a&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="http://channel9.msdn.com/Events/Build/2014/2-546" target="_blank" rel="noopener"&gt;Windows Platform SDL (Lifecycle) best practices&lt;/a&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="http://channel9.msdn.com/Events/Build/2014/3-548" target="_blank" rel="noopener"&gt;Sequencers, synthesizers and software, Oh my! Building great music creation apps for Windows Store&lt;/a&gt;&#10;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;&lt;strong&gt;Windows and Windows Phone Design related&lt;/strong&gt;&lt;/p&gt;</description></item></channel></rss>