我们正在开发一个Web应用程序,并在Ruby on rails上完成所有编码。现在我们正在考虑一个移动网站。 (想想m.facebook.com)。
现在的问题是: -
我为什么要使用任何移动开发框架来开发移动网站(Sencha.com等框架 The-m-project.net SproutCore.com还有更多的框架)
使用这些框架的好处是什么,而不是使用ruby-on rails开发移动网站(保持屏幕大小并考虑其他优化,如无图像,没有Jquery等。)
建议最受欢迎。
答案 0 :(得分:2)
绝对没有什么可以阻止你使用html / css(如果你愿意的话,haml / sass)为前端和rails驱动的后端开发移动网站。 如果屏幕尺寸是您唯一关注的问题,则可以获取您要定位的移动设备的css模板,这些模板应该足够了。对于通用移动网站,您需要注意的是,所有内容都可以以视觉美学方式进行整体化。 但是,如果您需要创建一个交互式网站,其用户界面专门针对启用触摸的设备进行了优化(例如,如果用户执行轻弹手势会发生什么,或者如果用户长时间按屏幕等等),那么使用专为移动设备设计的javascript框架可以为您提供显着的优势,并帮助您利用与传统网页截然不同的事件模型。
答案 1 :(得分:0)
在本地应用程序的其他部分,你将不得不学习java,Objective c或cocoa或antoher语言,还必须拥有来自apple的开发者帐户
我们也在我们的代理商ruby on rails with jquery上使用