I got really excited about .NET Native technology last week when I first heard about it during Build. I wanted to measure performance in my Windows Store apps to see how it can improve it (especially startup times!), and in order to do that I was going to user EventSource and PerfView. Unfortunately, something didn’t work, but the team helped me go around it!
MetroGridHelper is a small helper class for XAML WinRT apps developed by Mark Monster which helps build perfectly aligned apps. As far as I remember, the idea for a metro grid helper goes back to early Windows Phone 7 development and a version for Windows Phone by Jeff Wilcox (Mark also credits him in his blog post). I’ve been noticing performance issues with it in Windows 8.1 apps during loading. Basically, splashscreen stays on much longer. Even though you should only be using MetroGridHelper while testing your apps so it won’t make you fail during certification, it can still be somewhat annoying if you’re testing your app a lot. If you’re seeing the same issue – here’s how to fix it!
I am preparing a session about open source in Windows Phone development and I’d like to hear from the awesome #wpdev community! I am a real fan of open source in #wpdev and I admire people who invest their free time, energy and knowledge to make things easier for others. So, if you use open source in your apps, which ones are your favorite? Are there any that you add immediately after creating a new project?
For the last couple of years, larger app contests for Windows Phone and Windows 8 devs in Croatia were held approximately every year or so. This year is not different – a Windows 8.1 Developers Contest is organized, only this year it’s much much bigger. There are more prizes than ever, and Croatia is just a part of the big picture – participants from 12 countries can apply! Read more to find out about the countries and prizes!
I wrote about LayoutTransform back when I needed it for Windows 8 XAML development. I modified the existing Silverlight Toolkit code to work with Windows 8 and it was great. Now a lot of people are asking the same question over and over again on StackOverflow – where’s LayoutTransform in Windows Phone Toolkit?
I wrote an article a year and a half ago about using GART with Windows Phone to create augmented reality scenarios in really easy steps. It’s linked in the GART project documentation and it gets a lot of attention and even questions from people working on Windows Phone 8 apps. The article was written with Windows Phone 7 in mind, but conidering it’s still being used as reference getting started implementation, I decided to write about what has changed.
Advanced Technology Days is a two-day conference that took place in Zagreb, Croatia on December 4-5. I was among 20 developer speakers in the developer track, and I held a session about Nokia Imaging SDK for Windows Phone 8.
I love Nokia and Windows Phone. And I love what Nokia has been doing for Microsoft mobile platform and especially for all the developers investing their time and energy to develop for the platform which is growing, but is still not at the point where we, developers, would want it to be. One of the things Nokia is doing at the moment is the Nokia Create global competition.
Let’s assume a simple scenario – you have a Windows Phone page connected to a ViewModel (VM) with everything bound nicely. A TextBox text property is connected to a string in VM, and when you change it, you wish to put focus on the TextBox. How to accomplish this considering that all your logic is actually in the VM separated from the View? Simply, using a focus behavior.
Even though there’s often little love in the clash of Google and Microsoft titans, which we recently witnessed in the whole ‘YouTube API and Windows Phone app’ saga, there is a large number of users who use what they think is the best of both worlds. When it comes to websites analytics, the most popular solution today is Google Analytics. How can you use it in your Windows Phone and Windows Store apps to gain insight into who uses your app and how?