Trending

Friday, January 24, 2014

Titanium Mobile App Development Essential Training

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

Table of content

Introduction
  • Welcome
  • About the exercise files
  • Understanding the prerequisites
  • Accessing the Titanium API Documentation
Getting Started
  • Creating your first application
  • Navigating the Titanium Studio workspace
  • Browser-based Javascript vs. Titanium Javascript
  • Detecting platforms
  • Editing run configurations
Windows & Views
  • Understanding Windows and Views
  • Using the label view
  • Using the image view
  • Understanding z-depth
  • Grouping and nesting Views
Controls, Input & Interactivity
  • Listening for events
  • Creating buttons
  • Creating a slider
  • Creating a switch
  • Creating a single-column picker
  • Creating a multi-column picker
  • Creating a date/time picker
  • Creating text fields and text areas
  • Configuring text field and text area keyboard types
  • Creating text fields with embedded buttons
  • Adding interactivity to any view
  • Reviewing the cycle of creation
Tab Group
  • Understanding tab groups
  • Customizing tab groups
  • Working with a single tab group
Table View
  • Getting to know the Table view
  • Creating a simple table
  • Creating custom table rows
  • Opening windows from rows
  • Modifying row headers and footers
  • Adding rows
  • Updating rows
  • Deleting rows
  • Moving rows
  • Adding a search bar
  • Other properties and methods
Map View
  • Creating a map and setting the location
  • Creating simple annotations
  • Customizing pins
  • Creating and handling annotation buttons
  • Adding and removing pins at runtime
Web View and XHR
  • Loading local and remote web pages
  • Examining Web View events and controls
  • App-to-Web View for iOS
  • Loading an external XML feed
Feedback
  • Providing Feedback to the User
  • Setting timers
  • Prompting the device to vibrate
  • Providing feedback with an Alert dialog
  • Providing feedback with an Option dialog
  • Dial a phone number or load a webpage
  • Implementing an activity indicator
  • Animating windows and views
Data Management
  • Setting custom application properties
  • Reading from and writing to the filesystem
  • Sending an email
Media
  • Using the camera and video
  • Accessing the photo album
  • Capturing the screen
  • Playing back a sound
Gesture
  • Reading device orientation
  • Detecting shakes and reading accelerometer data
  • Detecting different tap types and finger swipes
Preparing for app distribution
  • App preferences
  • Icon badge and splash screen
  • iOS: Universal Binary
  • Debugging your app
  • iOS: Provisioning and ad hoc distribution profiles
  • Stepping through a finished app
Conclusion
  • What next?
  • Goodbye
Rapidgator.net
  1. http://bit.ly/1jtDieR
Filefactory.com
  1. http://bit.ly/1jLvGSx
Letitbit.net
  1. http://bit.ly/1d1kwn4

No comments:

Post a Comment

About

Contact Form

Name

Email *

Message *

Copyright © 2013 TOTdownload.com
Designed By Blogger Templates