How are normal people supposed to persist settings in a Windows Phone 8 app?
|November 26, 2012||Posted by forumadmin under TechQns||
I’m in the process of writing a Windows Phone 8 app, so I can capture that much sought-after 3% market share, and am having a hard time persisting user settings within the application.
I first ran across this blog which goes over the basics of the Windows.Storage namespace, which is intended to do exactly this sort of thing. Yay!
However, I guess the author never actually ran his own code, as otherwise he would know that the second you call
ApplicationData.Current.LocalSettings, you’d get a
NotImplementedException exception. To the MSDNs we go!
Well, this makes it pretty clear that this API is not implemented on Windows Phone 8. I came to this conclusion when it said, “This API is not implemented and will throw an exception if called.” – Well that’s great.
So, maybe there’s some other similar APIs. After a bit more Googling, I came across this blog. It’s called “Windows 8 Apps – Must Know Tricks!”. This looks official! It goes over all sorts of really cool looking persistence APIs, including permanent and transient storage, roaming storage, etc.
But guess what:
LocalSettings – None of it is implemented on Windows Phone 8.
Did implementing these somewhat-key features just slip their mind? Am I supposed to create a local SQL database to store basic app settings, or is there something simple I’m not finding?
|Asked By – Mike Christensen||Read Answers|