Performance is always an important point in any project. And you must be well equipped to find potential issues in your code in order to provide the best experience for your user regardless of the device he uses.
Today, we are talking about Background Tasks. The short way to describe Background Tasks is this: A Background Task is the code that runs when your app doesn’t.
Singularity is a responsive grid system designed to be as flexible and small as possible while still providing an enormous amount of power.
Jean-Baptiste Jung explains how to easily create a responsive website using in just 3 easy steps!
Hirvesh Munogee returns with another valuable tool: Plusstrap.
Hirvesh Munogee provides a great overview of FlashJS including browser support and requirements.
Today we look at creating Lock Screen apps and some key things to be aware of before you start.
Today, we’re looking at a different type of user notification: Toast Notifications.
A Router is created by extending Backbone.Router. The only property that you need to define is the 'routes' property.
Today, we’re covering a very important topic: Live Tiles. As we’ve mentioned in previous articles, your tile is one of the most important parts of your application’s success, and it’s one of the most overlooked.
In several of the articles in this series, we’ve mentioned that storing data is not only incredibly important, but also that it’s easy to do, both locally to a device, as well as roaming across the many different devices a user may use.
I think one of the most important hurdles in the job of any html developer is reading the input he gets without getting caught in the visualization of things.
I’ve encountered several instances where ExtJS charts fail to render in non-obvious ways in IE- these are all with the 3.x branch, but may apply elsewhere.
Today we’re going to take the next step and explore one of the features that gets both Jeff and I really excited, Sharing.
Any reliable system is almost impossible without validation. If some field is required or must conform to some particular rule, it should be validated as soon as possible and validation information should be displayed to user.
Here is a quick tip on working with width's in CSS. There are multiple things that make up the width's of the HTML elements, the width, the padding and any borders on the element.
Yesterday we introduced Contracts by exploring how to add Settings to our applications. Today we’re going to build upon that with Search, and tomorrow Share.
Today we are kicking off a series of posts focused on contracts starting with application settings. The chances areday5-charms-side pretty high that your app has them, and you know you hate them.
There are a lot of controls in WinJS. Today, I have one goal: help you understand the foundation on how all of these pieces fit together.
Today, we are going to talk about a small, but very important part of the application lifecycle: the splash screen.
The phrase "I'm not a front-end person" is often uttered by developers. This statement is always disappointing to hear. Learning, experiencing, and becoming an expert at web development is not difficult.
Today we are going to talk about screen sizes, and why they are important to Windows 8 development.
The biggest question about the new iPad Mini is how to detect it using server-side or client-side techniques. I have bad news for you: it seems impossible.
Imagine a scenario where we have a web page will multiple menus in it. One way of writing this code is to have multiple if-else conditions and executing the actions on each click of the menu.