W
Windows Central Question
I have always been a strong supporter of Microsoft and of Windows. Since 2010 (the first release of the Windows Phone) I have been active in developing Apps for the Windows Stores (both Desktop/Tablet and Phone).
For five years I have struggled with changing approaches (often contradictory) and development strategies, libraries that often seemed to mutate instead of evolving and preview SDKs.
With Windows 7, Windows RT and Windows 8 at least the developers had the chance of accessing the development tools some time before the release of the OS, and of modifying and testing their Apps so as to have them ready for the OS launch.
Yes, this was difficult and sometimes frustrating, but at least it treated all developers equally?
Since Windows 10 has come to the horizon, the approach seems to have changed. If you are one of the BIG developers, whose Apps are also on the other major platforms (Android, IOS etc.) you get early releases of the development tools and support from Microsoft.
If you are, as I am, a poor one-man development team with only a few (less than a dozen) apps in the Windows Store, what you get this time is nothing. The libraries for development were released at the same time as the OS, and I could not have my Apps ready for thelaunch of the OS. Microsoft says that the Apps that work on Windows 8.1 will also work on Windows 10, but believe me, this is not the case. I have had numerous complaints from users that found features of Apps on which they were relying did not work anymore, and I have had to go in emergency mode in order to fix it.
This has taken time from the conversion of Apps to Windows 10, but in any case too many of the features that developers rely on are still missing and/or very poorly documented. In particular I must mention OneDrive and the Ad Toolkit. For this latter, I have Windows 10 Apps released to the Store that simply cannot display the ads they are supposed to display.
I have a few questions entered in the MSDN forums, but the answers are scares and most often refer me to articles for a different version of Windows than Windows 10. To cap it all, at present I cannot even deploy apps to a Windows 10 Mobile phone for testing.
Microsoft seems to be determined to make life impossible for the small or sole developer, forgetting that 90% of the apps in the store come from people like me?
A special mention must also be made for all the samples that are supposed to guide the developers in their development. They are certainly written by interns, and not by developers with any experience of the real world.
To conclude this (small) complaint, I have had to fight for five years through a myriad of changes, many contradictory, through lack of information and extremely poor documentation, and while I have mostly succeeded, I have also started to port some of my apps to IOS (not Android, that environment is even worse for developers).
I have always refused to develop for other Oss, but Microsoft may succeed in forcing me to change my mind.
For five years I have struggled with changing approaches (often contradictory) and development strategies, libraries that often seemed to mutate instead of evolving and preview SDKs.
With Windows 7, Windows RT and Windows 8 at least the developers had the chance of accessing the development tools some time before the release of the OS, and of modifying and testing their Apps so as to have them ready for the OS launch.
Yes, this was difficult and sometimes frustrating, but at least it treated all developers equally?
Since Windows 10 has come to the horizon, the approach seems to have changed. If you are one of the BIG developers, whose Apps are also on the other major platforms (Android, IOS etc.) you get early releases of the development tools and support from Microsoft.
If you are, as I am, a poor one-man development team with only a few (less than a dozen) apps in the Windows Store, what you get this time is nothing. The libraries for development were released at the same time as the OS, and I could not have my Apps ready for thelaunch of the OS. Microsoft says that the Apps that work on Windows 8.1 will also work on Windows 10, but believe me, this is not the case. I have had numerous complaints from users that found features of Apps on which they were relying did not work anymore, and I have had to go in emergency mode in order to fix it.
This has taken time from the conversion of Apps to Windows 10, but in any case too many of the features that developers rely on are still missing and/or very poorly documented. In particular I must mention OneDrive and the Ad Toolkit. For this latter, I have Windows 10 Apps released to the Store that simply cannot display the ads they are supposed to display.
I have a few questions entered in the MSDN forums, but the answers are scares and most often refer me to articles for a different version of Windows than Windows 10. To cap it all, at present I cannot even deploy apps to a Windows 10 Mobile phone for testing.
Microsoft seems to be determined to make life impossible for the small or sole developer, forgetting that 90% of the apps in the store come from people like me?
A special mention must also be made for all the samples that are supposed to guide the developers in their development. They are certainly written by interns, and not by developers with any experience of the real world.
To conclude this (small) complaint, I have had to fight for five years through a myriad of changes, many contradictory, through lack of information and extremely poor documentation, and while I have mostly succeeded, I have also started to port some of my apps to IOS (not Android, that environment is even worse for developers).
I have always refused to develop for other Oss, but Microsoft may succeed in forcing me to change my mind.