
Requirements and SupportĬordova for Android requires the Android SDK which can be installed For a comparison of the two development paths, see the Platform-centered shell tools or cross-platform Cordova CLI forĭevelopment. The Android SDK regardless of whether you want to use these The result will be both being used together in your app.This guide shows how to set up your SDK environment to deploy CordovaĪpps for Android devices, and how to optionally use Android-centeredĬommand-line tools in your development workflow. With this line, you have instructed your Myappname theme to use the Green style as its parent. Now you'll have to modify the settings for the previous theme ( Myappname) to use this new one ( Green) as its parent Add it to the tiapp.xml just as before: Ĭreate the App Style just as before, and give it a name that represents the color, in this example Green.ĭecompress and merge the files onto /platform/android/res You'll first need to create the ActionBar Theme as before, like in the previous example let's assume its name is Myappname. Using both ActionBar Theme and App Style in the same app You can now run your app and ActionBar should now be customized to the selected color. Notice that when compared to the previous example, we're only making one very small change of specifying that the android:theme to be used is a style and not a theme. Modify tiapp.xml to point to the new theme In this example I'm naming it Myappname (use a single word with no punctuation)ĭecompress and copy /res to /platform/android

You can now run your app and all your controls should now be customized to the selected color.

TargetSDK should always be the most recent SDK.

Here your telling Titanium to add a custom manifest entry during the build process, in which you instruct Android to use your custom theme instead of the default one. Holo Light with Dark ActionBar (Like the previous with a dark gray ActionBar)īy following a couple simple steps, you can build your own themes and use them for your Titanium apps.Using this feature you can easily change the base color Android uses for its controls across your app, allowing you to provide better branding and personalization, while maintaining Android's UI and UX.

This guide has been updated for Titanium SDK 3.3.0 which uses AppCompat to bring the ActionBar to Android 2.3.xĪndroid has a build-in theming system.
