Learn the tips and tricks to squeeze every ounce of performance out of your Titanium apps. You’ll learn the common sources of slowdowns and high memory usage. Then you’ll see how to manage application resources, employ proper script loading, and manage memory usage.
In this module, you’ll learn the tools and techniques for designing and implementing user experiences optimized for mobile devices. You’ll see how focusing on needs will help you build a focused and functional app that users will love.
Learn how to turn standard into exceptional with great user interface designs. You’ll learn to brand your app, leverage design assets, and implement custom UI controls to best customize the appearance of user interface elements.
Explore all the capabilities of the extremely powerful and flexible TableView in this in-depth module. Create stylized tables and table rows. Add child elements to rows, and handle user interaction events to get the most of tables in your apps.
In this module, you’ll learn how to create tactile mobile UIs that are usable from portrait or landscape layouts. Make your apps respond to orientation changes—or lock orientation for individual screens or your entire app. Go beyond the tap and get your app to respond to shakes, swipes, and other advanced gestures.
Mobile devices aren’t data collection powerhouses. But in this module you’ll learn best practice techniques for implementing user input collection. You’ll skin input components, customize the soft keyboard, and learn techniques for handling long input forms.
Overcome screen size limitations of mobile devices by properly implementing scrollable containers. You’ll learn the difference between ScrollViews and ScrollableViews and how you can use each to display information appropriately to users.
Enhance your app’s user interface with animations. In this module, you’ll learn how to use basic animations, such as movement or opacity changes. Then you’ll explore the more advanced 2D and 3D matrix animation techniques.
Leverage Android-specific features to create a best of breed application for Android. Take advantage of Intents and Activities. Configure your app with Android-specific settings. And explore some of the Android-specific APIs exposed by Titanium.
Leverage iOS-specific features to create a best of breed application for iPhone and iPad. Take advantage of Cocoa UI components, transitions, and animations available only on iOS devices. Finally, you’ll explore some of the iOS-specific APIs exposed by Titanium.
In this module, you’ll explore the basic techniques for extending Titanium via modules. While you won’t learn Objective-C or Java during this module, you will see how you can expose the functionality created in native code within your Titanium apps.
You’ll explore some of the many Titanium+Plus published by Appcelerator. Then you’ll see how you can implement these modules in your apps. In the accompanying lab, you’ll implement a TiPlus module in a sample application.
Copyright © 2010 - Shockoe.com LLC - All rights reserved. - Richmond, VA