We’re fast approaching the time of year when more people are releasing and updating apps in time for the big shopping holidays (Thanksgiving & Christmas).
The store typically takes at most 5 working days for processing submissions but they have advised that due to traditionally larger volumes at this time of year things may take longer than usual*.
The announcement was made in the Dev
It’s common to want to ask your users something. Maybe you want to prompt them to rate your app, provide feedback or update to the latest version.
The way I see most people do this is with a MessageBox being displayed when the app is launched.
I don’t think this is the best approach.
I hope you’re creating apps with the user and what’s best for them in mind.
When a person starts your app they
I think I’ve found another bug in Windows Phone but it seems really odd.
I’m documenting it here before escalating to find out if it really is a bug but I can’t believe its intended behaviour.
Maybe you have an idea or explanation as to why this is happening? If so, do please share.
Have a look at this code:
It creates a page that looks like this:
The thing to note is that the
Just made a discovery that may be worth noting.
If creating a ShellToast with a Title of more than 64 characters (including any whitespace) then the toast will be displayed but the title will not be shown.
If Content is specified this will still be displayed. If no Content is specified then the toast will just include the application icon.
This is both undocumented and unexpected behaviour.
Yesterday, in an article on Mobile Industry Review by Stefan Constantinescu, he made reference to a survey carried out earlier this year by Open Signal.
That survey discovered that people with devices with larger screens download more data.
“[with] each additional square inch of screen … 288 MB more data [was] downloaded per month,”
What does this survey mean to Windows Phone developers?
Sometimes you may want to remove the contents (and images) from the back of a [flip] tile to stop it flipping. How to do this isn’t always obvious and it can be frustrating to discover that just setting the content to an empty string or null doesn’t work.
To stop a tile from flipping you must clear it’s content, not just set it to an empty string.
Unfortunately the FlipTileData
What follows is the result of at least 4 man-days worth of effort involving at least 6 different people. It ended with a solution that had people in disbelief at the simplicity of the workaround and the probable cause.
For the most part playing music from within an app is simple and there are lots of ways to do it: background audio; MediaElement; or launcher.
Sometimes things go wrong though
If this comes off as a bit self-congratulatory then so be it. Sometimes my trumpet needs blowing and there isn’t a big queue of people lining up to do it for me.
Earlier this year Microsoft ran a competition (challenge) to bring existing apps built with PhoneGap (Apache Cordova) to Windows Phone.
Recently, Microsoft highlighted and interviewed the winning apps again.
I’m especially pleased to
If you’ve ever done any XAML based development for Windows Phone you’ll be aware of just how essential the WPToolkit is.
One of the most popular controls contained in the toolkit is the ToggleSwitch. Unfortunately though, its default styling doesn’t play well when you want to use it with custom foreground and background colours.
Looking at this image we can see the same page in both light and
If you care about the legal issues of redistributing third party libraries – which of course you should – this is huge news.
Earlier this week Microsoft announced that the platform restriction on using portable class library reference assemblies on non-Windows platforms has been removed.
PCLs are a great invention. They allow us to create assemblies that can be used on multiple platforms. This means I can bundle up some code and refer to it from a Windows Phone app, a Windows 8 app, a website, a desktop app and more.
This means I can reuse code without having to test it on each platform.
PCLs are great. However there was one big issue. If I was also building an app for a non-Windows Platform such as Android or iOS using the Xamarin tools then, legally, I wasn’t allowed to distribute those libraries. At best that was a bit of an inconvenience. Fortunately now this issue has gone away. You can now build libraries you can share with apps running on all platforms without that particular legal concern.
Note that this is on the newest release of the assemblies only so make sure you are using those when distributing to anything non-Windows.