can i develop apps that don't require installation to run with titanium?
They're called websites I think :)
Titanium apps don't require an Internet connection. You could simply place all your files in your app project and load them locally.
Or you could use HTML5 offline via webviews too.