移动和非移动,在技术上的最大差别是什么?

alatook_seven 2007-03-22 10:34:13
移动和非移动,在技术上的最大差别是什么?
软件设计者,和程序 最需要注意的是什么?
...全文
494 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
hacker1125 2008-09-24
  • 打赏
  • 举报
回复
学习了~~

不过看名字也差不多清楚
myloved 2007-03-27
  • 打赏
  • 举报
回复
楼上说的 还好
IntelMobl 2007-03-27
  • 打赏
  • 举报
回复
动开发顾名思义就是开发在移动平台上使用的软件产品,这里的移动平台包括了手机,PDA,平板电脑,笔记本,以及英特尔力推的超便携式电脑(UMPC平台)等设备。
为什么要把移动开发和移动软件与传统意义上的软件区别开来呢?这是因为移动设备具有很多自身特有的特性,导致它的使用模式区别于台式机上的软件。举例来说,移动设备使用电池,那么根据电池的使用情况,移动软件就需要有相应的行为。电池充裕的情况下,该软件可以发挥全部的能力,各个功能模块都处于工作状态;而在电池不足的情况下,软件可以自动关闭某些不重要的任务以节省电源消耗,并且在电池耗尽前夕保存必要的数据。理想情况下,软件应该自动感知本机的电源使用情况而作出使用策略调整,不需要或尽可能减少用户的交互。除了电池以外,移动设备大多数是通过无线链路入网的,并且带宽和传输可靠性都受限制,那么优秀的移动软件就应该可以动态的监测网络连接状态,保证数据的及时有效传输,并且具有离线和在线的使用模式;在有多种连接可用的情况下自动选择最合适的连接模式。
以上只是一般情况,事实上编写移动代码时,要针对你的项目考虑其界面设计,内存管理,性能,数据访问模型,通迅模型等一系列情况。
zzwh_0 2007-03-23
  • 打赏
  • 举报
回复
移动是动态的,非移动是静态的
jatelo_hele 2007-03-23
  • 打赏
  • 举报
回复
说得不够详细哦,有没有更详细的解释啊.............
xyjdn 2007-03-23
  • 打赏
  • 举报
回复
移动是嵌入式的
huada115 2007-03-22
  • 打赏
  • 举报
回复
移动的可使用资源少,内存小

568

社区成员

发帖
与我相关
我的任务
社区描述
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
社区管理员
  • 英特尔技术社区
  • shere_lin
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧