Just another WordPress.com site

Posts tagged “Developers

Now available: Emulators for Windows Phone 8.0 Update 3

Microsoft just released new emulator images for Windows Phone 8.0 Updates 2 and 3 to the Microsoft Download Center.

Update 2 Emulators: The existing Windows Phone Update 2 (v 8.0.10322) emulator installer has been refreshed to support Visual Studio 2013 RTM development environments.

Update 3 Emulators: This is a new set of emulator images that correspond to Windows Phone Update 3. In addition to updating the existing five emulator images to 8.0.10512, Update 3 also includes a new 1080p image for emulating the Lumia 1520 experience.

Both of these emulator updates are optional installations for the Windows Phone SDK 8.0, available for WPDevs interested in testing their against the latest Windows Phone 8.0 updates. For more information, see the WPDev blog posts on the emulator updates and developing for large screen 1080p devices.

Happy new year!


Whitepaper: Updating your app from Windows 8 to Windows 8.1 Preview

This paper provides information about how to migrate a Windows Store app built for Windows 8 to Windows 8.1 Preview. It provides guidelines for developers to successfully port their existing Windows 8 code investments to Windows 8.1. It assumes that the reader is familiar with Windows Store app development, the Windows Runtime, either XAML or the Windows Library for JavaScript (WinJS).

This information applies to the following operating systems:

Windows® 8.1 Preview
Windows 8

The current version of this paper is maintained on the web at:

Also familiriaze yourself with the Windows 8.1 New APIs and features for developers at:



Windows Phone 8 SDK Preview program is now open

LUM920_EmoImage_Inferno_02_Yellow_RGB_150dpiToday we begin accepting requests for access to the Windows Phone SDK 8.0 Developer Preview program. The objective is to let developers of our most-downloaded apps start optimizing them for Windows Phone 8, and we expect the majority of published developers in this situation to qualify for access.

To apply, please visit the Microsoft Connect site and complete a short application. Be sure to have your Developer ID and Application’s Product ID on hand, as well as the name of your local Phone Champ (For Finland that’s Drazen Dodik). We’ll be taking applications until Monday, September 17 at 5pm PDT. If you’re accepted to the program, you’ll hear from us in the following week with instructions on how to download the SDK and get support for questions and issues.

Today you may have also seen the online launch event for Visual Studio 2012. The Windows Phone SDK 8.0 is built on top of Visual Studio 2012, and will give you the ability to build applications and games that target both Windows Phone 8 as well as Windows Phone 7.5. Windows Phone SDK 7.1 can be installed side-by-side with Visual Studio 2012 and runs on Windows 8.


Windows Store now open to all developers in 120 markets

Today’s 82 additional markets more than doubles our support toward enabling developer opportunity everywhere there’s a developer with desire. And as we’ve said before, we will just keep going. You can check out the complete list of supported markets on the Dev Center.

We’re also announcing a number of additional subscription program offerings that recognize and thank developers for their interest and commitment to Windows. All eligible MSDN subscribers receive a free, one-year Windows Store developer account as part of their MSDN benefits. (Eligible subscriptions include Visual Studio Professional, Test Professional, Premium, Ultimate, and BizSpark.) We have a program for students—DreamSpark—that similarly waives the subscription fee. And we have an offer for businesses in our BizSpark program, as well.

Throughout the Windows Store preview stages, we’ve seen fantastic interest from individual developers, large development houses and component and service providers. And as we’ve opened up new markets for onboarding and expanded our invitations, we’ve seen a great increase in both the number and diversity of apps—all during our preview milestones, before broad availability of the OS and before even the first production Windows 8 PC is in the market. And the Windows 8 PCs are on the way, with many unveiled recently at IFA.

If you’ve already signed up—fantastic. We’re ready for your app. Haven’t signed up yet? Getting started is easy—just go to the Windows Store Dashboard on the Windows Dev Center and sign up. The dev tools are free, the SDK is ready, and we have a ton of great supporting content to help you build your app and submit it for Store certification. Sign up now, reserve your app names—we look forward to seeing your app in the Store in time for the general availability of Windows 8.


Getting Started With Windows Phone in Finland

Windows-Phone-7Where do you get the tools? What is the App Hub? How do you submit apps? Where can I get a phone?

Here’s a set of links to get you going on your path to Windows Phone world. Microsoft have a great community of MVP support, which can be found on the App Hub forums, or on Twitter #wpdev and #wpdevfi (for Finland) are the hashtags. Very good student community on Facebook can be found at http://www.facebook.com/#!/groups/winphoaalto/.
There is also a Finnish professional focused group at LinkedIn.

Insofar as training, Microsoft arranged 2 day training about how to build apps for Windows Phone.

To see what the training was about check http://wpdev.ms/wpmgojs.  




Students and Faculties

If you are a teacher, faculty member or a student developer in Finland, your best first stop is to contact me as I have ways how you can get free phones to your Windows Phone classes.

My email is jukka.wallasvaara(at)microsoft.com and my twitter is @jukkaw.


We have phones for developers committed to building apps and games for Windows Phone. This isn’t a free ride program where we just hand out phones to people because they say they want one. You need to have a solid plan what you’re building and when you’re ready with it. I’ll help you getting a device if we agree together about the quality and timing of the app.

We have current retail phones, and in the coming weeks/months, we will have updated Mango retail hardware phones. We also have prototype Mango devices (which have the gyros not available on current retail devices), so if you are building an app which requires Mango hardware, you can make an ask of those as well. Let me know as it’s an easy way to get a phone for your final tests.

Online Resources


What is it?


App Hub

The central repository for all things Windows Phone for developers. This is where you will go to create an account, get the tools, submit and manage your apps, participate in forums, et.c


Getting Started

Your first stop to get going on dev


Getting Started

/w DiggTheDrazen

Very good resource for tips and trips with all codes available by @DiggTheDrazen http://www.DiggTheDrazen.com


The dev tools – FREE – are here



Some people need a little extra help, and this walkthrough of the developer registration should be useful



A little extra help on the submission process.


Certification Requirements

OK, your app is done, but will it pass cert? We aim to give you plenty of visibility into the process and be very transparent on why your apps failed, but please read through this.


Jump Start

A video series sponsored by Channel9, our developer focused online video destination portal.


Design Day

Every developer could probably use a little extra help with their app design. Here are some great tutorials all about the Metro UI design language for Windows Phone.


Absolute Beginners

There’s always the possibility that you are big on ideas, but maybe not so much on dev skills. That’s OK. We have a great course which will get you up to speed even if you are an absolute beginner.


Mango Hands On Labs

If you want to dig a little deeper, but prefer the lab walkthrough format, we have some great labs here for you.


Mobile Champs

Our mobile champs are our developer evangelists in different areas. They are empowered to do whatever it takes to make you successful. They will have invites to in person Windows Phone training events, access to coding resources, will be able to introduce you to our marketing programs once your apps are in Marketplace, and they have phones and tokens for App Hub accounts (if cost of an account is a hardship). I’m working as a champ in Finland but if you’re from other company and don’t know who to contact see the champ list below.


Mobile Champ & Email


Chris Bright Chris.Bright(at)microsoft.com

Dave Glover (DPE MELBOURNE) dglover(at)microsoft.com


Andreas Schabus Andreas.Schabus(at)microsoft.com

Max Knor Max.Knor(at)microsoft.com


Katrien De Graeve Katrien.DeGraeve(at)microsoft.com

David Hernie dhernie(at)microsoft.com


Silvia Valadares silviav(at)microsoft.com

Caio Chaves Garcez caiog(at)microsoft.com


Paul Laberge paul.laberge(at)microsoft.com

Joey DeVilla joey.devilla(at)microsoft.com


Wilson Pais wilson.pais(at)microsoft.com


Liwei Zhao liweiz(at)microsoft.com

Felix Yan Felix.Yan(at)microsoft.com

Simon Duan simon.duan(at)microsoft.com

Czech Republic

Filip Rehorik Filip.Rehorik(at)microsoft.com


Walter Novoa (Adecco) v-wnovoa(at)microsoft.com

Ricardo Marulanda ricardo.marulanda(at)microsoft.com


Bjarne Dollerup Bjarne.Dollerup(at)microsoft.com


Jukka Wallasvaara Jukka.Wallasvaara(at)microsoft.com


Antoine Markarian antoinem(at)microsoft.com

Pierre Cauchois pierreca(at)microsoft.com

Alex Danvy Alex.Danvy(at)microsoft.com


Frank Prengel Frank.Prengel(at)microsoft.com

Bernhard Carli bernhard.carli(at)microsoft.com


Gina Tiriakidou ginati(at)microsoft.com

Hong Kong

Andy Cheung (HK DPE) ancheung(at)microsoft.com


Zsolt Batorfi zbatorfi(at)microsoft.com


Girish C Joshi girishcj(at)microsoft.com


Irving Hutagalung irving.hutagalung(at)microsoft.com


Dave Northey daven(at)microsoft.com


Roberto Cavallini Roberto.Cavallini(at)microsoft.com

Lorenzo Barbieri Lorenzo.Barbieri(at)microsoft.com


Shinobu Takahashi Shinobu.Takahashi(at)microsoft.com

Akira Onishi aonishi(at)microsoft.com


Jinho Seo jinho.seo(at)microsoft.com

Kyoung Yoon Kim kykim(at)microsoft.com


Hoong Fai Lai lai.hoongfai(at)microsoft.com


Edgar Omar Aviles Rosas Omar.Aviles(at)microsoft.com


Matthijs Hoekstra Matthijs.Hoekstra(at)microsoft.com

New Zealand

Nigel Parker nigel.parker(at)microsoft.com

Mike Zeff mike.zeff(at)microsoft.com


Petri Tapio Wilhelmsen petwil(at)microsoft.com


Zandra Nicolas alnichol(at)microsoft.com


Bartlomiej Zass Bartlomiej.Zass(at)microsoft.com


Nuno Silva Nuno.Silva(at)microsoft.com

Puerto Rico

Yamille Morales ymorales(at)microsoft.com


Mik Chernomordikov mikcher(at)microsoft.com

Vladimir Kolesnikov vladkol(at)microsoft.com


Chris Ismael chism(at)microsoft.com

South Africa

Nyaladzi Mpofu nmpofu(at)microsoft.com


Isabel Gomez Miragaya isabelg(at)microsoft.com

Elisa Garcia Anzano elisa.garcia(at)microsoft.com


Dag König dagk(at)microsoft.com


Stefano Malle Stefano.Malle(at)microsoft.com

Sascha Corti sascha.corti(at)microsoft.com


Eric ShangKuan ericsk(at)microsoft.com


Ekaraj Kongswangwongsa ekarajk(at)microsoft.com


William Coleman wcoleman(at)microsoft.com

Paul Foster paulfo(at)microsoft.com

Mike Ormond Mike.Ormond(at)microsoft.com


Joe Shirey joe.shirey(at)microsoft.com

Reza Alizadeh rezaali(at)microsoft.com

Christian Thilmany christhi(at)microsoft.com

Max Zilberman max.zilberman(at)microsoft.com

Rob Cameron Rob.Cameron(at)microsoft.com



Get certified for Windows Phone competence

Windows Phone Overview

Windows-Phone-7The Windows Phone Application Platform enables developers to create engaging consumer experiences. Windows Phone is built on existing Microsoft tools and technologies, such as Microsoft Visual Studio, Expression Blend, and Microsoft Silverlight. Developers familiar with these technologies and tools will be able to create new applications for Windows Phone without a steep learning curve. Industry forecasts indicate that Windows Phone will become the second most popular mobile operating system by 2015.

· Read about Windows Phone predictions (pcworld.com)

· View the MIX11 keynote covering Windows Phone

A new Microsoft Certified Professional Developer certification on Windows Phone is coming soon! This certification helps validate a candidate’s knowledge and skills on designing and developing applications for the Windows Phone platform. Candidates can earn this MCPD by passing three exams: 70-506, 70-516, and 70-599. The last exam required for this certification is scheduled to release in mid-July.

Please note that while customers can begin earning the MCPD: Windows Phone Developer certification at any time by passing the exams below, the certification will not be visible on a candidate’s transcript until September 2011.


Recertification Requirement

Windows Phone technology is updated frequently. As a result, the skills required to be a successful Windows Phone developer will evolve rapidly. To ensure that developers who hold the MCPD: Windows Phone Developer certification keep pace with the evolution of Windows Phone skills, they will be required to recertify every two years in order to demonstrate continued competence as the skills needed to develop applications on Windows Phone change. Through recertification, we can maintain the value of the certification as the technology changes over time. More information about this recertification requirement will be provided at a later date.

Training Materials and Learning Plans

Some great resources are available to help developers get started on the Windows Phone platform:


· Windows Phone Training Course

· Windows Phone Jump Start video

· Windows Phone Virtual Labs

· XNA Framework 4.0 for Windows Phones (MSDN)

· The Silverlight and XNA Frameworks for Windows Phone (MSDN)

See the table below for information about training materials and learning plans that map to these exams.


Classroom training

Microsoft Press books

Learning Plan

Exam 70-516 TS: Accessing Data with Microsoft .NET Framework 4

10265A: Developing Data Access Solutions with Microsoft Visual Studio 2010

MCTS Self-Paced Training Kit (Exam 70-516): Accessing Data with Microsoft .NET Framework 4

Learning Plan for Exam 70-516

Exam 70-506 TS: Silverlight 4, Development

10553A: Fundamentals of XAML and Expression Blend1

10554A: Developing Rich Internet Applications using Microsoft Silverlight 42

Not available

Learning Plan for 70-506

Exam 70-599 PRO: Designing and Developing Windows Phone Applications3

Not available

Not available

Learning Plan for Exam 70-599

1Releases July 2011

2Releases August 2011

3Note that candidates who earn the MCPD: Windows Phone Developer certification will be required to show continued competence in this technology area by completing a recertification exam every two years.

Windows Phone Developer Tools January 2011 Available

imageMicrosoft today announced the availability of the Windows Phone Developer Tool January 2011 update, which allows developers to prepare for the forthcoming Windows Phone OS update that will deliver copy and paste functionality, improved app performance and a series of additional improvements and fixes to Windows Phones.

New and existing Windows Phone developers are encouraged to install the new tools to create the richest possible applications and/or evaluate whether or not any additional steps are needed to ensure that existing apps or games make full use of the new functionality.




The Windows Phone Developer Tools January 2011 Update includes:

  • Windows Phone Emulator Update – Exposes copy/paste functionality in the Windows Phone 7 emulator. For more information, see How to: Test Copy and Paste in Windows Phone Emulator. End users can use the copy and paste functionality only after receiving the corresponding update to the Windows Phone 7 operating system.
  • Windows Phone Developer Resources Update
  • Fixes a text selection bug in pivot and panorama controls. In applications that have pivot or panorama controls that contain text boxes, users can unintentionally change panes when trying to copy text. To prevent this problem, open your application, recompile it, and then resubmit it to the Windows Phone Marketplace.

Windows Phone Capability Detection Tool

  • Detects the phone capabilities used by your application. When you submit your application to Windows Phone Marketplace , Microsoft performs a code analysis to detect the phone capabilities required by your application and then replaces the list of capabilities in the application manifest with the result of this detection process. This tool performs the same detection process and allows you to test your application using the same list of phone capabilities generated during the certification process. For more information, see How to: Use the Capability Detection Tool.
  • Windows Phone Connect Tool – Allows you to connect your phone to a PC when Zune® software is not running and debug applications that use media APIs. For more information, see How to: Use the Connect Tool.
  • Updated Bing Maps Silverlight Control – Includes improvements to gesture performance when using Bing™ Maps Silverlight® Control.
WPDT Fix includes:
  • Windows Phone Developer Tools Fix allowing deployment of XAP files over 64 MB in size to physical phone devices for testing and debugging.

The Windows Phone Developer Tool January 2011 update includes updated reference assemblies, a new version of the Windows Phone OS emulator image and several minor bug fixes. It also incorporates the fixes previously released as part of October 2010 update, thereby replacing that patch for new WPDT installations.

Most apps will not need to be recompiled or resubmitted because existing applications will automatically use the updated controls, and therefore receive the benefits of copy and paste and performance improvements when customers update their devices.

However, applications that are designed to allow customers to interact with textbox controls within other interactive controls (such as the Panorama and Pivot) can yield an experience where the user may intend to interact with the textbox (to copy or paste) while actually triggering a reaction on the parent pano/pivot. This may lead to a poor user experience once the Windows Phone update is installed the phone. Developers can avoid this scenario by using the updated tools and recompiling and resubmitting the application to the Windows Phone Marketplace.

The release of updated Windows Phone Developer Tools continue our ongoing commitment to delivering a rich and compelling platforms that enables developers to quickly and easily bring creativity to life on Windows Phone 7.

Very interesting point to acknowledge is that to date, more than 27,000 registered developers have published more than 7,200 apps and games. Windows Phone Developer Tools have been downloaded 1M times from countries around the world and devices itself have been sold over 1,5 M units.

That’s pretty cool when you think how short time they have been available.