Modernizr Jump Start PRO

The Modernizr JavaScript assists us detecting whether the web browser support the various available HTML5 and CSS3 web technologies. The following video clip shows the very basics of using this framework by showing how to download a customized version of modernizr and how to use the load function. I have just complete do develop the […]

QUnit Jump Start PRO

The QUnit framework allows us to develop unit tests for code developed in JavaScript. The following video clip overviews a simple demo for using this framework. The following is the code sample this video clip overviews. The QUnit website includes detailed documentation and code samples for using this framework. <!DOCTYPE html> <html> <head> <title>QUnit Demo</title> […]

Video.js Jump Start PRO

Using the Video.js JavaScript library we can easily add video into our web page and do it in style. Video.js provides a common controls skin built in HTML/CSS, fixes cross-browser inconsistencies, adds additional features like fullscreen and subtitles and manages the fallback to Flash or to other playback technologies. This video clip overviews a simple […]

The Bright Future of Dart BIZ

It is very difficult to forcast when it comes to technologies. Nevertheless, as of today I have every reason to believe that Dart might become one of the most popular programming languages in the world. In this post I will try to explain this bombastic conclusion. It is fairly clear that more and more applications […]

Concurrency with Isolates in Dart PRO

Dart is a single threaded programming language. Each isolate is a unit of work. It has its own memory allocation. Sharing memory between isolates is not possible. Each isolate can pass over messages to the others. When an isolate receives a message it processes it in a way similar to events handling. import “dart:isolate”; var […]

The Android Search Framework PRO

The android platform provides us with a search framework that helps us implementing search mechanism in our application. We can allow the user to enter the searched term either through a search dialogue shown on top of the screen or through a search view widget. When developing an application that includes a searching mechanism we […]

Routing in AngularJS PRO

AngularJS allows us to develop code running on the client that supports routing in a way similar to code running on the server. Using AngularJS support for routing the development of a one page web application becomes much simpler. The following code sample include a simple HTML file that refers a JavaScript file, where the […]

Address Book Code Sample in AngularJS PRO

AngularJS supports data binding. The view is updated whenever the model changes and vice versa. Thanks to AngularJS support for data binding we can avoid writing code in JavaScript that manipulates the DOM. The behavior behind the DOM elements is modeled into controllers. AngularJS allows us to express this behavior in a clean readable form […]

Closure in PHP PRO

Closure is a function or a reference for a function together with a table that includes references for each one of the non local variables that exist within the outer scope of the closure. Unlike a plain function pointer the closure can use those non local variables that belong to its outer scope even when […]

Update cookies preferences