首页 > 作文

手机程序开发内容有哪些?

更新时间:2023-02-28 14:07:11 阅读: 评论:0

 现在的手机越来越智能,一些悲观人士就在担心手机是不是有一天会取代电脑,电脑是不是要推出历史洪流。不管怎样现在手机程序开发市场是红红火火的。但是你知道手机程序开发包括哪些内容吗。

  

  手机应用软件开发可以粗略地分成启动模块、操作系统、协议栈、数据业务、本地存储、驱动程序、用户界面和其它应用。

  

  1.本地存储

  

  手机都有本地存储功能,存储电话本、短消息、用户设定等。一般手机都有一个基于的文件系统。早期的手机存储是基于EEPROM的。

  

  2.操作系统

  

  操作系统在手机软件只占很小一部分。它的主要功能就是提供多任务调度、通信机制。有的操作系统会提供动态内存分配,定时函数,但这些都不是必须的。例如需要 动态内存分配的模块,可以自己管理一个内存池,这样更易于隔离模块和预测内存需求。大多数手机的操作系统都是一个很小的保健食品有哪些内核,例如前台接待REX、HIOS等。高 通REX的源代码连C代码加汇编也不过一千多行,编译后不过是2、3K的代码量。而一般手机软件有几百到上千个源文件、超过一百万行的代码。

王恩茂  

  3.驱动程序

  

  硬件驱动一般指外设驱动,不过有的外设已经被集成到基带处理芯片中了。驱动程序包括键盘、电源管理模块、L此致敬礼的正确格式图CD、flash、RTC、串口、USB、SIM卡或UIM卡、射频驱动等。

  

   4.协议栈

  

    协议栈是手机软件最复杂的部分,它的复杂性在于它和基带处理芯片的设计密切相关。只有具备芯片设计能力的企业才可能开发协议栈。协议栈会使用基带处理芯片的所有资源。

  

  5.用户界面

  

  用户界面(UI)又称作人机界面(MMI),它负责和用户的交互,在必要的时候调用其它模块的功能。除了手机的必备功能外,用户界面也可能包含一些相对独立的手机应用程序,例如日程表、游戏等。

  

  6.数据业务

  

  数据业务主要有两种:在前一种,手机相当于一个调制解调器,PC机通过手机上网鸦片战争的烽烟,网络协议全在PC机上,手机提供数据链路。另一种就是嵌入式数据业务,手机内部包含TCP/IP/PPP等协议,有时还要实现HTTP和嵌入式浏览器。

  

  以上全部就是手机程序开发包含哪些内容的介绍。

本文发布于:2023-02-28 14:07:10,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/167756443181972.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:手机程序开发内容有哪些?.doc

本文 PDF 下载地址:手机程序开发内容有哪些?.pdf

下一篇:返回列表
标签:手机   协议   基带   操作系统
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 站长QQ:55-9-10-26 专利检索|