2 ms·
> Getting good UI controls are almost impossible, but that's not the biggest issue - which is more about the overall user experience. Different platforms have d
by ra 16y ago
> Getting good UI controls are almost impossible, but that's not the biggest issue - which is more about the overall user experience. Different platforms have different ways they expect you to use them that alter the entire experience design.
In my experience, he is right, but it's more subtle than that.
We once built an iphone app with phonegap and HTML5 (back when phonegap had native iphone tab controls). It looked native, it seemed native, but it just didn't feel right.
Our current iphone app uses titanium mobile, which (from a UI perspective) is native - and it feels completely native.
Even though under the hood it's interpreted Javascript and not objective C.
The advantages of using Titanium over Objective-C are; I'm already quite handy with Javascript, and Titanium comes with a honking great API example called KitchenSink.