Today Microsoft has open sourced the code of the Windows Library for JavaScript (WinJS).  It is being released under the Apache 2.0 license as an Open Source project by Microsoft Open Technologies (MS Open Tech). The source code is available now on GitHub where developers provide feedback, and submit contributions. Additionally, WinJS is taking its first steps to becoming cross-platform by supporting browsers and other devices. For those unfamiliar with WinJS here is some background from Microsoft program manager Maria Kang: WinJS is a JavaScript library that was first created for Windows 8 to enable first class, native-quality experiences in Windows Runtime apps using familiar web technologies like HTML, CSS, and JavaScript. The first version of WinJS provided high-quality infrastructure including page controls, promises, and data-binding. It also offered polished UI capabilities like virtualized collections and high performance controls such as ListView, FlipView, and semantic zoom. WinJS 2.0 was introduced with Windows 8.1 and added new UX patterns like ...

Read More →

While there are many positives and negatives one can list out for the announced Microsoft-Nokia deal, I have only one concern. The marketing team at Microsoft is completely different from the marketing team at Nokia. You can just tell the difference by observing them from the recent campaigns. Nokia’s marketing is always bold, straight-forward and nowadays takes on its competition directly and in-directly through various forms of marketing activities. It worked most of the time for Nokia and I fear Microsoft could change this. In his letter to Microsoft, Steve Ballmer revealed that Microsoft is planning to integrate global marketing under Tami Reller and Mark Penn. We are planning to integrate all global marketing under Tami Reller and Mark Penn. It is very important that we pursue a unified brand and advertising strategy as soon as possible. I don’t think Microsoft’s unified marketing strategy will work the way they expect. Marketing ...

Read More →