Environment

Titanium SDK

Contents

User Interface Deep Dives

In the last chapter, you looked at the general ways to create the user interface of your app. In this chapter, we'll take a deeper look into the APIs you'll use to create various UI components. We'll look at tables and scrolling views, then move on to handling orientation, gestures, and animation. We'll finish out with some deeper looks at Android and iOS particulars.

Sections

List Views are a very common mobile UI component. In this section, you'll explore the ListView-, ListSection- and ListItem-APIs to discover some of the more powerful and advanced features available through the Titanium API.

Animation adds visual interest to an app, of course. But it can also improve the visual experience by alerting users to changing information or drawing attention to important aspects of an app. In this section, you'll learn how to create basic and matrix-based applications, and take advantage of iOS's built-in transitions.