Tutorials
from zero to app tutorials
Here you can find some tutorials to get you started building apps with Titanium SDK. It will cover the installation, your first app and more advanced topics at the end.
Latest tutorials:
Create a Titanium iOS module with ChatGPT
Full ChatGPT conversation to create https://github.com/emptybox/SocialShareEBM Can you create an iOS/Android module for the Titanium ecosystem that I can use to share an image via
Extending Titanium SDK
Ever wanted to have a new property or feature in Titanium SDK or you’ve found a bug and want to fix it? In this tutorial
Calculate the folder size with all sub-folders and files
A quick snippet from the TiDev Slack group to calculate the folder size (e.g. of the applicationDataDirectoy) without any external plug-in:
Endless ScrollableView – Swipe left/right all the time
Sometimes you have to create an UI element that you should be able to swipe from left to right as often as the user wants
Hyperloop and Android: Using third party Android libraries
With Titanium Hyperloop you can use native Android libraries directly in Titanium using Javascript. In this short tutorial I will describe a quick way to get a third party AAR library running in an app.
Mobile Apps entwickeln – Erste Schritte (Windows 11, Titanium SDK)
Erste Schritte für die Entwicklung einer mobilen App mit Titanium SDK mit Windows 11 und VSCode.
Mobile Apps entwickeln – Installationsanleitung (Windows 11, Titanium SDK)
Starte die Entwicklung einer mobilen App mit Titanium SDK mit Windows 11 und VSCode. In diesem Tutorial installieren wir die notwendigen Tools.
Building a photo overlay app
In this tutorial we will build a photo overlay app where you can take a picture, chose an overlay, save that picture and share it.
Build an Android app that connects to a MQTT device
How to build an Android app that connects to a MQTT device – like a power switch – with Titanium SDK.
Create 360 degree turntable animation for 3D renderings with Titanium SDK
Following the color animation tutorial, this post shows how to create turntable animation with Titanium. Turntable animation is a 360° animation in one axis: and
Mobile puzzle game using Titanium SDK (part 2)
Check part 1 first in case you’ve missed that! In the second part we will generate a grid movement. Current code Your current files should
Mobile puzzle game using Titanium SDK (part 1)
This multipart series will teach you how to create a simple puzzle game for Android and iOS using Titanium SDK. In the game you will
Adding biometric access (fingerprint, face) to your Titanium SDK mobile app
Not every user wants to insert a password everytime to login to your app. A very common and handy feature is to use the phones
How to find a solution if you have a Titanium SDK issue
😱 “No simulator detected” 😱 Message like this can be very frustrating when you are about to start a new app project with Titanium Mobile
Android: Find bugs with the “don’t keep activities” developer setting
Fixing bugs in your app can be a difficult job. Especially if you can’t reproduce a crash that happens in your live app or on
Using Android 13 “per app” language with Titanium SDK
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 SDK
Create a custom Android module for Titanium SDK using an external module and XML layouts.
Android styling in Titanium using themes
A guide to use Android themes to style your Titanium apps.
Using custom url schemes to start your app
Use custom url schemens to start your apps from links and pass parameters.
Appwrite + Titanium SDK: A step by step guide
A step by step guide to integrate Appwrite into an Appcelerator Titanium app.
ListView: Endless scroll
Create a simple endless scrolling listview with a custom template and markers.
Android Modules: using local aar files
Use local AAR libraries with your Android module and gradle.
Ah, push it – Use Firebase push in your app
Connect your app with Firebase and use Firebase Cloud Messaging (FCM, push) in your Titanium app.
Transfer your Titanium SDK app from appc CLI to ti CLI
Transfer your old Axway Titanium apps to the open source CLI.
Where am I? A geolcation/gps project
The basics of using GPS/geolocation in combination with Titanium.
How to add maps to your Titanium SDK mobile app
How to integrate Google and Apple maps with the ti.map module.
Take pictures and use the Android/iOS camera
Take pictures and use the camera in your Titanium apps.
Create basic app UI layouts with Titanium SDK
A list of basic Android/iOS UI examples and how to use them in your app.
How to install Titanium SDK to start building mobile apps
Install Titanium for the first time and use it with Atom (or VSCode).
external tutorials
- App Entwicklung mit Appcelerator Titanium (German/Deutsch)
- Hyperloop and Android: Using third party Android librarys
- Ti.UI Basics: How to use AlertDialog in Alloy
- Enhancing Titanium: How to set up Collections with DataBinding
- Enhancing Titanium: Speeding up data binding
- Quick Tip: Appcelerator Titanium Dark-Mode colors
- Using Android Studio to develop Titanium modules
- Developing & Building for iOS from Windows or Linux
Submenu
Missing a tutorial?
If you have problems or have a interesting topic for a tutorial please let me know!