The open mobile revolution is upon us! Thanks to HTML5 and open web standards, mobile web apps can compete head to head with native applications by using features such as geolocation, offline caching, web storage, canvas and CSS3 transitions among many others. In this session we will cover the basics of mobile web apps creation, [...]
Complex applications need a persistent database to store, search and join data: until now a dedicated server was needed to do this, and no offline usage of the app was possible. With the introduction of HTML5 and the concept of localStorage and Web Databases, we don’t need an external server anymore: everything is stored within the user browser and thus the [...]
Windows 8 is Windows re-imagined. Join this session to learn about the new platform for building Metro style applications. Get an understanding of the platform design tenets, the programming language choices, and the integration points with the operating system and across Metro style apps.
What is node.js and when should you care about it? Why is it different from the systems you are used to and how does it perform so well on a single CPU core while handling thousand of concurrent network connections? Let’s talk thru these points with code. Asynchronous programming is a new concept to most [...]
Pushing data from the server to the client as events happen has not really been possible on the web so far. While there have been some workarounds for this issue, most of these were hacks. Luckily, there is an upcoming W3C WebSockets standard. This talk will discuss use cases for WebSockets, show you compatibility issues/fallbacks [...]
HTML5; it’s new, it’s awesome, and it’s powerful, but can it take down the champ of video distribution, Flash? Which technology’s got the ability to bring cat video to the next level. This talk will cover the many challenges of both HTML5 and YouTube adapting to change video distribution on the web.
This talk will cover how to build your first mobile app with Sencha Touch 2. During the talk we build a first mvc based Sencha Touch 2 app. For that we will set up the mvc app structure and learn which source files we have to use in which case. We’ll build list and form [...]
Even though many developers still refuse to see “sense” in Apps on TV, the media industry and the TV stations already fully believe in the concept. In the future, users will use their TV set not only for passively consuming content, but will also interact with the TV shows shown.
There was once a time where gaming in the browser meant Flash. That time is no more. Based on OpenGL ES, WebGL brings the 3D world to the browser without any plugins. Three.js, a scenegraph library for WebGL, allows us to make creating 3D web apps easier by abstracting away many of the low-level API [...]
Hyperaudio is new way of interacting with audio, it’s an open media that takes audio and integrates it fully with the web for a much richer experience. In this talk we look at how we can closely tie audio with other web page elements. We look at making audio more searchable, shareable, navigable and accessible. [...]