Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
Appcelerator Titanium: Up and Running
Preface
Introduction
Conventions Used in This Book
Using Code Examples
Safari® Books Online
How to Contact Us
Acknowledgments
1. The Benefits of Titanium
When to Use Titanium
When Titanium Makes Sense
Cross-Platform Compatibility
Using Titanium for Just One Platform
When Titanium Doesn’t Make Sense
Mobile Landscape
PhoneGap
Sencha Touch
jQuery Mobile
jQTouch
MonoTouch
Where’s the GUI?
Death of Xcode and ADK?
Pricing and Support
2. Getting Set Up to Use Titanium
Selecting a Development Environment
Setting Up Your Native SDKs
Other Hardware Prerequisites
External Displays
3. Titanium Studio
Features of Titanium Studio
Automatic Syntax Checking
Autocomplete (Intellisense)
Debugging
Building Your App
Titanium Studio and Other Text Editors
4. A Hello World App
Building Your First App
Writing the App
The Files in Your First Project
The tiapp.xml File
Build Folder
Events
Custom Events
5. Becoming a Capable Control Freak
Basic UI Controls
Window-Based UI Controls
Picker Control
Option Control
Creating Your Own Composite Objects
The Customized Slider Object
Custom Attributes on Controls
More Uses for Custom Controls
The Main Event
Event Propagation
6. Titanium Objects
App Object
Storing Data in the App Object
Pause and Resume Events
Background Services
Local Notifications
Window and View Objects
Window and View Layout
Layout
View Controllers
Navigation Group
TabGroup Object
Conclusion
7. Customizing Titanium
What’s in a Name...Space
Titanium Compatibility Layer (TiCL)
Version and Sharing Considerations
Copying and Merging
Further Compatibility
Convenience Functions
Titanium Modules and Their Uses
How to Write a Module
Titanium Mobile Marketplace
Using a Titanium Module
Adding the Module
Referencing the Module
Calling a Module from Titanium Code
Appcelerator Cloud Services
8. Titanium App Storage
Local File Storage
Database Storage
ResultSets
9. Distribution Methods
Apple’s App Store
Custom B2B Apps
Apple’s Enterprise Distribution
Android’s Marketplace
10. API Reference
Titanium
Titanium.API
Titanium.Accelerometer
Titanium.Analytics
Titanium.Android
Titanium.Android.currentActivity
Titanium.Android.Calendar
Titanium.Android.NotificationManager
Titanium.App
Titanium.App.Android
Titanium.App.iOS
Titanium.App.Properties
Titanium.Codec
Titanium.Contacts
Titanium.Database
Titanium.Facebook
Titanium.Filesystem
Titanium.Geolocation
Titanium.Gesture
Titanium.Locale
Titanium.Map
Titanium.Media
Titanium.Network
Titanium.Network.Socket
Titanium.Platform
Titanium.Stream
Titanium.UI
Titanium.UI.Android
Titanium.UI.Clipboard
Titanium.UI.iOS
Titanium.UI.iPad
Titanium.UI.iPhone
Titanium.UI.MobileWeb
Titanium.Utils
Titanium.XML
Titanium.Yahoo
About the Author
Colophon
Copyright
← Prev
Back
Next →
← Prev
Back
Next →