最近,我将我的平台从Blackberry核心应用程序开发切换到Sencha touch web移动应用程序开发。由于我对这个框架完全空白,请帮我解决这个问题。什么ide,插件,Web服务器或浏览器是开发的要求?
我还想知道一件事。我听说它是一个跨平台的框架, 请建议Android和iPhone这两个方面的开发初步步骤。
答案 0 :(得分:4)
Sencha touch是使用ExtJS进行跨平台开发的一个很好的框架。您可以使用javascript开发应用程序并将其托管在服务器上。每当用户访问您的URL时,他将获得本机应用程序而不是网页的外观。 但是如果你不想在服务器上部署它,你可以组合使用senchatouch和phonegap并创建一个可安装的应用程序(例如android的.apk文件)
请参阅本教程,了解如何使用sencha touch生成本机应用程序: http://android.amolgupta.in/2011/07/hybrid-applications-using-phonegap-and.html
答案 1 :(得分:0)
如果您计划开发“本机Web应用程序”,请查看本教程:http://www.sencha.com/learn/a-sencha-touch-mvc-application-with-phonegap/
对于JavaScript,您可以使用例如Netbeans或IntelliJ。由于JavaScript是一种客户端语言,因此您不需要Web服务器。还没有“Sencha SDK”,因为它只是您可以免费下载的框架(.js文件):http://www.sencha.com/products/touch/download/