Le SDK Titanium mobile comprend un ensemble de API JavaScript; collectivement moteur JavaScript qui appelle à son tour-API natives de l'application de la plate-forme mobile respective tels que iPhone, Android, Blackberry ou. Titanium est la plateforme la plus pratique pour application mobile en raison de la compatibilité inter-plateformes qui est une exigence essentielle des systèmes d'exploitation mobiles.
Le SDK mobiles Titanium travaille en collaboration avec les chaînes d'outils SDK natif de combiner le code source JavaScript avec un interpréteur JavaScript et les actifs statiques dans un binaire d'application qui sera installée sur un émulateur ou un appareil mobile.
Le développeur comme dans le cas d'habitude peut continuer à utiliser du HTML et CSS pour le développement de l'interface de l'application utilisateur (UI). Mais afin de créer un look and feel natif le développeur doit utiliser des composants d'interface natifs fournis par les API JavaScript titane.
Pour processus de développement d'applications mobiles, l'utilisateur est nécessaire pour télécharger et installer les SDK de développement natifs pour les appareils, qui qu'ils visent à renforcer leur application. Cependant, le développement d'applications mobiles pour Android est possible sur les trois principaux systèmes d'exploitation à savoir l'Apple Mac OSX, Windows et sur Ubuntu. Comme pour iOS d'Apple va Mac OSX d'Apple est la seule option, mais pas le Android et Windows.
La raison étant que l'accord de licence d'Apple, les applications iOS doivent être développées uniquement sur le matériel Apple
Titanium environnement de développement:.
Titanium Studio est un IDE (Integrated Development Environment) utilisé pour le développement sur le titane Plate-forme. Titanium Studio aide les développeurs de l'initiation à la fin du cycle de développement qui comprend la création de projet, en cours d'exécution, le débogage et l'emballage des projets d'applications mobiles Titanium.
L'environnement de développement a toutes les capacités pour mettre à jour automatiquement les derniers SDK mobiles et de bureau. Aussi IDE peut étendre ses capacités en installant les plug-ins développés pour cadre en titane. Titanium offre des fonctionnalités comme la coloration syntaxique, l'assistant de contenu, validation de code etc. scripts utilisés dans Titanium Studio de permettre une étroite intégration de la tâche de développement qui est utile dans l'effort gl