The success of Android as an open platform in the past couple of years is made evident by the huge volume and diversity of devices offered by manufacturers. In this highly competitive market, device manufacturers strive to differentiate themselves via innovation over the existing platform.
HTC Sense is a customized UI framework that enhances the stock Android by centering its design around people and their social networks. One of its design goals is to provide a seamless social experience across applications and widgets in different contexts, while conserving battery life and maintaining performance. In this session we will share some of the technical challenges in designing HTC Sense and our experiences to overcome those challenges.
The session will begin with a brief overview of unique features in HTC Sense. We will demonstrate that HTC Sense is not just an additional collection of applications and widgets, but an experience around the user and his/her social networks.
We will then go over four technical challenges in designing HTC Sense to provide such a social experience. We hope to share some of our experiences in overcoming those challenges.