Apps and Widgets: Basics and Interaction