Text this: Developing Attention-Aware and Context-Aware User Interfaces on Handheld Devices