为什么手机软件开发会非常热门?
中国政府承诺在 2008 年北京奥运会上提供成熟的 3G 服务,因此权威机构大多预计国内 3G 网络会在 2007 年上半年推出。预测在该服务推出的第一年用户就将超过 500 万人, 3 年后中国 3G 用户将达到 8500 万人。而 3G 的各种运用最终都需要靠手机软件来实现,因此手机软件的开发需求会不断增加,手机软件开发公司会不断增加,目前国内各大软件公司都在招兵买马,抢夺 3G 带来的丰富应用市场。而国外软件商也纷纷将手机软件开发外包业务推向中国。结果导致目前手机软件开发人才的薪资也是一路攀升,成为整个软件行业中的领头羊。由于传统高等院校均未开设此类专业,培训机构大多也未涉及这个领域,整个行业人才极度紧缺,而且在未来 5 年内也难以改善。因此,学生现在学习,毕业时正好 3G 网络推出,企业大量需要人才,正是就业的黄金时期,其薪资水平一定会不断攀升。
什么是 Java ?
Java 技术是现代 IT 行业中最重要的技术之一。它是一种计算机编程工具,是由美国 Sun 公司发明的。 Java 技术的多功能性、有效性、平台的可移植性以及安全性已经使它成为网络计算领域最完美的技术。因此到今天为止, Java 技术已经为 25 亿台设备提供支持, Java 平台已经吸引了 400 多万软件开发商,全世界的每个主要行业领域都在使用它,任何使用编程技术的设备、计算机和网络都在大范围地应用它。
什么是 J2SE/J2EE/J2ME ?
美国 Sun 公司为 Java 制订了的三种开发标准:
标准版,英文简称: J2SE ( Java 2 Platform, Standard Edition ),它是用来开发 Java 程序的基础,包括编译器、小工具、运行环境, SUN 发布的标准版本中还包括核心类库的所有源代码。主要针对于客户端和普通桌面应用(台式机和笔记本电脑)。
企业版,英文简称: J2EE (Java 2 Platform, Enterprise Edition) ,则是在 J2SE 标准上扩展的一套进行企业级开发的标准,在这个完整的架构体系中包括了 EJB, JTA, JDBC, JCA, JMX, JNDI, JMS, ;JavaMail, Servlet, JSP 等一系列技术规范。可以用于服务器端的开发应用,是目前最主要的企业软件开发标准。
微型版,英文简称: J2ME ( Java 2 Platform, Micro Edition ),是一种经过高度优化的 Java 开发标准。主要针对手机、智能卡、寻呼机、机顶盒等小型设备。包括了 CDC 、 CLDC 、 MIDP 以及其他许多为用户和嵌入式设备市场提供的工具和技术。
为什么“ 3G 手机软件开发工程师就业班”的课程内容是基于 Java 体系?
我们知道, 2G 手机的应用大多是单机的,而 3G 手机的应用则真正以网络应用为主。 3G 对用户来讲就是上网速度增快, 1 个 1M 的文件,用现在一般手机上网( GPRS )的速度下载大概要 4 分钟,而用 3G 网络下载只需要 20 秒。因此在 3G 的宽带网络环境下, Java 语言的优势就能完全体现了。可预计未来在手机上会有越来越多的软件是用 Java 开发的。目前国外很多国家已经开通了 3G 网络。从这些国家的应用来看,可视电话、手机电话、互联网浏览、网络游戏等应用比较广泛。我们知道,在网络环境中, Java 是最好的编程语言。因此用 J2ME 来实现手机的个人应用是一个很好的选择。
|