当前位置: 代码迷 >> 移动应用 >> 啥是移动开发?啥是移动软件?啥是wap?啥是。解决思路
  详细解决方案

啥是移动开发?啥是移动软件?啥是wap?啥是。解决思路

热度:347   发布时间:2016-04-25 08:31:11.0
啥是移动开发?啥是移动软件?啥是wap?啥是。。。。
啥是移动开发?啥是移动软件?啥是wap?啥是。。。。
感觉自己是上个世纪的代码工.....


------解决方案--------------------
移动开发顾名思义就是开发在移动平台上使用的软件产品,这里的移动平台包括了手机,PDA,平板电脑,笔记本,以及英特尔力推的超便携式电脑(UMPC平台)等设备。

为什么要把移动开发和移动软件与传统意义上的软件区别开来呢?这是因为移动设备具有很多自身特有的特性,导致它的使用模式区别于台式机上的软件。举例来说,移动设备使用电池,那么根据电池的使用情况,移动软件就需要有相应的行为。电池充裕的情况下,该软件可以发挥全部的能力,各个功能模块都处于工作状态;而在电池不足的情况下,软件可以自动关闭某些不重要的任务以节省电源消耗,并且在电池耗尽前夕保存必要的数据。理想情况下,软件应该自动感知本机的电源使用情况而作出使用策略调整,不需要或尽可能减少用户的交互。除了电池以外,移动设备大多数是通过无线链路入网的,并且带宽和传输可靠性都受限制,那么优秀的移动软件就应该可以动态的监测网络连接状态,保证数据的及时有效传输,并且具有离线和在线的使用模式;在有多种连接可用的情况下自动选择最合适的连接模式。

以上只是一般情况,事实上编写移动代码时,要针对你的项目考虑其界面设计,内存管理,性能,数据访问模型,通迅模型等一系列情况。

个人理解wap就是个协议,无线应用协议,供无线设备(主要是手机)与互联网之间进行通讯的标准。
  相关解决方案