首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >钛与TideSDK的相容性

钛与TideSDK的相容性
EN

Stack Overflow用户
提问于 2013-04-23 19:45:05
回答 2查看 495关注 0票数 1

据我所知,TideSDK是过去的钛桌面,对吧?

我想问一下,有没有人有在TideSDK中重用Titanium组件(主要是业务逻辑和数据访问)的经验?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-04-23 22:14:22

我是为两者开发的,根据我的经验,在这一点上,移动和TideSDK的钛是相当不兼容的。

This is one of the reasons Appcelerator open sourced这个项目,并停止了它的工作。这与他们公司的目标--一个强大的移动API --背道而驰,以至于他们在这方面的工作毫无意义。在这一点上,从UI到业务逻辑,从数据访问到后端,整个开发堆栈的API以及技术和工作流程都有很大的不同。

我唯一能够重用的部分是纯JavaScript实用程序文件和Titanium本地DB访问脚本。

票数 2
EN

Stack Overflow用户

发布于 2013-04-23 23:52:12

您可以在TideSDK中使用大多数javascript代码,而无需进行太多修改。桌面平台和移动平台上的各种UI组件之间存在根本区别。举个例子..在桌面上,你的应用程序有window..and,你可以有单独的UI项目,如系统托盘、任务栏等,而在移动设备中,你通常会控制整个屏幕,各种UI组件与桌面有很大的不同。

这就是为什么你需要以桌面和移动设备分开的方式实现原生接口,但大部分业务逻辑将保持不变。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16168522

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档