移动平台上的Web应用程序

时间:2012-05-22 14:49:58

标签: mobile sencha-touch-2

首先,我的问题可能听起来像是重复的,但我在这个论坛上经历了很多问题,并没有找到我正在寻找的答案。

我有一个使用Java,struts2和jsps构建的现有Web应用程序。我希望该网站是移动友好的。我现在不打算开发本机应用程序。我希望移动网站具有本机应用程序外观。因此,如果用户访问移动设备上的浏览器并访问我的网站,则应具有原生外观。所以我开始研究Sencha touch 2。我是移动开发的新手,非常感谢帮助理解如何评估Sencha touch 2作为一个可行的选择。我从例子中看到,在ST中,UI主要是使用ExtJs javascript构建的。

我的问题如下

  
      
  1. 有没有办法将我现有的jsps和html移植到移动视图中,而无需从头开始构建它们?

  2.   
  3. 由于该网站的css目前是针对“屏幕”媒体构建的,显然必须解决这个问题,但是Sencha Touch   提供使用现有css并自定义它的任何功能   对于移动设备?

  4.   

感谢您的帮助,

1 个答案:

答案 0 :(得分:1)

不幸的是,你的第一个问题的答案是否定的。

Java / JSP和Javascript本质上是完全不同的。没有任何惯例可以在这两者之间进行转换。

对于第二个,SASS / SCSS可能是您正在寻找的东西:http://sass-lang.com/。这是因为Sencha Touch组件的CSS属性是通过SCSS文件构建的。你可以利用这些。有关进一步的想法,请参阅:http://www.sencha.com/blog/an-introduction-to-theming-sencha-touch