Chapter 2. How to Make an Interface
We achieved a lot in the last chapter. Not only did we install Titanium and the emulators but we also created an app! Now that everything is set up we can start to explore the tools that are available to make cross-platform apps.
This chapter will explore the tools that are available in Titanium for building great, engaging, native cross-platform apps. By the end of the chapter we will have moved far beyond our first app by coding windows, views, buttons, and table views, and establishing principles that can be applied to the other controls in the toolkit. We will also touch on how to handle events triggered by the user, which will provide an insight into some of the techniques that we will cover in more detail in Chapter 4, Gluing Your App Together with Events, Variables, and Callbacks.
Expect to read about the following:
Windows
Views
Table views
Navigation groups and tabs
Labels and buttons
Debugging
Android menus
iOS style buttons
Tip
Downloading the example...