O'Reilly logo

Appcelerator Titanium Smartphone App Development Cookbook - Second Edition by Jason Kneen

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Firing and capturing events

Much of Titanium is built around the concept of event-driven programming. If you have ever written code in Visual Basic, C#, Java or any other event-driven, object-orientated language, this concept will be familiar to you.

Each time a user interacts with a part of your application's interface or types something in a TextField, an event occurs. An event is simply an action that the user took (for example, a tap, scroll, or key press on the keyboard) and the object in which it took place (for example, on a button, or in a particular TextField). Additionally, some events can indirectly cause some other events to fire. For example, when the user selects a menu item that opens a window, it causes another event—the opening ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required