I was lucky enough to work on a fairly high profile App for the US showcase launch, and lucky enough to get hold of one of the devices to try it out on before it went live! 🙂
Category Archives: Windows Phone 7
WP7 device announcement on Monday
See article:
http://www.computerworld.com/s/article/9190140/Windows_Phone_7_to_launch_Monday_amid_crowded_smartphone_market
Also HTC’s 3D enhancements look pretty good:
Memory leak using Interaction Triggers on loaded event with MVVM light
Doing the following causes a memory leak and means the page that it appears on is not garbage collected:
<i:Interaction.Triggers> <i:EventTrigger EventName="Loaded"> <ex:EventToCommand Command="{Binding LoadedCommand}" /> </i:EventTrigger> </i:Interaction.Triggers>
I found this whilst doing some WP7 development, using the normal Loaded event does not cause an issue. It is detectable by calling GC.Collect() on the destination page and checking to see if the finlize of the previous page is called. I found the finalizer was called N times only when I quit the app (where N is the number of times I had navigated to the page).
Since the phone apps are torn down if they exceed 90MB it’s a bit more noticeable.
The Best WP7 app ever…
If I say so myself 😉 This is the actual WP7 Graphic.ly app – no demoware.
WP7 low profile image loader
5 WP7 app previews
WP7 MonthYear Picker
WP7 and loading images from IsolatedStorage
WP7: Disabling sleep
Of course you should implement your own user idle detection. It would be nice if we could simply hook into a BeforeSleep event and stop it if we need to.