肖玉聰 鄭州大學
移動互聯網在網絡信息時代發揮著非常重要的作用,不但推動了社會經濟的快速發展,而且提升了人們生活的便捷性,滿足了不同人群的不同需求。發展至今,已經成為人們生產生活必不可少的工具。移動互聯網的飛速發展,為軟件開發技術的更新和完善提供了技術支持,滿足了現代人越來越高的需求,基于此,開展基于移動互聯網下軟件開發技術的研究就顯得尤為必要。
近年來,我國移動互聯網事業快速發展,為軟件開發技術的更新換代及推廣應用提供了新的發展平臺,但和全球頂級水平相比,我國軟件開發技術仍然存在不小的差距,主要體現在以下幾個方面:
第一,我國缺乏軟件開發的核心技術。我國是典型的發展中國家,移動互聯技研究和應用的起步比較晚,軟件開發人員的技術水平和專業能力比較低,軟件開發技術創新方面略顯不足,缺乏強大、高精尖的核心技術,致使我國軟件開發技術難以跟上全球頂尖水平的發展步伐。
第二,我國軟件開發技術人才結構不夠平衡,雖然基礎軟件開發人才比較多,但缺乏高素質技術人才,只能花費巨額的費用聘請國外高素質人才,這也是目前我國軟件開發方面最為突出的問題之一。
第三,軟件產品體系不夠好,就目前我國軟件開發事業發展現狀而言,很多軟件產品尚未形成的品牌技術,使得軟件產品無法形成一個完善的結構體系。
今年來,我國移動互聯網運營商不斷更新網絡類型,包括:2G、3G、4G、5G網絡和WIFI網絡。軟件開發商為了讓用戶能夠在復雜多變的網絡環境中得到更加完美的體驗,就需要對各項開發技術不斷調整,主要包括以下幾個方面:
第一,需要及時掌握軟件用戶的網絡狀態,并以此為依據對軟件應用的展現機制進行全面系統的調整。
第二,在沒有WIFI狀態下,軟件運行時產生的數據要適當壓減,把占流量比較大的圖片自動縮小為圖片。
第三,如果用戶網絡比較通暢,則可以把軟件運行時產生的數據和圖片進行完整加載,并同時完成緩存。
第四,如果用戶在使用軟件時,發生了網絡不通暢情況,則可以通過異步線程的處理方式,保證的軟件運行的流程性。
第五,嚴格控制軟件代碼編寫的質量,提升軟件程序運行的強壯性,避免發生閃退問題。
安全是軟件開發商、用戶、服務商普遍比較關注的問題,則移動互聯網下,要想最大限度上提升軟件的安全性,就必須從數據安全、運行安全兩個方面同時入手。
數據安全主指是用戶在使用軟件時發生用戶數據泄露和丟失的現象。因此,在軟件開發過程中,需要對軟件數據的使用情況和存儲范圍明確規定,針對那些比較機密、重要、隱蔽數據和信息,要單獨存放加密空間中[1]。運行安全也是軟件開發時需要高度重視的內容,由于移動互聯具有很強的開發性,使得一些不法分子通過入侵網絡來盜取、篡改、偽造的用戶數據,對用戶造成了巨大的損失和影響。因此,軟件開發設計中,針對業務系統需要通過黑白名單、口令加密等方法合理設置權限,只有通過認證的用戶才能登陸軟件使用和操作,從而保證軟件運行的安全性。
在軟件開發中,一個優秀、先進的開發框架可大幅度提升軟件開發的效率,要同時具備多方面的內容包括:軟件應用的整體結構、類與對象的分割、協調和流程的控制、軟件自身的細節設計等。在移動互聯網不斷發展的背景下,軟件開發框架種類越多,比如:Mobile就是一款專門智能手機和平板電腦設計的軟件開發框架,通過Mobile開發框架設計的軟件,可在不同的操作系統中呈現相同的使用界面。
從專業學術性的角度而言,軟件是一種特定組織數據和程序的組合,簡而言之,就是通過網絡技術來滿足人們生活、生產需求的工具。在信息時代,軟件開發技術正向著創新化和智能化的方向發展,比如:excel軟件,只要輸入相應的數據,就可以自動對數據進行對比挑選,從而實現各項數據的有效整合和分配,并且相應的數據也可以做到一目了然,滿足了用戶對日常管理基本需求。通過應用專業的數據處理軟件,還能自動對各項信息更新和收集,高智能和創新性的軟件,越來越受到人們的廣泛青睞,使用范圍也逐步擴大。
從我國目前軟件開發技術發展現狀而言,區域不平衡問題會長時間存在,在未來我國軟件技術將會呈現不斷融合的發展趨勢,持續保持東部地區的核心優勢,為西部地區軟件開發技術提供更多的優勢。利用不同地區的區位優勢,創建特色軟件服務產業。
綜上所述,本文結合理論實踐,研究了基于移動互聯網下軟件開發技術,研究結構表明,在移動互聯網時代,軟件開發技術的難度不斷降低。更加重要的是如何開發出一款滿足用戶實際需求、高安全性、市場普及率高的軟件。這就需要結合當前社會的實際需求,通過智能化、創新化的軟件開發技術,才能實現將高新科技融入實際生活的目的,更好的造福于人類。