【发布时间】:2014-06-04 17:30:02
【问题描述】:
我们的软件开发团队被分配了一项任务,即开发一个新的内部公司 HTML5 移动应用程序来管理特定的业务流程,我们的任务是对各种现有的移动网络技术进行研究并确定最佳的用于实施的技术。
我们需要选择一个我们都将使用的 HTML5/Javascript 库,并且我们的团队负责人正在推动在项目中使用 Kendo UI Mobile 库,但是一位高级软件工程师坚持认为我们必须坚持使用 PhoneGap。一些开发人员还建议使用 Native(即开发 Android 原生应用)而不是 Web 应用。
我是移动应用开发领域的新手,不熟悉这些技术,但有人要求我找出这些框架的优缺点以及它们之间的比较。我只是想知道是否有使用这些库经验的人可以简要概述这些框架的主要独特关键特征以及它们之间的区别(即优点/缺点)以及它们中的任何一个是否优于另一个并且会是在特定情况下更可取?
或者是否还有其他值得研究的移动网络框架,它们有什么好处?
任何回复将不胜感激!
提前致谢, 亚历克斯
【问题讨论】:
-
我认为你的问题太宽泛了,措辞让我觉得你到目前为止还没有做很多研究; PhoneGap and Kendo UI Mobile 不是互斥的,例如;我建议先阅读几篇关于 HTML5 vs Native vs Hybrid 的文章
-
@LarsHöppner 感谢您的反馈,我想我的措辞确实不够具体,我已经稍微更正了。问题是我们必须坚持只使用一种实现技术/框架,我只是想看看 Kendo UI Mobile 与(比较)提到的其他框架有何不同(因为我们的团队负责人正在推动该库)。我非常感谢您就该问题提供的任何反馈或专业知识。我是这个开发领域的新手,所以任何帮助都将不胜感激。问候,亚历克斯
-
PhoneGap 和 Kendo UI 有不同的用途——一个是构建混合应用程序的框架,另一个是 HTML5 UI 库;因此,如果您问我,在这两者之间进行选择没有多大意义;原生和混合之间的选择主要取决于您想要/能够花费的要求和资源(例如开发人员熟悉的内容)
标签: web-applications cordova kendo-ui native mobile-application