Course Description:
In this 5-day class, you’ll learn how to develop powerful native apps for both iOS and Android mobile devices. Appcelerator Titanium is the only open-source platform to enable fast, fully native, cross-platform mobile development. In this hands-on application development training, you will learn how to develop powerful native apps for both iOS (iPhone, iPad, and iTouch) and Android mobile devices from a single JavaScript codebase. You will master key Titanium APIs and learn the end-to-end process of developing a Titanium mobile application.
What You’ll Learn:
- Zero to App recap and orientation
- Basic concepts, vocabulary, and tools associated with native SDKs for iOS and Android
- Native development in Java or Objective-C
- Cross-platform mobile development in Titanium
- User interface fundamentals
- Working with local and remote data
- Working with media and the filesystem
- Using location services
- Integrating contacts and social APIs
- Integrating web content
- Deployment and distribution
- Troubleshooting
- Work with designers and visual assets to create high-quality, custom user interfaces
- Core principles of mobile user experience design and Apple’s Human Interface Guidelines
- Use platform-specific device APIs and configuration to deliver a best-of-breed experience on each mobile platform
- Enhance the core Titanium platform with modules, including those available in the Titanium+Plus offering
- Deepen knowledge of the Titanium platform by covering advanced use cases, performance tips, UI configurations, and device APIs
Please contact us for a detailed course outline.