手机网页用什么开发
发布网友
发布时间:2022-04-29 19:35
我来回答
共2个回答
热心网友
时间:2022-06-21 16:11
目前手机网页开发主要的两个平台就是Android跟IOS开发:
【Android 开发】
安卓手机软件开发机型覆盖范围超过113款,其整体设计采用mvc架构。自定义实现产品列表显示模式,自定义实现按键放大缩小动画效果,利用ViewFlipper实现不同界面间滑动的切换效果,并配专业的测试,全面保障APP品质。
【IOS 开发】
iOS开发基于Apple的Cocoa Touch框架,采用 MVC (Model View Controller) 的设计模式,使用Http及Socket两种主流的通讯方式:Http通讯通过xml来传输数据,Socket通讯通过sip指令集的形式来传输数据。
另外你可以选择找一些开发公司进行定制开发,比如【Mcmore麦多】http://www.mcmore.com/
热心网友
时间:2022-06-21 16:12
手机页面开发是需要面向不同平台不同机器的,就像你开发的时候写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)