陳曦
摘要:新時代長江航道必須要有作為,必須加快推進互聯網、大數據、人工智能與長江航運的深度融合,以信息化、智能化促進長江航運轉型升級。隨著科學技術的不斷進步,手機已經成為最重要信息交換工具之一,因此如何通過手機的應用改變長江航道的管理模式,已經成為新時代下長江經濟帶建設對航道事業的需求。為實現長江航道便捷管理的目標,選取安卓系統進行APP的開發,同時對于系統數據的存儲等問題也不斷進行改進,成為未來研究的重點之一。本文針對該方面的內容,提出通過有效處理開放云中的API進行問題的研究。
關鍵詞:長江;數字航道;APP;開放云API
前言
在歷史的進程中,長江見證了國家由原始到文明,由積弱到富強,由索求無度到和諧共生的過程。作為我國國土空間開發最重要的東西軸線,如何實現現代化建設的目標成為未來長江發展的關鍵任務。通過長江數字航道系統,我國已經建立了成熟的信息平臺,但是伴隨著長江航道服務意識的不斷提升,長江航道信息的獲取、讀取渠道也將進一步拓展。手機作為目前最為方便、快捷的信息處理工具之一,基于安卓系統,通過API接口技術實現數字航道系統的APP功能開發完美契合了時代對長江航道發展的需求。
1.長江數字航道簡述
“數字航道”是“數字地球”概念在航道領域的具體應用,它是對航道管轄區域、管理對象及管理活動的數字化體現,是綜合運用地理信息系統、遙感、遙測、寬帶網絡、通訊、虛擬仿真、多媒體等多種技術對航道業務流程、動態監測管理和輔助決策服務的虛擬化、網絡化、數字化、智能化和可視化的技術系統。
2.安卓概述
安卓(Android)是以Linux 為核心,由谷歌公司開發的操作系統,廣泛應用于手機以及平板電腦的APP的開發和使用。通過Apache 免費開放原始碼許可證授權的方式,能夠在全球內使用,為現在手機的不斷發展提供了良好的發展基礎。安卓系統具有清晰的系統架構,內部的分工十分明確,這也為現在軟件開發技術人員進行客戶端的開發提供了較大的便利。
3.API結構實現APP開發中的開放云API
API是基本與計算機同時出現的,現在軟件開發中常見的編程接口。在進行編程的過程中,通過云API將網站中的服務進行封裝,從而形成計算機中容易識別的數據接口,然后在API操作系統的運用過程中,還需要將應用程序進行提前的編寫,這是由于API的操作環境相對較為復雜,為了避免出現較多的問題就需要對應用程序進行預編,然后通過點用各種命令實現變成的有效進行。在進行API 的運用過程中,操作網站是可以自動進行服務的打包的,這也是得現在軟件開發更為便捷。
4.基于開發云API完成APP開發
基于開發云API完成APP開發中的UI界面設計主要是采用DIV與CSS的布局形式進行設計。在進行APP的數據處理時,建立安卓平臺中的SDK開發環境,并且將此與云API進行有效的結合,從而實現多應用模塊的共同使用,增強模塊的應用功能。就現在我國的基于開發云API完成APP開發中還存在一定的問題,尤其是現在移動智能端所存在的安全挑戰相較于固定的網絡以及桌面設備等更加嚴重,因此,在進行設計的過程中也就應當給予更多的重視,充分的保證APP開發的安全性,這樣才能夠更好的保證APP在實際中的有效應用,同時也使其能夠被現在的企業以及個人接受。對于APP開發的安全管理主要從以下的幾個方面進行有效的控制:一是代碼安全,提升代碼安全對于軟件的質量以及安全性的提升具有著重要的作用,提升代碼安全首先在進行代碼的編寫時,要保證規范的運用代碼,然后通過代碼混淆的方式進行代碼的保護,同時也能夠有效的防止攻擊者對代碼的破壞,然后是針對開放性相對較強的安卓系統,在進行代碼的編寫時要增加保護性程序,以及安全審計等工作,充分保證代碼安全;二是有效的控制軟件的權限管理,這對于軟件的安全管理非常重要,對于安卓系統來說,在進行設計的過程中則考慮到了系統的安全性問題,因此,其在設計的過程中規范了權限的管理,因此,在進行軟件的開發時,可以通過公共的Android manifest.xml配置文件以及內部文件等進行權限的管理,用戶在使用時,則需要加入訪問條目進行訪問,從而可以有效的避免用戶使用權限出現問題,減少用戶使用風險;三是保障安卓系統的內核安全,安卓系統是是以Linux 為核心的操作系統,在進行運用的過程中,每一個用戶都虛擬的范圍,并且,安卓系統內部又存在開放的內部源代碼,保障安卓系統內核的安全對于整體的安全性能的提升就有著重要的意義。開發者對于該方面的管理需要對安卓系統的內部漏洞進行及時的修補,以保證系統安全。四是保障安卓系統框架層的安全,對于提升安全系統框架層的安全,一般采用安卓數字證書來實現,安卓數字證書是應用于應用的升級以及加強應用之間通信的重要權限,通過加強對安卓數字證書的管理,能夠在一定程度上提升安卓系統框架層的安全,減少安卓系統中的 SQLite存在的隱患。
5.結束語
綜上所述,隨著日益上漲的長江航道服務需求,API接口技術的有效運用,基于長江數字航道系統的APP應用功能也不斷開發。并且,隨著現在APP開發的不斷增多,保障APP開發的安全性也非常的關鍵,這樣才能夠有效地實現APP的不斷發展。
參考文獻
[1]歐陽麗娜 . 數據流 Java 并行程序設計模型的設計、實現及運行時優 [J]. 電腦知識與技術,2013(35):117-118.
[2]王巖,金鑫,李福林 . 基于安卓的移動應用開發 _ 手機相冊的設計與實現 [J]. 電子制作,2013(18):63-64.
[3]黃凌霄.安卓系統的IETM設計與開發[J].電子技術與軟件工程,2017(14).
[4]衷文.基于安卓系統的APP開發技術研究[J].中國新通信,2017,19(14).
[5]傅緯球.針對安卓移動終端設備的數據取證技術研究[J].中國高新技術企業,2017(12).