Geeks With Blogs
Driss Zouak (replaced by www.zouak.com) blog

This week I received my Motorola Q phone; Telus Mobility is my provider. The first thing, as any developer would, is I wanted to get my favoriate apps installed, and then get myself setup to write my .NET Compact framework apps and getting them on my Q. Btw, I love this device to pieces. It's awesome, and the people at Telus are awesome when you call for support. I hope that the Verizon below are like this, because this article is relevant to you too :)

First thing to note, in case it's not obvious to you, is that the Q is a Windows Mobile 5 SmartPhone, not a PocketPC. To some this is obvious by the nature of the device but if you tried to determine this by looking at the operating system details in the device, no dice. Me, I like to be certain, but no where does it tell you so I figured it out through examination of application behavior.

Being Able to Install Applications

When I tried to install my Audible.com player for audio books, a perfectly legitimate piece of software for digital audio books, I got an error telling me that the installation failed and that I didn't have sufficient security permissions. Security permissions? On my own device? Whaaaa?? A bit of Googling revealed that because this is a SmartPhone, and not a PocketPC, the device can be application locked by the carrier.

Next stop was this blog entry by Stuart Preston which was great for UK folks, but when I ran the RegEdit tool on my Q, it failed to allow me to change the values in the registry. I then decided to do something that I figured, under normal circumstances should not work (given what I've experienced in the past with technical support people) I decided to call Telus, my new provider. One legitimate “Would you mind if I transfer you, I have someone who is better capable of addressing this for you?“ later, and 4 minutes on hold after explaining my issue, I was told that really I should be calling Motorola and they would gladly help me but since they the guy was able to find the answer on hand, he would forward me an email with 2 files. Note to folks, the right thing to do here is call Motorola for Q support (In Canada at least, it's 1-800-657-7576). You'll get emailed SecPolicies.CAB file which will allow you to install what you want, and you can receive another item (which as a developer is much needed and appreciated) VZW_SpAddCert.exe. This allows you to add whatever certificate you want to your device in order to allow you to install any legitimate applications. The Windows Mobile development kit comes with some certificates for you to use and sign your applications with.

Getting Ready for coding

I started here at MSDN which houses all of the Windows Mobile materials. If you don't have it already, and if you're like me with a VS.NET 2005 installation you don't, get the .NET Compact Framework SP1 installed on your device. After that, you'll want to go to the Downloads section to get the SDK for SmartPhones (short cut here). Once that puppy's installed, then it's all from VS.NET 2005. I'll try to post an article soon with some tips and samples for .NET SmartPhone applications.

Posted on Sunday, July 2, 2006 10:22 PM | Back to top


Comments on this post: Motorola Q and Getting Ready for Windows Mobile 5 .NET Development

# re: Motorola Q and Getting Ready for Windows Mobile 5 .NET Development
Requesting Gravatar...
does the Q come pre-installed with the base .NET 2.0 service?
Left by Doug Utley on Jul 11, 2006 6:50 PM

# re: Motorola Q and Getting Ready for Windows Mobile 5 .NET Development
Requesting Gravatar...
Yes, I believe the .NET 2.0 framework was installed. One of the first things that I did was install the SP1, which I was able to do with the device still 'locked'.
Left by Driss on Jul 12, 2006 5:04 PM

# re: Motorola Q and Getting Ready for Windows Mobile 5 .NET Development
Requesting Gravatar...
Would you know if the Moto Q can be put on a BES? Thank you!
Left by Sal on Jul 26, 2006 3:17 PM

# re: Motorola Q and Getting Ready for Windows Mobile 5 .NET Development
Requesting Gravatar...
Motorola support at the number you listed wouldn't give me the files but the following link has the information:

http://www.sems.org/entry.asp?ENTRY_ID=157

Left by J on Aug 15, 2006 3:06 PM

Your comment:
 (will show your gravatar)


Copyright © Driss Zouak | Powered by: GeeksWithBlogs.net