Would you like to contribute to the Titanium docs? To get started, sign up for an account on the Appcelerator Wiki and sign our CLA.

Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents


In this chapter, you will learn how to set a custom icon and splash screen for your Titanium app. App icons are required by both the Google Play and Apple App Store when you submit your apps. Splash screens add a critically important notification to users that your app is in the process of loading.



To quickly generate Android icon assets for your application, use the Android Asset Studio (this is not an Appcelerator product).

Splash Screen

See the Android splash screen considerations section.

Launcher Icon

The launcher icon is used by the user to start your application.  It should be a 32-bit PNG with an alpha channel for transparency. For more information, see the Android Launcher Icons design guide.


For the iOS platform, place your splash screen images in the individual language folders in the i18n directory. Name the files using the same naming convention as described in the iOS graphic asset requirements and options section.

For example, suppose you have the following filesystem: