第一次看到titanium,觉得这工具真是好啊,用它的api编写一次直接iphone和andriod能跨平台运行,无需学习objective c, 直接用web dev experience即可. 然后学习了一段时间,发现用这东西开发一个像样的app怎么感觉比用原生的xcode要难一千倍 举个最简单的例子来说吧,Xcode中可以直接拖曳来安排label,image,就像windows上的visualstudio一样 到了titanium,api很像css和js的混合体,倒是很容易学习,但是最简单的安排一个label都要写top, left的位置,然后再编译在模拟器里看结果,一来一去,妈呀~~没见过比这更难受的开发体验了.光是做个UI就要花好多时间,再加上iphone 3和iphone4的屏幕分辨率不一样,对它真的没办法了. 然后呢,看了它官网上的那些app吧,这么多公司像ebay都用它来开发App而不用原生的xcode?这似乎不太可能吧 可能是我还很不熟悉titanium,还请用过的大侠赐教. 不过想想不学objective-c,光用这种第三方的工具来做个像样的app,好像从出发点来说就是错的 |