Windows Phone and Windows 8 positive stories – Blackberry replaced by Lumia


Three positive stories.

The final story refers to my daughter. It has been “regrettable” that both my son and daughter have been using Blackberry phones for the last two years and worse still, I have been paying for the contracts!

Well, out of the blue my daughter reported that whilst at University she has chosen to get herself a new Lumia 610 on her own phone contract. Wow! Clearly the biggest news story of the three by far!

Now… as I will be leaving Microsoft Dec 31st, I wonder if I can grab her old Blackberry. Just kidding 🙂

Advertisements

Slides and links from Windows 8 Round Table 29th Nov 2012


If you attended the event yesterday in London then firstly, thank you for coming and secondly, you can find the slides we used attached to this post or via this direct link.

The tips I listed in my part of the day can be found at Windows Store Tips.

And finally, my group is very active in helping developers and designers skill up for Windows 8. Check out the resources (including in-person free training) at http://www.windows-store.co.uk/training

Attachment:
Round Table 29th Nov 2012 novideo

How NOT to port an application from Windows Phone 7 to Windows 8


Back in March 2011 I spent a few hours developing a simple application for Windows Phone. The result was BMI Stones and Pounds – a very simple 3 screen application:

image

To better help Windows 8 early adopters build applications I realised I needed to get an application into the store so I could answer with certainty more of the store related questions I was getting plus get a feel for what it takes to port a Windows Phone 7 application to Windows 8. I had 2 hours free one evening end of October… the end result is BMI Stones and Pounds Lite – a very simple 1 screen application 🙂

image

The “process” was simple. I opened up two instances of Visual Studio 2012, one for the Phone application, one for the Windows 8 application. Then proceeded to copy across the “inner” XAML and the business logic classes. At which point I took some “shocking” short cuts and justified them to myself by adding “Lite” to the end of the app name. Good tip that… maybe not 🙂

Specifically:

  • I dropped persisting input
  • I combined it crudely into a single screen app
  • I cheated for my full screen view – it is the snap view (which was easy to do starting from phone) centred

But it worked, it passed certification (I followed my own store tips) and it is now live in the store.

If you want to really port a Windows Phone application, check out these links I gathered up earlier in the year, especially the Telerik case study:

Also check out http://channel9.msdn.com/coding4fun/blog/From-Windows-Phone-7-to-Windows-8-Metro-one-apps-journey

Happy porting…

Windows Phone 8.0 SDK is here … now where do I start?


I have previously spent all of …hmmm… maybe 3 hours developing for Windows Phone. The result was BMI Stones and Pounds which to my surprise has had nearly 1000 downloads.

From next week I switch from “Windows 8 Evangelist” to “Windows 8 and (a little) Windows Phone 8 Evangelist”. Which is awesome as Windows Phone 8 devices look amazing to me (Had a chance this week to try out Nokia, Samsung and HTC devices) and the skills I have been learning on Windows 8 should transition over nicely. However I have a lot to absorb over the upcoming weeks.

I think my path will be roughly this… (in-between the day job of helping companies build Windows 8 applications)

Install the Windows Phone 8 SDK – DONE

I particularly like the new emulator.

image

Check out the what’s new section of the documentation – In progress. There is a lot of new stuff!

Set aside some time to watch the best of Build 2012 on Windows Phone – In progress. I’ve started with the Application Model by an old ex-Microsoft UK colleague, Andrew Clinick.

Then I’ll have a go at “porting” BMI Stones and Pounds from its humble 7.0 Silverlight code base to a WinRT 8.0 app with a couple of new features like Fast Application Switching and Tiles. Simple stuff… but will start to give me a feel.

Thankfully we do have Phone experts in the team i can call on in the meantime!