loading请求处理中...
手机版 新型创意托付式服务平台 全国站
当前位置: 首页 >

威客攻略

>

开发

其他工具软件公司推荐

成为一品威客服务商,百万订单等您来有奖注册中

手机应用程序开发软件的运行环境介绍

2014-10-22 11:59:13 阅读 12347次 0 标签: 开发
    手机逐渐集成了计算机的很多功能,有人说手机就是“微型计算机”。手机的开发也逐渐的成为众多IT人士追求的热点。通常,我们在的手机开发软件运行环境怎样,有哪些特点。下面小编为你详细介绍,手机应用程序开发软件的运行环境。让你对手机开发软件的实际运行环境,手机的基本组成,有个清楚的了解。
手机应用程序开发软件的运行环境介绍
    1、基本介绍
    手机可以被看作袖珍的计算机。它有CPU、存储器(flash、RAM)、输入输出设备(键盘、显示屏、USB和串口)。它还有一个更重要的I/O设备,?那就是空中接口。手机通过空中接口协议(例如GSM、CDMA、PHS等)和基站通信,既可以传输语音、也可以传输数据。
    手机的CPU一般不是独立的芯片,而是基带处理芯片的一个单元,也称作CPU核。基带处理芯片是手机的核心,它不仅包含CPU核、DSP核这些比较通用的单元,还包含通信协议处理单元。通信协议处理单元和手机协议软件一起完成空中接口要求的通信功能。
    随着芯片技术的不断发展,越来越多的外围电路可以被集成到基带处理芯片中,例如BAP,即基带模拟处理器。这样手机才可能越做越小、越做越便宜。
    2、3G和4G
    3G和4G是指第三代、第四代无线通信技术,对手机而言,它们改进的是空中接口的效率,空中接口能以更大的带宽传送数据。通过手机无线上网的速度会更快。这和话音业务、手机应用软件没有直接的联系。
    当然,手机的嵌入式数据业务由于更高的带宽,会产生更多的可能性。不过这些可能性的实现还是会受到手机输入慢、显示屏小等条件的制约。
    3、单CPU和双CPU
    很多手机只有一个CPU,也就是基带处理芯片中的CPU核。在这个CPU上既要跑通信协议,又要实现用户界面(称作UI或MMI)。当然DSP会分担一些计算量繁重的工作,例如语音编解码、安全层的各种算法等。
    在市场推动下,手机功能在不断发展。摄像头、MP3、蓝牙这些功能可以依靠硬件,对CPU的压力还不是很大,但java虚拟机、嵌入式浏览器等应用软件就会对CPU资源有较高的要求。
    单CPU的首要任务是完成通信协议。通信协议软件有着很精确的定时要求,如果这个CPU还要兼顾很多应用软件的话,就难免吃力。于是双CPU手机应运而生。
    顾名思义,双CPU手机就是有两个CPU的手机,一个CPU专心把通信协议做好,另一个CPU负责UI、java虚拟机、嵌入式浏览器等应用功能。两个CPU可以做在一个芯片里面,也可以分开。
    市场上的实际情况是,很多手机应用程序开发设计公司(Design House)没有基带处理芯片的开发能力,他们购买国外公司的手机模块,自己在外面再加一块CPU。模块跑通信协议,自己加的CPU跑UI和应用软件,两者通过串行口通信。很多Design House也会购买国外方案商的开发板级方案,自己做PCB、软件上改改UI和外设驱动。
    市场上的智能手机基本上全是双CPU方案,什么Windows CE、SmartPhone、Symbian、嵌入式Linux全是运行在第二块CPU上的。这些商业操作系统无法和无线通信协议软件集成到一块CPU上。双CPU的手机功能比较多,但它们一般体积大,耗电多,成本高。现在市场上的大部分手机还是单CPU的。
    目前的大部分手机应用,例如Java、BREW、WAP、邮件、摄像头、闪存、MP3、蓝牙,在单CPU方案里都能实现。我认为不管3G、4G如何发展,小巧、实用、低成本的单CPU方案总会占据较大的市场份额。微软在单CPU方案的手机市场还没有立足之地,又怎么谈的上什么引领方向呢?
    本文主要介绍单CPU手机,大多数论述也适用于双CPU方案的通信CPU。
    手机应用程序开发的前景越来越好,其开发的领域也在不断的扩大,应用范围也在不断的推广。很多人预测,手机将在一定程度上替代电脑,成为下一代主流。通过上面的详细介绍,相信大家对手机程序开发软件的运行环境有了一定的了解,相信对想从事手机程序开发的IT认识,有所帮助。

    一品威客网汇聚了数百万专业的IOS应用Android应用IPAD应用微信公众平台开发手机游戏开发应用软件开发WindowsphoneSymbian应用应用汉化等优秀威客人才,只要您在网站发布任务需求,就能够吸引众多威客给您献上最好的创意服务。

推荐更多与“手机应用程序开发软件的运行环境介绍”相关推荐:

 手机微信APP开发 | JAVA应用程序开发应用程序开发语言 | PHP网站开发人员android程序开发

 门头广告招牌设计商标logo设计基础| 商标设计软件     | 创意商标设计​   | 企业品牌商标设计

 商标设计学习    | 移动app应用开发 | 手机政府网站开发 | 手机网站设计   | 手机程序开发环境

需求/任务发布

免费发布其他工具软件需求,接收报价与方案 > > >
发布任务 百万威客响应 选择满意方案 确认付款

联系客服:

在线时间:9:00——22:00

编辑:anyi

小编介绍:anyi是一品威客资深小编,从事编辑工作多年,创作和整理了近万篇优质文章。如果您对“手机应用程序开发软件的运行环境介绍”有其它疑问或见解,可以联系anyi,共同探讨,相互学习,可以通过下面的方式与之联系。

擅长领域:采集工具 办公软件 通讯聊天 安全卫士 影音播放 阅读/图像 系统工具

其他工具软件相关文章

留言(0 展开评论

您需要注册登录才能发表言论

其他工具软件服务排行榜
SERVICE LIST 更多
pc软件定制开发
价格面议 成交37
山东沃然网络科技有限公司...
工具软件开发
价格面议 成交1
蝉翼科技
彩票公式计划出号软件...
¥3000元 /件 成交1
彩票发烧友
windows桌面软件开发...
价格面议 成交1
蓝天软件
桌面软件开发 上海 江苏 ...
价格面议 成交1
上海栖志信息技术有限公司...
支付宝批量转帐营销软件...
¥4000元 /套 成交1
.Net专业软件开发
定制开发游戏加速器客户端...
¥20000元 /套 成交1
白帽安全
桌面软件定制开发
¥3000元 其他 成交0
云鹏网络科技
java桌面应用程序开发...
¥5000元 /次 成交0
杰森软件开发工作室-Jason...
房源采集管理软件
¥500元 /件 成交0
天子工作室
推荐专题
RECOMMEND SPECIAL 更多
平安果包装设计 食品包装设计
电子产品包装设计 易拉罐包装设计
国际包装设计 封面设计图片
标书封面设计 酒店vi设计
校园景观设计 别墅景观设计
创意室内设计 家庭室内设计
创意广告设计 酒店广告设计
杂志广告设计 ps字体
pop广告设计 更多推荐