admin管理员组

文章数量:1536644

2024年6月6日发(作者:)

移动应用开发平台

移动应用开发的内容:

移动开发也称为手机开发,或叫做移动互联网开发。是指以手机、PDA、UMPC等

便携终端为基础,进行相应的开发工作,由于这些随身设备基本都采用无线上网的方式,

因此,业内也称作为无线开发。移动应用泛指面向各种移动终端设备的嵌入式应用软件,

这里的移动终端主要包括PDA,功能手机,智能手机,MID等。3G时代的到来,使得

手机应用日渐热门,由于手机携带方便,并且是生活必带随身用品,而且信号覆盖广,操

作便捷,使得人们对其给予了越来越高的期望。大家期待各种常见的或是重要的信息化系

统、互联网应用可以被移植到手机上同步使用,使用户无论在何时何地,都可以连线精彩

的网络世界,登录信息系统。为此,如何进行手机开发,如何在手机上催生各种多姿多彩

的精彩应用,日渐成为整个ICT产业关注的焦点。由于整个市场还处于发轫阶段,目前大

众对于手机应用了解并不很多,但其实在这个市场早已是暗流涌动,春潮泛滥,各种各样

有趣的应用层出不穷,新奇创意不断,大量原来PC和互联网上的信息化应用、互联网应

用均已出现在手机平台上,一些前所未见的新奇应用也开始出现,并日渐增多。下文将介

绍一些目前市场上较为流行的精彩应用。

移动应用开发平台比较:

现在国内比较流行的移动应用开发有NOKIA的Symbian开发、 GOOGLE的

Android开发、苹果的iphone开发、微软的Windows Mobile开发和中国特色的MTK

开发;经过几天上网查资料所得,现对各个平台的开发作个粗略的分析:

n开发:

Symbian OS由诺基亚、索尼爱立信、摩 托罗拉、西门子等几家大型移动通讯设备

商共同出资组建的一个合资公司,专门研发手机操作系统。现已被NOKIA全额收购。

Nokia发展出三种不同的用户界面:Series 60/80/90。Series60主要是给数字键盘手机

用,Series 80是为完整键盘所设计,Series 90则是为触控笔方式而设计。另外一个重要

的平台是由Symbian百分之百转投资的UIQ Technology所开发出来的UIQ。

开发语言:C++

多年来Symbian系统一直占据智能系统的市场霸主地位,系统能力和易用性等各方

面已经得到 了市场和手机用户们的广泛认可。

2. Android开发:

Android是基于Linux内核的软件平台和操作系统,早期由Google开 发,后由开

放 手机联盟Open Handset Alliance)开发。它采用了软件堆层(software stack,又名以

软件叠层)的架构,主要分为三部分。它采用了软件堆层(software stack,又名软件叠层)

的架构,主要分为三部分:底层以Linux核心为基础,由c语言开发,只提供基本功能。

中间层包括函数库Library和虚拟 机Virtual Machine,由C+开发。最上层是各种应用

软件,包括通话程序,短信程序等,应用软件则由各公司自行开发,以java编写。

本文标签: 开发应用移动