Where the WidgetAPI stores values; Problems with WM Marketplace

by no2chem 21. June 2009 22:09

It’s really a shame that Microsoft doesn’t document the widget API any better than it currently does. It actually has quite a bit of potential as a platform, but I’m sure developers find it problematic that the documentation is sparse, and debugging facilities are practically nonexistent.

There is a short document on MSDN, here for those who want to get started. One small problem though. Microsoft Windows® Mobile Marketplace, the place where these widgets are supposed to be distributed will charge a hefty price for developers to publish on it. I guess I didn’t really read the terms that carefully before and assumed that Microsoft would have put their terms to be competitive with the iPhone SDK. It turns out that Microsoft is charging a 99$ application fee and 99$ per application, which in my opinion is a total deal breaker. If Microsoft wants WM to survive as a platform, they probably should make marketplace – a place where free apps can be distributed as well as pay apps – and I doubt too many developers will be willing to shell out that fee. I was for a time considering distributing apps on Marketplace, but sorry Microsoft, you’ve lost my vote on Marketplace … I’m not even going to bother anymore. Sure, they’re running a “limited time promotion” – five free apps with your $99 application fee, but come on Microsoft, as big of a software giant you are, your infrastructure for software distribution is currently worse than Apple’s, which means you should be offering better terms than Apple - Apple charges only a $99 application fee, and no per application fee. Honestly, which developer is going to put their free apps on Marketplace for 99$ out of their own pocket? If Microsoft were to do this right, they would have offered a $50 application fee and no per application fee to attract developers. It’s almost like Microsoft just wants Windows Mobile to die… I’m not even going to get started on how Windows® Mobile Marketplace is not available on versions of Windows Mobile prior to 6.5.

About the WidgetAPI, you can find the values in:
[HKLM\Software\Microsoft\Shell\Widgets\Settings\”number of your widget”]

Where you’ll find the key/value pairs of your applications in plaintext. Guess there’s not much you can do about saving passwords in widgets, except warning the user that they will be stored in plaintext.

Tags:

Comments


United States Karl 
June 16. 2009 00:08 | Reply
Karl
Well, since widgets support Javascript, they should at least be able to encode passwords before storage. It wouldn't be true security, but it's better than plaintext.


June 29. 2009 12:38 | Reply
bolinaoph
Thanks, you enlightened me about Where the WidgetAPI stores values; Problems with WM Marketplace. More power!


United States Kane3162 
July 1. 2009 12:04 | Reply
Kane3162
No post in almost 3 weeks... last one being a heated M$FT failure post, does not bode well.

Also, sounds just like them...


October 20. 2009 10:51 | Reply
ed hardy clothes
i like


People's Republic of China Michael Kors Outlet 
November 16. 2011 15:03 | Reply
Michael Kors Outlet
If you love handbags, you certainly know the name Michael Kors and mulberry bags. michael Kors handbags outlet and mulberry outlet can be found worldwide in shops, magazines, on TV, and on the arms of celebrities and fashionistas alike. They are considered some of the most polished, sleek, sophisticated, and luxurious bags. Michael Kors Outlet is a good place to look for Michael Kors Handbags because it has a good assortment of Michael Kors bags and other Michael Kors Shoes, mulberry bags, Micheal Kors Sunglasses Etc.. Just go to Our Michael Kors and mulberry factory shop and you will find many discount michael kors handbags or mulberry bags on sale!

Add comment


(Will show your Gravatar icon)
Type If you can out:

  Country flag

biuquote
  • Comment
  • Preview
Loading



Disclaimer
Windows Mobile is a registered trademark of Microsoft Corporation in the United States and other countries.

Wei Enterprises is not affiliated in any way with Microsoft, HTC, Sprint, or any other wireless carrier/phone manufacturer otherwise mentioned on this site.

Copyright 2012 2009 Wei Enterprises