Microsoft’s attempts to bribe iOS and Android developers has been moderately successful, but this is ultimately a very short-sighted strategy. Yes, it costs money to build for other platforms, but for many small startups the opportunity cost (and distraction) far outweighs any actual cost.
If Microsoft really wants Windows Phone to compete with iOS and Android apps, a better strategy would be to defragment the mobile development landscape.
I've always had a weird and complicated relationship with 9/11. On the ten year anniversary of the attacks, I reflect on the significance of the events and other anniversaries.
I've been writing here for over seven and a half years, during which I've written almost 1,100 posts. I've made a few changes recently to my site based on trends I've noticed, and thought this might be worth discussing in more depth.