To get started, you need a few pre-requisites:
1. The Visual studio express edition for Win mob 7 [here]
2. The Windows mobile 7 rom [here]
3. A Windows PC (XP's not supported)
After you have downloaded your developer studio, proceed to install it. It will give you options for XNA or Silverlight based developer environment, leave them at defaults or choose the one that suits you best. A system restart is recommended after the full installation is complete.
Now fire up your Microsoft Visual studio 2010 and you will be shown the workspace.
Choose "New Project" and it doesnt matter if you choose either XNA based or Silverlight based template. Once all your compiler libraries are loaded, hit F5 on your keyboard or the tiny green play button above to enter debug mode. In short, we are executing the ROM in windows phone emulator environment. You should see something similar to this.
This is the Windows Mobile 7 emulator which tries to simulate the look and feel of the actual Windows phone 7. But the catch is, Microsoft has totally ripped off nearly 80% of the applications from this ROM.,but we do have a workaround!
Now that we have confirmed that its loaded and running successfully, close down the emulator. Exit the Visual Studio 2010 and proceed to unzip the windows mobile 7 ROM that you have downloaded earlier. The extract process should give you a *.BIN file. This is our compile phone ROM. We need to replace this with the Visual Studio 2010's inbuilt Windows mobile ROM.
Navigate to the following Location. "Root" is your primary boot hard drive. Its usually C:\
Root:/program Files/Microsoft SDKs/WindowsPhone/v7.0/Emulation/ImagesThere should be a single BIN file inside, just rename the extension to something like .BAK. Now copy your downloaded custom ROM to this folder, rename it exactly as the old one, it should be WM70C1.bin
Now start Visual Studio 2010 again and start a new project. This time, the IDE should load the New ROM we provided instead of the old one. Hit F5 and enter the emulator mode. Within seconds, you should have the Windows phone 7's UI loaded and ready to play! Hope you had fun with the new windows phone :)
Here's a youtube video that I uploaded of Windows phone 7
Reference source Gizmondo
When I try to install the developer tools it says that it can't install Silverlight so I downloaded Silverlight manually by going to the microsoft site and silverlight won't install without Visual Studio which I thought was part of the developer tools so I don't know what to do now... am i missing something??
ReplyDeleteNo installing silverlight is pretty straightforward. It works without the developer IDE too. Maybe u should try reinstalling in this order.
ReplyDelete1.Silverlight plugin
2.The IDE
Try running now. Let me know if u've been successful, else we'll figure out something else :)
Ok well I went to Microsoft's Silverlight website and it detected that I had Silverlight 4 already on my computer so I ran the installation for the Phone developers tools again and it said that it could not install Silverlight 4 and the only option I'm given is to exit. Doesn't make any sense
ReplyDeleteFletcher, what operating system are you using? Make sure its Vista or Windows 7. The IDE is not backward compatible with older OSes.
ReplyDeleteAs a last bet, try uninstalling your existing silverlight plugin from the add/remove programs. The developer tools come with their own silverlight and XNA modules. Hope this helps...