|
此文章由 dcc82 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dcc82 所有!转贴必须注明作者、出处和本声明,并保持内容完整
第一次看到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,好像从出发点来说就是错的 |
|