昨天我得到了我的大四学生的要求,他们希望查看应该在BlackBerry设备上正确呈现的asp中的页面。我知道它会起作用,但它会很难看...但是谷歌搜索后我发现了asp.net移动页面可以满足我的要求.....但是还有更多选项可以减少我的开发工作量。
的问候,
瑞克杰克逊答案 0 :(得分:1)
网站编程的语言应该没有任何区别。客户端(在这种情况下是手机)如何解释它完全取决于发送的内容:html,css和javascript。一个流行的移动开发客户端框架是http://jquerymobile.com/。其目标是:
统一所有流行移动设备的用户界面系统 平台,建立在坚如磐石的jQuery和jQuery UI基础之上。
要查看移动/响应式设计的一个很好的示例:转到http://jquerymobile.com/demos/1.0b3/,然后更改浏览器宽度。请注意页面元素如何根据您的屏幕大小移动?根据浏览器窗口的最大宽度,有不同的css规则适用。因此,解决方案将直接进入网站。
除了框架之外,移动开发的基础是创建移动浏览器可以解析的语义正确(而不是太冗长)的标记。这意味着好的经典html,小优化图像,基于百分比的大小等。
Smashing杂志有一个很棒的介绍 - >关于现代移动开发的高级文章:http://www.smashingmagazine.com/guidelines-for-mobile-web-development/
答案 1 :(得分:0)
如果您没有找到该材料,则为asp.net mvc 4 mobile features tutorial。
您还可以观看video tutorial from Phil