2 days ago, Charles wrote
@figuerres: What are you asking, exactly?
well honestly several things are on my mind and seem related to this post:
1) microsoft seems to be trying to change how they share information with developers, i see some valid reasons but i also see problems with this shift. it's a double edged sword.
2) related to #1 is the issue of how the tech changes and how in recent history developers have been left with a feeling that Microsoft has tried to "jump" on a new trend at the cost of dropping another tech. or at least making the annoncments come across to many developers as a kind of "Slap in the face" as it were.
3) also realated to #1 but also to the larger picture is the list of things that microsoft has done amazing work on but yet this work has failed in many ways to get the public acceptance we would like to see. Also the way other companies have been able to benefit from Microsofts hard work.
just look around the many "Tablet Devices" from multiple companies that are hitting the market and have sold many many units.... a large part of the work to make them was done by Microsoft but not one of the popular devices today is making money for microsoft or running a Microsoft OS - as far as i know of.
Granted just around the corner we have WIndows 8 and Windows on Arm but my concern is that like the Windows Phone that this will be coming to the market too late to get the market share needed to attract companies to invest in developing for it.
I have as yet to see any real demand for windows phone apps in the real world. i do see demand for android and iOS apps.
and this is interesting as I also see MonoDroid and MonoTouch beeing used to make apps for these devices, again a case where Microsoft has done a HUGE amount of work but gets no fame, no money and no real advantage.
there is for sure a paradox of if you try to be "Open and Share" you might be giving stuff away.
but if you do not share then you can be accused of all kinds of Evil things ....
I do not have any simple answers .... but I do see a lot of things that concern me.