基于骨干.js/余烬的应用程序与基于Phonegap/Sencha Touch的应用程序有什么区别.js?
What's the difference between the app based on backbone.js/ember.js and the one based on Phonegap/Sencha Touch?
随着移动Web应用程序变得越来越普遍,许多工具可用于开发移动Web应用程序。在我看来(我不知道它是否正确),有两种方法可以开发移动网络应用程序。
一种方法是使用一些JavaScript框架,如backbone.js和ember.js结合其他一些库,如Zepto和iScroll来做到这一点。另一种方法是使用一些整数工具包,如PhoneGap和Sencha Touch来编写整个东西。我想知道的是这两种方式有什么区别?我应该如何在这两种方式之间进行选择?
Phonegap是一个包装框架,它帮助HTML/javascript应用程序在本机容器中运行,并提供一个媒介来在需要时执行本机代码。Phonegap未与Sencha Touch集成,您可以将其与任何客户端大小的javascript框架一起使用,如backbonejs,amberjs,jquery,jquery mobile等。使用 Phonegap 构建的应用程序属于混合应用程序类别。
请查看其中的一些准备工作以获取更多信息:
http://www.slideshare.net/macdonst/building-native-mobile-applications-with-phonegaphttp://www.slideshare.net/kurotanshi/jsdctw-introduction-to-phonegap
相关文章:
- Windows 8市场应用程序JS,访问远程XML文件
- 节点中的端点与快速应用程序.js之间的冲突
- 应用程序.js未在开发中加载(未捕获的引用错误:未定义 $)
- 有没有一种方法可以在IE8中解决我的Rails javascript应用程序.js的问题
- 如何获取应用程序.js其中不包括压缩代码
- 设置应用程序.js使用 git bash 错误
- 带帆的应用程序.js没有缓存浏览器
- 在应用程序.js中访问 io 对象
- 反应.js应用程序.js文件大小
- Windows商店应用程序JS:使用WinJS.xhr上传视频文件
- 加载应用程序.js在设备中准备好煎茶触摸科尔多瓦应用程序
- 多变量是节点应用程序.js
- 应用程序.js在部分内不起作用
- 不知道如何在节点中运行应用程序.js
- 节点应用程序.js如何使用其推荐的功能
- 应用程序.js在骨干中不起作用.js + 要求.js
- Ember-cli 创建/初始化应用程序.js两次
- 一些 CoffeeScript 不起作用,可能与应用程序.js和/或 JavaScript 插件有关
- 最佳实践:重构移动应用程序(JS、jquery、PHP)的工作流
- 带手柄的Pyramid应用程序.js:I don'这个视图不需要模板;如何禁用