想知道手机java软件开发的发展前景怎么样,需要先了解手机java平台。Java手机软件平台采用的基本Java平台是CLDC (Connected Limited Device Configuration)和MIDP (Mobile Information Device Profile),是J2ME的一部分,在一般称为“无线Java”技术。此前,有人把它叫做“K-Java”;其实,K-Java的叫法只是Sun公司在开发KVM Java虚拟机时的项目代号,在该技术被正式命名为KVM后,就不再用K-Java了。
K-Java即J2ME(Java 2 Micro Edition),是Sun公司专门用于嵌入式设备的Java软件。以KJava编程语言为手机开发应用程序,可以为手机用户提供游戏、个人信息处理、电子地图、股票等服务程序。J2ME(Java 2 Micro Edition)是致力于消费产品和嵌入式设备的zui佳解决方案。
J2ME在设计其规格的时候,遵循着“对于各种不同的装置而造出一个单一的开发系统是没有意义的事”这个基本原则。于是J2ME先将所有的嵌入式装置大体上区分为两种:一种是运算功能有限、电力供应也有限的嵌入式装置(比方说PDA、手机);另外一种是运算能力相对较佳、并且在电力供应上相对比较充足的嵌入式装置(比方说冷气机、电冰箱)。
Java技术的开放性、安全性和庞大的社会资源,以及其跨平台性,使Java技术成为智能手机软件平台的事实标准。采用Java技术后,编写应用程序和提供服务的人就不必关心接受其服务的手机采用的是什么操作系统和芯片,只要按照Java的要求去写程序就好了;同样,生产手机的厂商也不必顾虑将来谁来提供增值服务。可以看出,采用Java技术,可以建立完整、的无线数据增值服务产业链,从而为用户提供灵活、个性化、内容方式多样的服务。
现在全球有几十亿的手机用户使用java,移动通信集团已经建立了无线Java增值服务体系,java手机软件开发市场前景非常广阔。现在非常流行的安卓系统,所用的软件都是基于java开发的,安卓平台经过几年的发展,已经成为移动设备的,不论是平板电脑,还是智能手机,都需要安装安卓软件,由此可见,java手机软件开发的人才也将供不应求,正是由于人才的缺乏,相应的薪资当然会水涨船高,而java手机软件人才的短缺还将持续,学习java手机软件开发前景非常好。
上一篇:嵌入式系统主要由哪几部分组成
下一篇:铝塑板的分类及常见规格浅析