本發(fā)明公開一種手機應用開發(fā)方法,涉及手機應用開發(fā)領域,具體的說是一種基于云存儲的手機應用開發(fā)方法。
背景技術:
應用程序的外語全稱:Application,簡稱APP。APP指的是智能手機的第三方應用程序。一開始APP只是作為一種第三方應用的合作形式參與到互聯(lián)網(wǎng)商業(yè)活動中去的,隨著互聯(lián)網(wǎng)越來越開放化,APP作為一種萌生的盈利模式開始被更多的互聯(lián)網(wǎng)商業(yè)大亨看重,如騰訊的微博開發(fā)平臺,百度的百度應用平臺都是 APP思想的具體表現(xiàn),一方面可以積聚各種不同類型的網(wǎng)絡受眾,另一方面借助APP平臺獲取流量,其中包括大眾流量和定向流量。然而隨著通信行業(yè)的發(fā)展,越來越多的業(yè)務通過手機應用APP得以實現(xiàn),但手機的存儲空間是有限的,應用APP的安裝受到了極大的限制。本發(fā)明提供一種基于云存儲的手機應用開發(fā)方法,通過將手機應用數(shù)據(jù)存儲模塊和計算模塊存儲于云服務器,有效地減小了手機應用對于手機存儲空間的依賴。
云存儲是在云計算(cloud computing)概念上延伸和發(fā)展出來的一個新的概念,是一種新興的網(wǎng)絡存儲技術,是指通過集群應用、網(wǎng)絡技術或分布式文件系統(tǒng)等功能,將網(wǎng)絡中大量各種不同類型的存儲設備通過應用軟件集合起來協(xié)同工作,共同對外提供數(shù)據(jù)存儲和業(yè)務訪問功能的一個系統(tǒng)。當云計算系統(tǒng)運算和處理的核心是大量數(shù)據(jù)的存儲和管理時,云計算系統(tǒng)中就需要配置大量的存儲設備,那么云計算系統(tǒng)就轉變成為一個云存儲系統(tǒng),所以云存儲是一個以數(shù)據(jù)存儲和管理為核心的云計算系統(tǒng)。簡單來說,云存儲就是將儲存資源放到云上供人存取的方案。使用者可以在任何時間、任何地方,透過任何可連網(wǎng)的裝置連接到云上方便地存取數(shù)據(jù)。
技術實現(xiàn)要素:
本發(fā)明針對手機的存儲空間是有限的,應用APP的安裝受到了極大的限制的問題,提供一種基于云存儲的手機應用開發(fā)方法,通過將手機應用數(shù)據(jù)存儲模塊和計算模塊存儲于云服務器,有效地減小了手機應用對于手機存儲空間的依賴。
一種基于云存儲的手機應用開發(fā)方法,開發(fā)手機應用程序,將應用程序劃分為手機安裝模塊和手機應用云存儲模塊,手機只安裝手機安裝模塊,云服務器安裝手機應用云存儲模塊,并同步創(chuàng)建數(shù)據(jù)庫。
安裝手機安裝模塊的手機與安裝手機應用云存儲模塊的云服務器進行通信,將操作指令和數(shù)據(jù)傳輸?shù)皆品掌鬟M行數(shù)據(jù)存儲和計算,完成后將數(shù)據(jù)回傳給手機。
手機應用程序的手機安裝模塊包括顯示模塊、操作控制模塊,顯示模塊用于顯示應用程序界面,操作控制模塊用于應用程序的操作控制。
手機應用云存儲模塊包括數(shù)據(jù)存儲模塊和數(shù)據(jù)運算模塊,分別用于操作指令和數(shù)據(jù)存儲和計算。
一種基于云存儲的手機應用工具,利用所述的方法開發(fā),手機應用工具包括手機安裝模塊和手機應用云存儲模塊,手機安裝模塊只安裝在手機上,手機應用云存儲模塊安裝在云服務器上,并在云服務器上同步創(chuàng)建數(shù)據(jù)庫。
所述工具的手機安裝模塊與手機應用云存儲模塊進行通信,將操作指令和數(shù)據(jù)傳輸?shù)皆品掌鬟M行數(shù)據(jù)存儲和計算,完成后將數(shù)據(jù)回傳給手機。
所述工具的手機安裝模塊包括顯示模塊、操作控制模塊,顯示模塊用于顯示應用程序界面,操作控制模塊用于應用程序的操作控制。
所述工具的手機應用云存儲模塊包括數(shù)據(jù)存儲模塊和數(shù)據(jù)運算模塊,分別用于操作指令和數(shù)據(jù)存儲和計算。
本發(fā)明與現(xiàn)有技術相比具有的有益效果是:
本發(fā)明提供一種基于云存儲的手機應用開發(fā)方法,開發(fā)手機應用程序,將應用程序劃分為手機安裝模塊和手機應用云存儲模塊,手機只安裝手機安裝模塊,云服務器安裝手機應用云存儲模塊,并同步創(chuàng)建數(shù)據(jù)庫;
利用本發(fā)明方法通過將手機應用數(shù)據(jù)存儲模塊和計算模塊存儲于云服務器,有效地減小了手機應用對于手機存儲空間的依賴,很好地解決了手機的存儲空間有限,應用APP的安裝受到了極大的限制的問題。
附圖說明
圖1是本發(fā)明的方法流程示意圖;
圖2本發(fā)明工具的各模塊通信示意圖。
具體實施方式
本發(fā)明提供一種基于云存儲的手機應用開發(fā)方法,開發(fā)手機應用程序,將應用程序劃分為手機安裝模塊和手機應用云存儲模塊,手機只安裝手機安裝模塊,云服務器安裝手機應用云存儲模塊,并同步創(chuàng)建數(shù)據(jù)庫。
同時本發(fā)明提供一種基于云存儲的手機應用工具,利用所述的方法開發(fā),手機應用工具包括手機安裝模塊和手機應用云存儲模塊,手機安裝模塊只安裝在手機上,手機應用云存儲模塊安裝在云服務器上,并在云服務器上同步創(chuàng)建數(shù)據(jù)庫。
為使本發(fā)明的目的、技術方案和優(yōu)點更加清楚明白,以下結合具體實施例,對本發(fā)明進一步詳細說明。
利用本發(fā)明方法開發(fā)手機應用程序,將應用程序劃分為手機安裝模塊和手機應用云存儲模塊,手機只安裝手機安裝模塊,云服務器安裝手機應用云存儲模塊,并同步創(chuàng)建數(shù)據(jù)庫;
其中手機應用程序的手機安裝模塊包括顯示模塊、操作控制模塊,顯示模塊用于顯示應用程序界面,操作控制模塊用于應用程序的操作控制;
手機應用云存儲模塊包括數(shù)據(jù)存儲模塊和數(shù)據(jù)運算模塊,分別用于操作指令和數(shù)據(jù)存儲和計算;
用戶實際使用應用時,安裝手機安裝模塊的手機利用控制模塊將操作指令和數(shù)據(jù)傳輸?shù)皆品掌鞯臄?shù)據(jù)存儲模塊進行數(shù)據(jù)存儲,
數(shù)據(jù)存儲模塊將需要運算的數(shù)據(jù)發(fā)送給數(shù)據(jù)運算模塊進行算法計算,
數(shù)據(jù)運算模塊將計算后數(shù)據(jù)發(fā)送給數(shù)據(jù)存儲模塊進行存儲,同時數(shù)據(jù)存儲模塊將數(shù)據(jù)運算模塊計算后的數(shù)據(jù)和操作指令一并發(fā)給手機上的應用程序顯示模塊,
顯示模塊將數(shù)據(jù)及操作指令以界面形式顯示出來,提供給用戶。
即利用本發(fā)明方法通過將手機應用數(shù)據(jù)存儲模塊和計算模塊存儲于云服務器,有效地減小了手機應用對于手機存儲空間的依賴,很好地解決了手機的存儲空間有限,應用APP的安裝受到了極大的限制的問題。
上述利用本發(fā)明方法開發(fā)的應用程序過程,除本發(fā)明提供的技術特征外,其他為可以應用的現(xiàn)有技術。