1. Native udseende, da de indfødte Titanium API'er tage kontrol over alle UI behov.
2. Brugeren kan ikke bruge web view kontrol (Bemærk:.. kan oprettes Web visning i Titanium Men der er kun et par Titanium funktioner, der kan gearede i web view)
3. JS biblioteker som kræver støtte af DOM objekt kan ikke bruges mere
Layout af en typisk Titanium projekt struktur er som:.
• Byg .
dk- denne mappe indeholder de aktiver, nødvendige for faktisk kører ansøgning kode på et mål platform.
• Ressourcer .dk- denne mappe indeholder ansøgning kildekode og eventuelle aktiver såsom billeder, filer osv
• tiapp.xml fil- dette mappe indeholder statisk konfiguration af en ansøgning. Når brugeren åbner tiapp.xml fil, Titanium IDE giver en editor til at redigere områderne denne fil.
Som pr design aspekt af iPhone og Android, begge platforme har betydelige forskelle på 2 aspekter
For at overvinde dette, har Titanium SDK forudsat andet sæt af API, der er specifikke for de enkelte platforme, der bruger mulighederne i iPhone eller Android for at få adgang til de funktioner samt applikationen ressourcer på enheden.