移动网站开发框架与标准网站开发框架

时间:2011-05-15 09:40:57

标签: mobile

我们正在开发一个Web应用程序,并在Ruby on rails上完成所有编码。现在我们正在考虑一个移动网站。 (想想m.facebook.com)。

现在的问题是: -

  1. 我为什么要使用任何移动开发框架来开发移动网站Sencha.com等框架 The-m-project.net SproutCore.com还有更多的框架)

  2. 使用这些框架的好处是什么,而不是使用ruby-on rails开发移动网站(保持屏幕大小并考虑其他优化,如无图像,没有Jquery等。)

  3. 对于触摸屏手机,我还需要关注其他任何事情。
  4. 建议最受欢迎。

2 个答案:

答案 0 :(得分:2)

绝对没有什么可以阻止你使用html / css(如果你愿意的话,haml / sass)为前端和rails驱动的后端开发移动网站。 如果屏幕尺寸是您唯一关注的问题,则可以获取您要定位的移动设备的css模板,这些模板应该足够了。对于通用移动网站,您需要注意的是,所有内容都可以以视觉美学方式进行整体化。 但是,如果您需要创建一个交互式网站,其用户界面专门针对启用触摸的设备进行了优化(例如,如果用户执行轻弹手势会发生什么,或者如果用户长时间按屏幕等等),那么使用专为移动设备设计的javascript框架可以为您提供显着的优势,并帮助您利用与传统网页截然不同的事件模型。

答案 1 :(得分:0)

嗯,一方面像sencha或phonegap这样的framewprk更容易,你可以用css,javascript和html构建整个应用程序,但它没有原生应用程序

在本地应用程序的其他部分,你将不得不学习java,Objective c或cocoa或antoher语言,还必须拥有来自apple的开发者帐户

我们也在我们的代理商ruby on rails with jquery上使用