Titanium Mobile App Development Essential Training

with Rafael Hernandez
please wait ...
Titanium Mobile App Development Essential Training
Video duration: 0s 3h 3m Beginner


In this course, author Rafael Hernandez creates native iOS and Android applications from a single codebase with the open-source Appcelerator Titanium platform. The course explains the difference between browser-based JavaScript and Titanium JavaScript, shows how to create a basic application, and demonstrates building buttons, sliders, switches, and pickers. The course also covers creating tables, implementing maps, providing feedback to users, incorporating multimedia, detecting gestures, and preparing finished apps for distribution.

Topics include:
  • Accessing the Titanium API documentation
  • Navigating the Titanium Studio workspace
  • Detecting platforms
  • Understanding windows and views
  • Listening for events
  • Configuring text fields
  • Adding interactivity to a view
  • Working with a single tab group
  • Creating a map and setting the location
  • Adding and removing map pins at runtime
  • Loading local and remote web pages
  • Loading an external XML feed
  • Setting timers
  • Prompting device vibrations
  • Implementing an activity indicator
  • Reading from and writing to the file system
  • Working with media
  • Reading device orientation
  • Detecting gestures
  • Debugging an app
  • Stepping through a finished app
Developer Web


- [Voiceover] Hi, I'm Rafael Hernandez, and welcome to Titanium Mobile App Development Essential Training. In this course we'll look at using one set of code to create mobile apps that run on both iOS and Android devices. I'll start by showing you how to set up a project and how to create images and labels. Then, I'll show you how to add interactivity and gather information from the user using text fields and text areas. After that, we'll look at tab groups and the table view, which is a common way of presenting information to the user in an application.

Then we'll look at some of the more advanced functions of Titanium Mobile, such as implementing a map view, providing the user with feedback, working with multimedia, and more. Finally, I'll show you how to prepare your app for distribution in the Android and iOS app stores. I'm eager to show you what Titanium Mobile offers. Now, let's get started with Titanium Mobile App Development Essential Training.

please wait ...