From zero to app
Build your apps with Titanium.
Your source to create stable, native-like apps with Titanium in no time!
Titanium Mobile
Titanium lets you develop cross-platform native mobile applications and build great mobile experiences using JavaScript.
Find more about Titanium in the official Titanium documentation.
If you need Titanium help/support you can join TiSlack, use the GitHub discussions or ask on Stackoverflow. For any bigger support or new apps feel free to contact me.

New to Titanium?
You want to start developing your first app with Titanium or install the software for the first time? Have a look at “How to install Appcelerator Titanium” or at the other tutorials for other topics (push, maps, camera and much more).
Featured modules
Some must have modules for your next Titanium app:
- Ti.AnimationTi.Animation - Lottie animation
details - Firebase Cloud MessagingFirebase Cloud Messaging - Push
details - ti.mapUse native Apple Maps & Google Maps in iOS and Android with Axway Titanium
details - ti.facebookThe Facebook module is used for connecting your application with Facebook. This module supports the ...
details - titanium-qrcodeQR and Barcode scanner and generator
details
Latest Modules
Latest updated modules
- ti.plistreaderSimple titanium module to read Info.plist file, mainly for CFBundleVersion
details - ti.zendeskZendesk messaging module for Titanium
details - Titanium InAppPush iOS ModuleSend Push notifications from device or also simulator to an other device (app) P2P push over Apple P...
details - TiCircularProgress - Circular progress indicatorCircular progress indicator module for Appcelerator Titanium.
Apple Silicon support + some changes ...
details - Titanium Wrapper for JBChartViewThe Ti.JBChart project providers a wrapper around the JBChartView.
Ti 10 and Apple Silicon support...
details
Latest Tutorials
Using Android 13 “per app” language with Titanium
This tutorial will explain how to use the new Android 13 “per app” language feature in your Titanium app.
Use modules in your app
Every now and then, you need to use an external module in your app to access things that don’t exist in the native Titanium SDK
Optimize Android app performance
Android will provide some tools in the dev settings that help you optimizing the performance of your apps. You can display “overdraw” information and see
Create Android modules for Titanium
Create a custom Android module for Titanium using an external module and XML layouts.
Like the content?
If you like the tutorials, plug-ins or want to see more please consider becoming a Github sponsor.