The design of interactive applications or presentations on small-screen devices presents a constantly evolving challenge for the designer. Not all design concepts that are valid on larger screens can... This description may be from another edition of this product.