如何为基于 JS、Kendo 和 Jquery 的网站创建原生应用程序 [关闭]

Posted

技术标签:

【中文标题】如何为基于 JS、Kendo 和 Jquery 的网站创建原生应用程序 [关闭]【英文标题】:How to create a native app for a website based on JS, Kendo, and Jquery [closed] 【发布时间】:2013-06-19 19:51:59 【问题描述】:

好的,这可能是一个加载的问题。我熟悉创建 ios 应用程序。我做了一些本地的,但它们是独立的项目。我对他们中的大多数人使用了像 Parse.com 这样的后端。我现在想为这个网站创建一个应用程序,如果可能的话是原生的。

有人可以解释一下这个过程吗?我觉得由于网站本身非常依赖 JS 和 JQuery,因此制作 Web 应用程序是有意义的,因为制作原生应用程序似乎完全是从头开始。

难道不能仅将应用程序用作现有网站的一种前端吗?或者那只是一个网络应用程序?

基本上我想获得原生的性能,只要它不意味着重写所有内容。

谢谢

【问题讨论】:

嗨,亚历克斯。欢迎来到 ***。我们希望这里的问题可以客观地回答,即错误消息的原因等。您的问题本质上是主观的,将导致扩展讨论和主要意见。请通读常见问题解答,以确保您提出不会被关闭的好问题:***.com/help/dont-ask FWIW,不过,我相信 Telerik 的 Icenium IDE (icenium.com) 实际上可以让您仅使用 Web 技术构建本机应用程序。 【参考方案1】:

html5/web 应用到原生 ios/android 应用的最快方式 是通过使用phonegap

你可以编写 js/CSS html 应用程序并将其作为网站或原生应用程序运行

它是完全免费和开源的

【讨论】:

【参考方案2】:

jQuery Mobile 在编写移动网站时非常有用。

就必须为移动设备创建原生应用而言,除非您确实需要将网站优化到毫秒级,否则您可以同时使用 jQuery Mobile 库和 jQuery/jQuery UI 库,而不会看到任何明显的性能下降。

在这个过程中,为移动设备开发与为桌面开发几乎相同,尽管您需要牢记移动设备的限制/差异(屏幕尺寸、手指与鼠标精度等),并且您的 jQuery 将使用不同的事件(即点击而不是点击)。

希望这会有所帮助!

【讨论】:

谢谢大家,感谢您的帮助!

以上是关于如何为基于 JS、Kendo 和 Jquery 的网站创建原生应用程序 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

如何为 Kendo TreeList parentID 和 hasChildren 使用自定义字段

如何为 Kendo UI 自动完成控件设置宽度

如何为 kendo ui 下拉菜单设置默认值?

Kendo DataSource:如何为从远程 odata 源读取的数据定义“计算”属性

如何为模板重用 Kendo UI 组件?属性“.name”为多个 HTML 元素在 DOM 中提供完全相同的 ID

如何为 Kendo UI 日期列 _filter_ 的 DatePicker 设置日期格式