Handling data persistence, cloud access, and app monetization.
Building interfaces with layouts, widgets, and menus.
Integrating activities, services, and broadcasts.