【问题标题】:A small query regarding appcelerator titanium?关于加速器钛的一个小问题?
【发布时间】:2011-03-01 07:29:17
【问题描述】:

我正计划使用钛。

我想知道“Same origin policy”是否可以用钛消除。

钛有什么缺点吗?

请推荐一些跨平台的..

请留下一些建议..

谢谢,

【问题讨论】:

    标签: mobile cross-platform mobile-website titanium appcelerator


    【解决方案1】:

    SOP 特别用于 HTTP。所以它不关心钛,因为它只使用 javascript 作为“翻译”成 xcode 的“本地”语言。最后你得到了一个简单的 xcode-project 和一个 .app 文件。

    我将它用于一个相当复杂的应用程序,它运行良好。我需要添加一些功能作为用 objC 编写的模块,因为框架不像原生 objC 那样持续关注 iphone API,但效果很好。

    【讨论】:

    • 谢谢你的观点。这是我的身份证:(prateekraj.dasari(at)gmail.com) 希望你能回我一下,谢谢。
    【解决方案2】:

    既然你在问钛的缺点..这里就是..

    1. 我不会说它是跨平台的。与在 Windows 中开发的应用程序相比,即使是我的 android 应用程序在我的 Mac 中看起来也会有所不同。

    2. 并非所有功能都适用于 Android 和 iPhone。有些会部分地在另一个上工作。 Ti 是个有偏见的人,Android 开发者总是被甩在后面。

    3. 另外,如果您正在开发像我这样的 Android 应用程序,您将面临很多问题,而且 Kitchen Sink 并不总是有效。 Ti中的Android开发非常糟糕,预计会发现很多错误。

    4. Contacts API 目前还不完整(1.60 版)。我什至无法获取联系人的电子邮件和电话号码!

    5. 不支持蓝牙

    6. 我花了很多时间“调试”并等待模拟器,而不是认真编码。 API 参考和 QA 会有所帮助,但问题多于答案。

    7. Ti 甚至没有适当的调试功能以及 IDE。确保花费大量时间来了解它是如何工作的。我很难找到一个好的资源来开始。

    8. 内存问题和泄漏非常常见。

    9. 渐变在 Android 中不起作用(改用图像)

    10. 最后,文档真的很烂!

    (但尽管如此,我仍然喜欢 Ti)

    【讨论】:

      猜你喜欢
      • 2016-07-16
      • 2011-04-14
      • 1970-01-01
      • 1970-01-01
      • 2016-03-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多