【发布时间】:2015-05-03 22:58:39
【问题描述】:
Xamarin
- 用 C# 编写模型
- 以各自的原生方式为每个操作系统编写视图
- Xamarin 承诺库中的新功能会在同一天添加
Telerik 原生脚本
- 用 javascript 编写并调用本机脚本的 api,然后调用单独的 OS javascript api?
- 用 html5 和 css 编写视图,因为它们现在都支持 html5 和 css 前端,所以它们可被所有操作系统重用?
- Telerik 只是说...我解释说“它没有这个问题”
如果上述情况是这样,Telerik 与 Xamarin 在其网站上所说的相比有什么优势:
"当使用 NativeScript 时,原生平台的新增功能是 立即可用。 Xamarin 或 Appcelerator,存在技术限制和包装器需求 在添加新的原生平台功能时创建。”
当 Xamarin 带有强类型语言而不使用 TypeScript 稍微松散的东西时,我对 Telerik 如何被认为比 Xamarin 更好感到困惑。而且除了视图部分之外,Xamarin 实际上与 Xamarin 坐在同一条船上......这实际上应该是一个好处?
问题:
- 除了我所说的两个之外,它们之间有什么区别?
- Telerik 为什么会声称这样的事情?
【问题讨论】:
-
决定我们应该使用什么框架还取决于哪个因素对我们更重要。因此我创建了一个decision matrix
标签: telerik xamarin nativescript