Il y avait un changement majeur dans Appcelerator Titanium 1.0, à partir de le point de vue architectural. Dans cette nouvelle version, ils ont fourni un grand ensemble d'API titane pour la plupart de la fonction de l'interface utilisateur qui sont pris en charge par iPhone et Android plate-forme. En raison de ce développeur n'a pas besoin d'utiliser le contrôle UIWebView. Au lieu de cela, l'utilisateur peut appeler API titane pour toutes les fonctions de l'interface utilisateur. Voici les principaux changements dans cette nouvelle version:
1.
comparer autochtones et la sensation peuvent être donnés à toute application, depuis les API de titane indigènes prennent le contrôle de tous les besoins de l'interface utilisateur.
2. L'utilisateur ne peut pas utiliser la vue Web contrôle (Note:.. vue de Web peut être créé en titane mais il ya seulement quelques caractéristiques de titane qui peuvent être exploitées dans la vue web)
3. Les bibliothèques JS qui nécessite un soutien de l'objet DOM ne peut plus être utilisé
Mise en page d'une structure de projet typique de titane est que:.
• Créer directory- ce dossier contient les actifs nécessaires au fonctionnement effectivement code de l'application sur une plate-forme cible.
• Ressources directory- Ce dossier contient le code source de l'application et des actifs comme des images, des fichiers, etc.
• tiapp.xml Fichier- cette dossier contient la configuration statique d'une application. Lorsque l'utilisateur ouvre le fichier tiapp.xml, le titane IDE fournit un éditeur pour modifier les champs de ce fichier.
Selon l'aspect de la conception de l'iPhone et Android, deux plates-formes ont des différences significatives sur 2 aspects
Pour remédier à cela, le SDK Titanium a fourni ensemble différent de l'API, qui sont spécifiques aux plates-formes individuelles qui utilisent les capacités de iPhone ou Android pour accéder aux fonctions ainsi que les ressources de l'application sur le périphérique.