Titanium SDK Save PDF Selected topic Selected topic and subtopics All content Titanium SDK The Titanium SDK helps you to build native cross-platform mobile application using JavaScript and the Titanium API, which abstracts the native APIs of the mobile platforms. Titanium empowers you to create immersive, full-featured applications, featuring over 80% code reuse across mobile apps. Axway licenses Titanium under the Apache 2 license and is free for both personal and commercial use. Chapters Titanium SDK Getting Started Get up to speed by setting up Axway Appcelerator Studio and building your first application. Welcome To Titanium Read a quick introduction to the Titanium SDK. Example Applications Preview more examples of using the Titanium SDK. Cross-Platform Mobile Development In Titanium Learn how to code and organization your project. Also take a look at Alloy Framework. User Interface Learn the basics of creating a user interface for your application. These topics cover creating a basic UI, event handling and a high-level overview of platform-specific UIs. User Interface Deep Dives Take a deeper look into the Titanium UI APIs. Learn about animations, gestures, and orientation modes as wells as guides on using platform-specific UIs. Working with Local Data Sources Learn how to access data from local sources on the device, such as reading and writing files to the device's storage or accessing a database. Working with Remote Data Sources Learn how to access data from remote sources using the HTTP client to make requests or use the Titanium Cloud module to access mobile backend services. Working with Media APIs Learn how to display images, and playback or stream audio and video files as well as use the device's built-in camera and photo gallery. Location Services Access the device's GPS and add maps to your applications.Notification Services Notify your application user base with local or remote notifications. Integrating Web Content Learn how to integrate web content in the device's web view. Platform API Deep Dives These topics cover platform-specific APIs not represented in the other chapters, such as application life cycle management. Using Modules Learn how to integrate third-party modules into your application. Debugging and Profiling Learn about the tools to help debug and profile your application. Best Practices and Recommendations View guidelines we developed to help code and organize your applications. Preparing for Distribution Learn about how to package your application and guidelines for submitting your app to app stores and marketplaces. Extending Titanium Mobile Can't find a feature Titanium exposed? Create your own native module to access features Titanium has not implemented yet. Contributing to Titanium Want to help out? Report a bug, contribute to the docs, or submit a pull request to the Titanium repo. Appendices These appendices collect various Titanium technical topics that don't fit into the preceding chapters. Related Links
Titanium SDK The Titanium SDK helps you to build native cross-platform mobile application using JavaScript and the Titanium API, which abstracts the native APIs of the mobile platforms. Titanium empowers you to create immersive, full-featured applications, featuring over 80% code reuse across mobile apps. Axway licenses Titanium under the Apache 2 license and is free for both personal and commercial use. Chapters Titanium SDK Getting Started Get up to speed by setting up Axway Appcelerator Studio and building your first application. Welcome To Titanium Read a quick introduction to the Titanium SDK. Example Applications Preview more examples of using the Titanium SDK. Cross-Platform Mobile Development In Titanium Learn how to code and organization your project. Also take a look at Alloy Framework. User Interface Learn the basics of creating a user interface for your application. These topics cover creating a basic UI, event handling and a high-level overview of platform-specific UIs. User Interface Deep Dives Take a deeper look into the Titanium UI APIs. Learn about animations, gestures, and orientation modes as wells as guides on using platform-specific UIs. Working with Local Data Sources Learn how to access data from local sources on the device, such as reading and writing files to the device's storage or accessing a database. Working with Remote Data Sources Learn how to access data from remote sources using the HTTP client to make requests or use the Titanium Cloud module to access mobile backend services. Working with Media APIs Learn how to display images, and playback or stream audio and video files as well as use the device's built-in camera and photo gallery. Location Services Access the device's GPS and add maps to your applications.Notification Services Notify your application user base with local or remote notifications. Integrating Web Content Learn how to integrate web content in the device's web view. Platform API Deep Dives These topics cover platform-specific APIs not represented in the other chapters, such as application life cycle management. Using Modules Learn how to integrate third-party modules into your application. Debugging and Profiling Learn about the tools to help debug and profile your application. Best Practices and Recommendations View guidelines we developed to help code and organize your applications. Preparing for Distribution Learn about how to package your application and guidelines for submitting your app to app stores and marketplaces. Extending Titanium Mobile Can't find a feature Titanium exposed? Create your own native module to access features Titanium has not implemented yet. Contributing to Titanium Want to help out? Report a bug, contribute to the docs, or submit a pull request to the Titanium repo. Appendices These appendices collect various Titanium technical topics that don't fit into the preceding chapters.