I have been using Titanium for about a year. My past painful experience tells me to never ever use Titanium again. It is buggy. Q & A support sucks big time unless you pay for it. For any advanced project, you will absolutely need to develop custom IOS modules. It will save you so much time and headache to just use objective-C. (note: for simple projects, it might work for you)