Titanium Tips

Modules - Testing

Paint module working correctly
In this previous post, I explained how to install a module for Titanium Mobile. Now I will try to explain how to actually make that module work.

1. Ensure that your module is installed correctly. Follow this post for instructions if need be.

2. In order to use a module in a Titanium Mobile project, you have to alter the tiapp.xml file for that project. This means that you have to explicitly decide which of your apps will use a module. This is actually a good thing, as it ensures that no extraneous files will be included in your finished app. If you don’t wish to use any modules, just leave your tiapp.xml file as is. If you do want to use a module in a project, navigate to your app’s folder and open the tiapp.xml file.


Modules - Installation

Update 20 June 2011 - Titanium+Plus Modules are now available as part of paid Indie, Professional and Enterprise subscription plans. Visit this page for details.

Appcelerator recently announced some great new modules that add extra functionality to an already very capable Titanium Mobile system.

Appcelerator has released three open-source modules (Paint, Flurry and AdMob) that are free for any of us to use, along with 13 different Titanium+Plus paid modules.

Appcelerator’s pricing information for the Titanium+Plus modules is a bit sketchy at the moment, but hopefully Appcelerator will come up with some sort of one-off payment to access an individual module - that would be something I’m sure a lot of developers would be willing to pay for.

Anyway, the important thing for the time being is to get stuck in and try out these new modules! Here’s how to get started... Read More...

Tab Bar Icons

Close-up of a tab bar based app
If you're making a standard iPhone or iPad app that uses a tab bar, then you are likely to need some icons for that tab bar at some point or other.

The tab bar is the bottom strip along the base of the iPhone screen that includes nice icons to tap on. When you create a new iPhone or iPad app using Titanium Mobile, it automatically creates an app with a tab bar and two different tabs.

Read on to learn how to create a tab bar with custom icons or in-built system icons... Read More...

What is Titanium?

A fighter jet made partially with titanium
Seeing as this site is based around Titanium, it probably would make sense to explain exactly what titanium is.
So here goes...

“Titanium is a metal element, number 22 on the Periodic Table. It resists corrosion, has a good strength-to-weight ratio and is used in all sorts of great products, from fighter jets to Apple PowerBook G4s (still the most beautiful Apple notebook computers ever produced IMO).”

“Oh yeah, it’s also the name of a software product produced by Appcelerator Inc.”


Welcome to Titanium Tips

Welcome to Titanium Tips image
Welcome to TitaniumTips.com

This site is designed to help Appcelerator Titanium developers make the most of the wonderful Titanium software. Here you’ll find an assortment of tips and tricks for developing Titanium applications.

Titaniumtips.com is not affiliated with Appcelerator Inc. I’m just a big fan of their work and hope that by sharing some knowledge of their software, it can help more people to be able to make great multi-platform software using Javascript alone.

My experience has been primarily iOS-related thus far, so this site will be primarily iOS-focused. At some stage I might start looking into Desktop, Android and other platforms in more detail and write some useful tips for them too, but it probably won’t be for a while.

If you have any ideas about what you’d like to see on this site, please let me know in the comments below or send me an email via info@titaniumtips.com.

This site won’t be updated every day, but I’ll try to add something new every few weeks. Subscribing to the RSS feed, or following @titaniumtips on Twitter is probably the best way to get the latest info.

So let’s get started...