Titanium Mobile SDK koostuu joukko JavaScript API; kollektiivisesti JavaScript-moottori, joka in-puolestaan vetoaa kotoisin API vastaavien mobiilialustan sovellus kuten iPhone, Android tai Blackberry. Titaani on edullisin mobiileille hakemuksen vuoksi cross platform yhteensopivuuden, joka on kriittinen vaatimus mobiili käyttöjärjestelmiä. Titanium Mobile SDK toimii yhteistyössä Native SDK työkalu ketjut yhdistää JavaScript lähdekoodin JavaScript tulkin ja staattinen varansa sovellus binary joka asennetaan emulaattori tai mobiililaitteella.
kehittäjä kuten tavallista tapauksessa voi edelleen käyttää HTML ja CSS kehittämiseen sovelluksen käyttöliittymä (UI). Mutta jotta voidaan luoda natiivi ulkoasu kehittäjä pitäisi käyttää natiivi UI komponentteja tarjoamat Titanium JavaScript API. Mobiilisovellusten kehitysprosessissa, käyttäjän tulee ladata ja asentaa natiivin kehitys SDK laitteita, joita ne kohdistuvat rakentaa sovelluksen. Mobiilisovellusten kehittämiseen on kuitenkin mahdollista Android tärkeimmät käyttöjärjestelmät nimittäin Apple Mac OSX, Windows ja Ubuntu.
Mitä Applen iOS menee Mac Apple OSX on ainoa vaihtoehto, mutta ei Android ja Windows. Syynä on, että Applen lisenssisopimuksen, iOS sovellukset on vain kehitettävä Applen laitteistolla.
Titanium kehitysympäristö:
Titaani Studio on IDE (Integrated Development Environment), jota käytetään kehittyvät Titanium alustalla. Titaani Studio auttaa kehittäjä aloittamisesta loppuun kehityksen aikana joka sisältää luoda projekti, käynnissä, virheenkorjaus ja pakkaaminen Titanium Mobile -sovelluksen hankkeita.
Kehitysympäristö on kaikki valmiudet automaattisesti päivittää uusimpaan Mobile ja Desktop SDK. Myös IDE pidentää sen kyvyt asentamalla laajennuksia kehitetty Titanium puitteissa. Titanium tarjoaa ominaisuuksia kuten syntaksikorostuksen, sisältö auttaa, koodi validointi jne skriptejä käytetään Titanium Studio tarjoavat tiukka integrointi kehittämistehtävä, joka on käyttökelpoinen yleistä kehitystä vaivaa.
Oli suuri muutos Appcelerator Titanium 1.0, alkaen arkkitehtuurin kannalta.
Tässä uudessa versiossa ne ovat antaneet suuren joukon Titanium API useimmille UI toiminto, joka tukee iPhone ja Android-alustan. Tämän vuoksi kehittäjä ei tarvitse käyttää UIWebView valvontaa. Sen sijaan, käyttäjä voi soittaa Titanium API mistään UI toimintoja. Seuraavat ovat suuria muutoksia tässä uudessa julkaisu:
1. Native ulkoasua voidaan antaa minkä tahansa sovelluksen,