本篇文章信途科技给大家谈谈手机网页开发,以及手机网页开发框架对应的知识点,希望对各位有所帮助,不要忘了收藏本站。
如何开发手机网站?
手机网站开发牵涉到很多流程和细节,而这需要的时间和成本都不一样。一个完整的网站建设必须经过市场调查、网站策划、系统分析、网页设计、ue用户体验设计、程序及数据库开发、seo网站优化、系统测试、操作培训、售后服务等等系列工作,这是个庞大的工程,而要做好这一切都需要大量的人力、物力及时间成本,如果价格太低,你也千万别指望手机网站开发会认真执行每个细节和流程。建设手机网站可以说容易,也可以说不容易。容易是因为:只要你下载手机建站软件,你就可以进行手机建站了。不容易是因为很多手机建站软件操作不易,特别是在按照自己的特定设计风格建站就更困难了。另外,建好的手机网站要想使用,必须要进行激活。或许你可以考虑广州麦多手机购物网站开发据说需要3000块钱就可以拥有完善的一个手机网站、微信商城、pc端商城相结合的系统。报价比应该是比较高的。
在手机上如何进行网页开发
一楼说的有点文不对题,
手机页面开发是需要面向不同平台不同机器的,就像你开发的时候写js代码你需要考虑不同厂家的浏览器一样。
目前你有两个方向,我不知道你想向哪个方向发展:
1。wap开发,wap协议是web的子集,你学习会很快,并且支持大部分平台的手机。纯BS的架构,你完全重用J2ee中的框架。 其实每个客户端手机都有自己的浏览器(W3C标准)。你就是与它们的浏览器通讯做页面而己。
2。local的UI开发,也就是纯CS架构,前端需要写UI代码,后端的话你还是可以重用的你构架,写UI代码时类似Swing编码,我想如果你对Java很熟的话那Swing和AWT应该多少知道了。
在这方面你需要选择阵营,目前有几大阵营平台的OS系统:
a. Nokia的Symbian系统; (Symbian语言,接近c++但不同C++)
b. MicroSoft的 Window mobile系统 (c++语言)
c. 最近最火的Iphone系统; (Object C++语言,接近smallTalk语言)
d. 最近上升最快的Google的Android系统 (java)
e. 长久不衰,各个平台都支持,是个“万精油”的J2me系统(j2me各个平台都支持)
f. 黑霉手机采用的RIM系统(也是java语言与j2me有点类似)
g. 现在比较少用,并且不推荐的Palm,和linux系统。(c\c++)
个人建议: 如果你觉得做wap己经够了,那你现在只需要花半个月时间研究一下w3c中关于wap的标签规范,那你就可以做手机网络应用开发了。
如果你想做更高级的应用,即cS架构的本地UI程序,比如游戏等。又分:
a. 如果想简单点,就学j2me和Android,因为他们都是java基础的。并且j2me只是java的子集,比j2se和j2ee要更简单,但j2me没有Android强大,学Android如果有Swing基础会快很多。
b. 如果你觉得转行到C语言也不难,那可以试试Iphone和WM以及Symbian平台,目前这三个平台占据了市场上绝大多数手机的份额。
一个人完全掌握上面所有系统非常难,需要一段长的时间。 我个人掌握了d,e,f三种,因为他们都是java基础的。
另外补充一下你的疑问: j2me和android是两个完全不同的平台,完全没有必要为了学android 而先去学j2me。
j2me是一个虚拟机,它可以被厂家选择安装在任何一台机器上,这样所有用j2me写的游戏都可以跑。
而Android是一个操作系统,它目前只被支持Google的手机支持。只能跑用Android语言开发的程序(Android语言其实就是java语言准备的说是j2se而不是j2me)
请问移动端网页开发怎么开发?
下面是我从网上收集整理的wap2.0手机网站开发需要注意的7个问题:
手机网页编码需要遵循什么规范?
遵循XHTML Mobile Profile规范(WAP-277-XHTMLMP-20011029-a.pdf),简称为XHTML MP,也就是通常说的WAP2.0规范。 XHTMLMP是为不支持XHTML的全部特性且资源有限的客户端所设计的。它以XHTML Basic为基础,加入了一些来自XHTML 1.0的元素和属性。这些内容包括一些其他元素和对内部样式表的支持。和XHTML Basic相同,XHTML MP是严格的XHTML 1.0子集。
网页文档推荐使用扩展名?
推荐命名为xhtml,按WAP2.0的规范标准写成html/htm等也是可以的。但少数手机对html支持的不好。
为什么现今大多数的网站一行字数上限为14个中文字符?
由于手持设备的特殊性,其页面中实际文字大小未必是我们在CSS中设定的文字大小,尤其是在第三方浏览器中。例如Nokia5310,其内置浏览器 页面内文字大小与CSS设定相符,但是第三方浏览器OperaMini与UCWEB页面内文字大小却大于CSS设定。经测试,其文本大概在16px左右。 假如屏幕分辨率宽度为240px,去除外边距,那么其一行显示14个字以内,是比较保险(避免文本换行)的做法。
使用WCSS还是CSS?
WCSS (WAP Cascading Style Sheet 或称 WAP CSS)是移动版本的CSS样式表。它是CSS2的一个子集,去掉了一些不适于移动互联网特性的属性,并加入一些具有WAP特性的扩展(如-wap-input-format/-wap-input-required/display:-wap-marquee等)。 需要留意的是,这些特殊的属性扩展并不是很实用,所以在实际的项目开发当中,不推荐使用WCSS特有的属性。
避免空值属性
如果属性值为空,在web页面中是完全没有问题的,但是在大部分手机网页上会报错。
网页大小限制
建议低版本页面不超过15k,高版本页面不超过60k。
用手机模拟器和第三方手机浏览器的在线模拟器来测试页面是不是靠谱?
有条件的话,我们当然建议在手机实体上进行测试,因为目标客户群的手机设备总是在不断变化的,这些手机模拟器通常不能完全正确的模拟页面在手机上的显示情况,比如图片色彩,页面大小限制等就很难再模拟器上测试出来。当然,一些第三方手机浏览器的在线模拟器还是可以进行测试的,第三方浏览器相对来说受手机设备的影响较小。
如何开发手机端网页开发调试工具
下面,介绍常用手机wap网站开发工具:
一、中文WAP浏览器Wapdisplayer V1.5(模拟调试程序)
WapDisplayer 是一款利用M3Gate控件开发的中文WAP浏览器,除了保留原英文版M3Gate Version 1.2 beta的全部功能外,并在原有基础上增加了很多常用的辅助功能。它可以让用户不需要透过无线装置,直接在PC中连上Internet观看WAP网页的内容。
WapDiplayer V1.5完全兼容M3Gate V1.2,如果您乐意使用M3Gate浏览器,请使用WapDiplayer所安装目录下的M3Gate.exe程序。
二、QuickWAP V1.5(辅助建站)
QuickWAP V1.5是一款以WAP1.2协议为基础开发的辅助ASP+WML语言编写WAP网页程序的ActiveX组件。它解决了WAP开发中所遇到的常见问题,并且给出了完善的解决方案,同时全力支持Microsoft SQL Server2000和Microsoft Access2000以上版本数据库,是开发功能强大的动态WAP网站不可多得的辅助软件。
三、BicyleWapTool V2.1(代码编辑)
主要是字符串处理,WML代码辅助编辑,功能包括:
1、GB2312编码的*.wml文件整体转UTF-8编码。
2、UTF-8---GB2312。
3、GB2312---UTF-8。
4、统计字符个数。
5、空格和回车的处理。
6、ASCII编码查询。
7、字符创自定义替换等。
四、WAP编码转换器 1.0(编程辅助)
WAP编码转换器是一款将代码、汉字在GB2312和UTF-8编码之间互转的绿色免费软件。它不仅支持文本互转,同时支持整个WAP文件整体转换。
最重要的是wap网站开发编程完毕后,必须用手机去测试,模拟器毕竟无法替代终端设备,WAP最终的服务对象也是手机设备。找出手机测试之后的bug,进行修改,让wap网站能够完美的运行。
手机端的页面怎么开发,和web html有区别吗?
二者是没有区别的。
手机端的网页开发手段很多,目前html5发展不是很平衡,导致各大浏览器对h5的支持不竟如人意。但是出现了令人惊喜的地方,其中最令人激动的就是增加了@media属性(属于css3,在此不对html5和css3做严格区分,实则二者是两个不同的技术)。自此,网页制作可以根据用户所持设备的像素宽度来辨明是否是在使用手机,从而在用户使用移动设备的时候下载移动页面。但是,也有一定的不足,就是现阶段手机标准很不规范,各大厂商为了赚钱,分辨率已经发展到不可理喻的地步了。
所以,目前现阶段的手机网页开发,主要的手段是几种:
其一,在meta标签里面加入对像素宽度的限制语句,然后再通过css的相对宽度来实现。但这样界面会出现乱排的现象,所以这种手段几乎没人用。
其二,这种方法最为普遍。网站页面分为两个,分别面向电脑和手机,用户请求页面的时候,通过头部信息来判断是否为电脑浏览器,再针对不同的请求发送不同的网页文件。这种网页一般不是静态。
开发手机网页的时候,推荐你使用chrome的开发者工具就行了,chrome开发者工具可以模拟手机页面开发,里面还模拟了很多的设备,从而便于用户开发。
手机网页用什么开发
目前手机网页开发主要的两个平台就是Android跟IOS开发:
【Android 开发】
安卓手机软件开发机型覆盖范围超过113款,其整体设计采用mvc架构。自定义实现产品列表显示模式,自定义实现按键放大缩小动画效果,利用ViewFlipper实现不同界面间滑动的切换效果,并配专业的测试,全面保障APP品质。
【IOS 开发】
iOS开发基于Apple的Cocoa Touch框架,采用 MVC (Model View Controller) 的设计模式,使用Http及Socket两种主流的通讯方式:Http通讯通过xml来传输数据,Socket通讯通过sip指令集的形式来传输数据。
另外你可以选择找一些开发公司进行定制开发,比如【Mcmore麦多】http://xintu.mcmore.com/
怎么制作网站的手机版?
随着智能手机的普及,手机网站的使用率和重要性也日益彰显,2015年最新数据显示,目前在所有的网站中,同时具有PC及移动端的网站占了52%,首次超过了纯PC端网站的43%,下面给我们就说一下手机网站的一般制作流程,它包含七个方面的知识,让你避免走一些制作手机网页的弯路。阅读完成以下知识点,你就能对手机网页的制作和设计有大概的了解,然后有针对性地学相应知识。
1.手机网页的标记语言
WML :
因为WML大部分针对早期和低端的手机,现在已经逐步被其他的技术取代了,现在学习手机网页设计制作完全可以忽略WML。
XHTML:
未来智能手机的市场份额会越来越大,考虑到这点,现在进行手机网页设计制作时,我们会用到更加熟悉的标记语言Xhtml。现在大部分智能手机的浏览器都能正确处理Xhtml,它会识别两种类型的Html。
①Xhtml:基础的,和桌面浏览器相同的Xhtml
②Xhtml-MP:针对智能手机的Xhtml
这两种类型的不同之处,Xhtml-MP包含比较少的要素和相对宽松的限制,能适合手机平台的渲染,现在很多手机网页设计制作直接用Xhtml,也没什么大问题。
2.手机类型
手机市场上既有非常高端的iPhone手机和谷歌的Android手机,也有诺基亚一些单色点阵显示的低端机。这些低端机在浏览手机网页时有很多的限制,如屏幕分辨率、渲染Xhtml的性能等,因此如果你的手机网页是针对这部分用户,最好还是用WML。
另一方面,类似于iPhone和Nexus One这种高端智能机,拥有可以和桌面浏览器相媲美的渲染网页的性能。对这部分用户而言,良好的用户体验是很重要的,受限于手机的传输速度,如果直接用一般的电脑上浏览的网页来代替手机网页,对手机网页的目标客户来说,并非明智之举
3.手机网页的目标群体
任何网站设计网页时都应该明白自己的目标群体,以便向他们传输最合适的信息。这点在进行手机网页设计制作时更为重要。因为你不仅要知道你的目标群体,还要知道他们浏览手机网页时的情景。浏览传统的网站,访客会坐在桌上,有着大分辨率的屏幕。手机网页的访客则有可能是在排队、等交车、坐在地铁等。
手机网页的目标群体,谷歌的开发者将看手机网页人群分为三大类,这对我们进行手
机网页的设计和制作,很有参考意义。
4.根据具体需要提供网站内容
一个很常见的误区是很多网页开发者认为只需要简单的设置,就可以将一个传统的网页变成可以适应手机浏览的网页,他们认为只需要在CSS样式表将media=”screen”变成media=”handheld”就能使网页神奇般地适用于手机。这是错误的想法。
虽然针对手机用户变更网页的CSS可以过滤一部分的内容,或者一些CMS网页也提供了相应的转换插件。但这些方案并不完善。
W3c定义了“一个网站”的概念,意思是手机网页不一定要提供和传统网站完全一样的内容和设计,而是要根据手机的性能、带宽等方面的不同提供一些差异化服务。
根据这个定义,一些传统网页的内容和功能不能在手机上实现是很合理的。不同手机
能处理的内容和功能也都是不一样的。所以也可以根据这些手机进行相应的网页制作。
5.选择域名
为手机网页选择什么域名取决于你的目标群体是如何进入网站的。这里有三种域名可
供选择:
A:为手机网页使用独立域名
B:为手机网页使用子域名
C:为手机网页注册mobi的顶级域名
D:判断客户端,并自动显示对应内容
6.为手机网页验证标记语言
电脑的网页浏览器对错误比较宽容,一些html标记的忘记书写或者没有正确嵌套在电脑浏览器都会正确显示,当然容错率高意味着消耗更高的cpu和内存。
手机浏览器的性能还无法和电脑相提并论,所以手机浏览器对手机网页的错误要严格一些。所以在设计和制作手机网页时,你必须不断进行检查、验证和纠错。验证手机网页和验证一般传统的网页没什么区别,如果你使用Xhtml编写,可以使用相同的工具。W3C验证器可以验证一些简单的错误,当然这里有一个更适合验证手机网页的版本。
7.为手机网页不断测试
当通过了手机网页的验证之后,就要针对几种不同的手机进行各种测试了。用电脑的
浏览器虽然可以进行模拟测试,但是并不完善。这种方式通过的手机网页不能适用于某些手机。
有些手机文件尺寸的限制可能会很小,所以你制作的手机网页在这些设备上甚至无法显示。另外浏览器支持的文件类型也会不同,支持的图像格式也会不同。测试时候手机网页当然不可能拥有所有手机,所以制作网页时可以使用一些替代手段。
如何在手机上制作自己的网页
1,手机的传输协议是wml,电脑的是html。另外用程序判断下来自IP,如果是移动网关的就让显示WAP页面。否则显示电脑网页。
2.这个是WML技术。
3.一般WAP网站可以用任何语言开发,但是WML必须要懂。
4.做WAP网站不需要什么软件,只要会写WML就可以;
5.可以本地架设服务器,做个WAP网站很简单。
手机网页开发的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于手机网页开发框架、手机网页开发的信息别忘了在本站信途科技进行查找。