我刚刚使用 Titanium Mobile 迈出了移动开发的第一步。来自 PHP 和 JavaScript 网络编程,我真的错过了两件事:
- 一个 JavaScript 库
- 有效分离逻辑和设计的 MVC 或类似“框架”
1. 我一直在谷歌搜索,似乎找不到好的答案。我尝试从 MooTools 中获取我想要的部分,但这并没有真正起作用,因为这是几乎所有 JS 库失败的地方,即使是核心部分也需要 window/navigator/dom 等。我想这可以手动完成,但这听起来不像是一种面向 future 的方法。
有人知道一个很好的库,它捆绑了一些最常用的功能,或者更好的是,知道如何让 MooTools 核心在 Titanium 中工作吗?
2。 简化为 Titanium Mobile 编写漂亮的结构化代码的东西。我可以手动执行此操作并且我已阅读 this question ,但我正在寻找已经找到执行此操作的最佳方法的人/人 :),甚至可能编写了一些可以重复使用的代码。
感谢您的建议。
最佳答案
查看 Tweetanium ,一个演示 Titanium 最佳实践的示例项目,包括如何构建代码。
另请务必查看 this关于 Tweetanium 的博客文章。作者剖析了代码并指出了所用方法的一些优点。
Here是 Appcelerator 关于 Tweetanium 的原创博文。
关于Titanium Mobile 的 JavaScript 库/框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5551073/