Mobile

Ghost clicks in mobile browsers

Ghost clicks are not new in mobile browsers, there is already literature on the web and some solutions to get rid of them (see resources at the end), but it is a complex problem and browsers manage them in different ways. So, let’s review the full problem and see how it is possible to address …

Aria Templates’ Kitchen Sink

The just released Kitchen SinkĀ  is a showcase application which demontrates how mobile applications and websites can be implemented with Aria Templates. A demo site is available at http://ariatemplates.com/mobile/kitchensink/. This application is open-source and its code is available at https://github.com/ariatemplates/kitchensink. It also relies on open-source technologies: Aria Templates iScroll Flat UI Cordova NodeJS, NPM and …

Debugging the mobile web, iPhone and iPad apps from your desktop

This article aims to demonstrate how to debug an Aria Templates web application being browsed from an iPhone, iPad, or another touch enabled device whilst using your desktop computer with a remote web inspector called “Weinre”. Weinre? Weinre was created by Patrick Mueller of IBM back in 2010 as a prototype web inspector and is …

Creating a mobile calendar experience

This post is in fact less about a mobile calendar widget than it is about understanding how some core parts of Aria Templates are split into reusable classes. Aria Templates today is known for its template engine, widgets, JavaScript classes convention, module controller architecture, and some json and ajax utilities. But looking at the API …