mobile–, touch- and web- applications