Co jsem koukal na reakce webu, tak Titanium se obecně moc nedoporučuje pro větší aplikace. Jednak je to pomalé, Javascript běží nad Titanium runtime, který teprve sahá na API konkrétní platformy a ten runtime není nic moc, a navíc tam prý nasekali spoustu memory leaků, což už je problém zásadní. Ve výsledné JS aplikaci se hledají dost těžko. Prý chystají zásadní přepis toho runtime, takže možná potom.
Ach jo, trend dnesnej doby, nad vm mam dalsi runtime v kotrom mi bezi aplikacia napisana v scriptovaciom/interpretovom jazyku. A na hw si ani nesahnem, len tusim ze tam niekde v pozadi mozno nieco magicke ako cpu existuje. Pisat aplikacie takymto sposobom je ciste zufalstvo, a ak aj ten ich runtime nebezi napriklad na androide nad dalvikom ale samostatne ako dalsi runtime tak aky to ma zmysel ?
Vecsinou multiplatformovost takychto rieseni je minimalne diskutabilna, vid java, a je vykupena hw narokmi ci uz na pamet alebo vykon.
Nie som zastanca tohoto typu programovania - a na nejake vacsie projekty to asi ani nie je moc dobre pouzivat...
Na druhej strane v dobe ked uz aj mobily maju 2x1GHz CPU a 1-2GiB RAM ti moze byt asi skoro jedno, ci zerie widget "Kalendar" 16kiB alebo 1MiB. Kym to aspon vie rozumne "spat" a nezrat baterku kym to nic nerobi...
V takom pripade zrejme stoji za ten "strateny vykon" to ze aplikaciu nakodis za par hodin, miesto par dni az tyzdnov? Aj ked ked sa ta rezia vynasobi mnozstvom spalenej elektriny, asi by to take ruzove nebolo :)