如何为基于 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 DataSource:如何为从远程 odata 源读取的数据定义“计算”属性