The official source of product insight from the Visual Studio Engineering Team
As announced recently on the Windows Embedded blog, Microsoft Windows Embedded is making an update release to the Windows Embedded Compact 2013 product to be available this spring. This update release includes integration to the latest Visual Studio 2013 through updated platform builder and application builder, inbox iMX6 Sabre lite BSP and inbox Wifi device driver for TI SDP44xx. Make sure you check out the Windows Embedded blog for detailed posts about what this update release will contain.
So what’s interesting about this new update release to the Visual Studio community? Visual Studio provides a standardized platform for the Windows Embedded Compact developers through proven & familiar tools and a streamlined developer experience to improve their time to market. Visual Studio 2013 along with Platform builder and Expression blend provides a complete toolset to develop modern looking applications for the small footprint devices such as human-machine interface panels used to monitor processes in manufacturing, RFID scanners in retail environments, and portable ultrasound machines and diagnostic lab equipment in healthcare settings.
To learn more about the product including how to download a free copy of Windows Embedded Compact 2013, please visit the Windows Embedded Compact website.
Windows Embedded Team
And what of us Windows Mobile/CE developers that are stuck in Visual Studio 2008?
I second Phil's question - will Windows CE developers get some love here as well?
@Phil+Steven: Enjoy your usable UI.
I remember, Chris Tacke was not happy about CE 2013. It's may be because he was not happy that MS abandoned MVP program for CE as well, but I believe him - no reason to have new devices with CE 2013.
New rugged handhelds are still sold with WinMo 6.5, new embedded devices are still developed for CE7. So some poor souls out there are stuck with VS2008 for 5+ years from now.
To sweeten things up, Microsoft could have spent some effort supporting Boost.org and StlPort open source libraries for Windows Mobile 6 SDK and CE 6 and CE 7 SDKs with VS2008. We could fix Boost/StlPort on our own, so at least we have access to BOOST_AUTO, boost::thread and other facilities.
Regarding tools, I believe, QT 4.8 for CE and QT 5.2 for Android is a less risky way right now. After MS eventually kills Compact Embedded OS, it will be an easy way out to Android/iOS for QT/C++ developers. Most vendors of rugged handhelds already have option for WinMo or Android.
If code is heavily dependent on fancy WINAPI calls for no apparent reason, as I often encounter in real life, it's a good time to invest time on porting to boost and C++ standard libraries. Guys that went C# route, probably need to look at Xamarin. No reason to patiently wait for imminent disaster.