I often get the question, “why the focus on hybrid development for your accelerator?”
In this post, I will try to explain what are the problems and what possible solution we can have
Today the W3C has accepted and published Microsoft’s submission of a new way for Web sites and app developers to support multiple pointing devices, such as mouse, pen and multi-touch.
I would like to provide you with a collection of such games, so you will be able to investigate and try them out.
In this article I will explain how to build a custom Knockout binding for the jQuery Mobile ListView.
As I was pulling together my previous post on notifications in an HTML 5 game on Windows 8, I couldn’t help but think there must be a better way to handle the storage of the local leaderboard.
In this article I'll once again look at data / geo visualization with Three.js. This time I'll show you how you can plot the urban population growth over the years 1950 to 2050 on a 3D globe using Three.js. The resulting visualization animates the growth of the world's largest cities on a rotating 3D world.
New browsers introduce new ways of thinking. IE10 is no different. There are compatibility concerns to make your site look awesome everywhere. So where do you start to learn about this stuff? How about right here!
In my application, I was trying to fetch tweets by sending an Ajax request to Twitter server. Once the tweets are available, I wanted all my observers to be notified with the recent tweets.
This post will try to give you a head start for your custom control library. During the post you will build an autocomplete control step by step and learn a few WinJS concepts on the way.
In this tutorial, we'll see how can we use Drag and Drop functionality in HTML5. This will allow end users to drag the content of the webpage, adjusting the look according to their preference.
I was working on a mapping application for Windows 8 – HTML using the Bing SDK and needed to pass the latitude and longitude into it. Here it is in case you want to use it in your own apps.
When you work on the bleeding-edge, sometimes you’re going to get cut. The tech isn’t stable, things are buggy and may not conform to [a/the] standard—but the onPaste event isn’t a bleeding-edge technology. In fact, it’s been around since IE5. So why is it such a mess?
I already wrote about the web intents API, which at that time was very experimental but already usable. In this article we'll look a bit deeper at the newly added feature of chrome d (23+).
The multiEntry attribute enables you to filter on the individual values of an array. For this reason, the multiEntry attribute is only useful when the index is put on a property that contains an array as value.
A great idea and implementation are obvious ingredients for success, but you also want to capitalize on opportunities to get your users re-engaged when they aren’t running your app or game.
A few months ago, I was involved in a Sela project and helped to write the Internet Explorer 10 training kit. The training kit can be download from here.