Home Company Training
Training
Titanium - training on cross platform mobile development

Overview

Appcelerator Titanium is the open, extensible development environment for creating beautiful native apps across different mobile devices and OSs including iOS, Android, and BlackBerry, as well as hybrid and HTML5. It includes an open source SDK with over 5,000 device and mobile operating system APIs, Studio, a powerful Eclipse-based IDE, Alloy, an MVC framework and Cloud Services for a ready-to-use mobile backend.

 

Titanium Training
  • Course Objectives
  • Create cross-platform Titanium apps
  • Use Alloy to structure your app's code
  • Use core Titanium UI and non-UI APIs
  • Debug your apps
  • Deploy and publish your app

 

 

Course Outline

 

Getting Started

  • Explore the market, features, and typical use-cases for Appcelerator Titanium
  • Examine the basic Titanium architecture
  • List the steps in the app development process
  • List the resources available to help developers
  • Set up the tools and SDKs needed for Titanium development
  • Create and configure a mobile project
  • Build and run a project in the simulator/emulator

User Interface

  • UI Components
  • Units, Positioning, and More
  • Events
  • Icons, Launch screens, i18n
  • Lab

Models & Collections

  • Representing App Data
  • Binding Models & Collections to Views
  • Sync Adapters (saving data)
  • Migrations
  • Direct/API Style Access
  • Lab

Alloy Overview

  • UI Components
  • Units, Positioning, and More
  • Events
  • Icons, Launch screens, i18n
  • Lab

Networking

  • Making the Connection
  • Data Transport Formats
  • Lab

Multimedia

  • Still Images and Backgrounds
  • Audio
  • Video
  • Capturing Images
  • Lab

Appcelerator Cloud Services

  • ACS Features
  • Using ACS
  • Management
  • Node.ACS
  • Lab

File system

  • Files and the File system
  • Persistence and Security
  • Storage Locations
  • iOSFilesystem
  • Android Filesystem
  • Lab

Geolocation& Mapping

  • Geolocation
  • Maps and Annotations
  • Android Specifics
  • iOS Specifics
  • Lab

Deploying for Testing

  • Android Deployment
  • iOS Deployment for Testing
  • Lab

Web Content

  • Why the Web View
  • Web View Considerations
  • Novel Uses of the Web View
  • Lab

Debugging & Tools

  • Studio Tools & Techniques
  • Appcelerator Platform Tools
  • Android Tools & Techniques
  • iOS Tools & Techniques
  • Mobile Web Tools & Techniques
  • Tips and Notes
  • Lab

Publishing

  • Android Publishing
  • iOS Publishing
  • Lab

 

 

Timeline at a glance
Class Schedule Duration(Hours)
Lecture Lab
Class 1: Getting Started, Titanium Basics 2 1
Class 2: JavaScript, User Interface 1.5 2.5
Class 3: Alloy Overview 1.5 2.5
Class 4: Models and Collections 1.5 2.5
Class 5: Networking 1.5 2.5
Class 6: Multimedia, File system 1.5 2.5
Class 7: Geolocation& Mapping 1.5 2.5
Class 8: Appcelerator Cloud Services 1.5 2.5
Class 9: Web Content 1.5 2.5
Class 10: Debugging & Tools, Deploying for Testing, Publishing 1.5 2.5
Total 15.5 23.5
Grand Total 39

 

 

Contact for details

0191-2250404

Email: This e-mail address is being protected from spambots, you need JavaScript enabled to view it

 
 



Certifications