- Android底層開發實戰
- 周慶國
- 759字
- 2018-12-31 21:06:25
1.1.3 移動電話系統
1.移動開發
移動開發也稱為手機開發,或叫做移動互聯網開發,是指以手機、PDA、UMPC等便攜終端設備為基礎進行相應的開發工作。由于這些隨身設備基本都采用無線上網的方式,因此,業內也稱作為無線開發。
移動應用開發類似于Web應用開發,是為小型無線計算設備編寫軟件的流程和程序的集合,起源于更為傳統的軟件開發,其獨特之處在于通常根據一個具體移動設備所提供的性能編寫軟件。
2.未來移動電話的功能
根據目前科學技術的發展,未來的移動電話可能包含如下功能:
(1)更智能的語音接口
未來手機會大范圍應用語音功能。不同于現在的語音檢索,未來的語音功能會更加完善,功能更多,識別更準確,而且可以與用戶的生活融為一體。
(2)互動投影
如果想把手機做得更小,又能提供豐富的娛樂體驗,那就只能把觸摸屏幕換成互動投影儀,這種變更會使得手機變得更小,而顯示面積卻變得更大。
(3)云計算
受電池和發熱的限制,手機很難擁有非常豪華的硬件配置。隨著超高帶寬的WiFi和4G的普及,軟件開發者可以把復雜但是帶寬略低的應用運行在服務器上,而手機只負責最終的用戶界面。
(4)新型顯示屏
影響手機厚度的因素之一就是屏幕。如果屏幕可以是簡單的一塊玻璃或者聚合物,那么手機的整體厚度就會大幅減少。隨著柔性顯示技術的發展,可以彎折的屏幕將進一步擴大顯示面積,降低重量。
(5)高級圖像技術
現在有越來越多的數碼相機提供WiFi分享等功能。手機也可以集成高性能的圖像傳感器,憑借手機的處理能力和聯網能力,實現對動態圖像捕捉、處理和分享?,F在集成相機級別的攝像功能的手機已經問世。
(6)模塊化技術
在購買手機時,常常會因為手機的某個功能不夠強大而考慮其他的型號。模塊化的設計使得手機最核心的部件以外的大多數部件都可以由用戶自行更換。這種設計類似PC機,用戶可以買來選配的模塊來升級系統或為系統添加新的功能。
- Learning OpenDaylight
- Linux Mint Essentials
- Learn Helm
- Mastering KVM Virtualization
- 構建可擴展分布式系統:方法與實踐
- Windows Vista融會貫通
- Linux自動化運維:Shell與Ansible(微課版)
- Learning Magento 2 Administration
- OpenSolaris設備驅動原理與開發
- Kali Linux高級滲透測試(原書第3版)
- μC/OS-III內核實現與應用開發實戰指南:基于STM32
- 統信UOS應用開發進階教程
- 完美應用Ubuntu(第2版)
- 鴻蒙入門:HarmonyOS應用開發
- BuddyPress Theme Development