Android底层开发实战
上QQ阅读APP看书,第一时间看更新

1.1.3 移动电话系统

1.移动开发

移动开发也称为手机开发,或叫做移动互联网开发,是指以手机、PDA、UMPC等便携终端设备为基础进行相应的开发工作。由于这些随身设备基本都采用无线上网的方式,因此,业内也称作为无线开发。

移动应用开发类似于Web应用开发,是为小型无线计算设备编写软件的流程和程序的集合,起源于更为传统的软件开发,其独特之处在于通常根据一个具体移动设备所提供的性能编写软件。

2.未来移动电话的功能

根据目前科学技术的发展,未来的移动电话可能包含如下功能:

(1)更智能的语音接口

未来手机会大范围应用语音功能。不同于现在的语音检索,未来的语音功能会更加完善,功能更多,识别更准确,而且可以与用户的生活融为一体。

(2)互动投影

如果想把手机做得更小,又能提供丰富的娱乐体验,那就只能把触摸屏幕换成互动投影仪,这种变更会使得手机变得更小,而显示面积却变得更大。

(3)云计算

受电池和发热的限制,手机很难拥有非常豪华的硬件配置。随着超高带宽的WiFi和4G的普及,软件开发者可以把复杂但是带宽略低的应用运行在服务器上,而手机只负责最终的用户界面。

(4)新型显示屏

影响手机厚度的因素之一就是屏幕。如果屏幕可以是简单的一块玻璃或者聚合物,那么手机的整体厚度就会大幅减少。随着柔性显示技术的发展,可以弯折的屏幕将进一步扩大显示面积,降低重量。

(5)高级图像技术

现在有越来越多的数码相机提供WiFi分享等功能。手机也可以集成高性能的图像传感器,凭借手机的处理能力和联网能力,实现对动态图像捕捉、处理和分享。现在集成相机级别的摄像功能的手机已经问世。

(6)模块化技术

在购买手机时,常常会因为手机的某个功能不够强大而考虑其他的型号。模块化的设计使得手机最核心的部件以外的大多数部件都可以由用户自行更换。这种设计类似PC机,用户可以买来选配的模块来升级系统或为系统添加新的功能。