新四季網

一種手機應用開發方法和系統的製作方法

2023-06-20 01:12:01 1

專利名稱:一種手機應用開發方法和系統的製作方法
技術領域:
本發明涉及移動網際網路領域,特別涉及移動網際網路中一種手機應用開發方法和系 統。
背景技術:
隨著通信技術不斷的發展,手機普及率逐步提高,而隨著3G時代的到來和智能手 機的普及,移動網際網路進入了高速發展時期,手機應用軟體銷售模式的轉變是一個重要體 現。手機應用軟體從誕生到最終達到用戶手機以前主要是通過應用開發商與手機廠商、手 機方案商或者銷售渠道的合作,將自身應用產品預裝入終端設備中;而自從蘋果公司2008 年推出應用商店App Store,這個局面得以改變,手機應用開發者可以根據自己的創意開發 應用,然後發布到App Store中進行銷售,用戶可以在App Store中選擇滿足自己需求的 個性化手機應用軟體。隨著App Store模式的發展,國內的電信運營商也紛紛建立的自己 的應用商店,鼓勵手機應用開發者發布基於手機終端的應用,但是由於開發難度較大、技術 門檻較高、手機應用開發者擁有的資源較少、開發周期長、手機應用開發者不一定有好的創 意、用戶有好的創意但是又不會開發等種種原因,導致App Store中的應用數量少,質量不 高,而且用戶很難在App Store中找到滿足個性化需求的手機應用。

發明內容
本發明解決的技術問題是提供一種手機應用開發方法和系統。根據本發明的一個方面,提供的手機應用開發方法,包括A)應用開發模塊根據手機應用開發者的請求,提供在線開發或離線開發手機應用 創意的環境;B)應用測試模塊根據測試請求提供測試資源,以便利用測試資源對在線開發或離 線開發的手機應用進行測試。本發明的方法還包括在步驟B)之後執行的託管部署步驟,具體為C)在所述測試通過之後,應用開發者通過應用服務託管模塊進行託管資源定購, 對在線開發或離線開發的手機應用進行託管部署,以便發布。本發明的方法還包括在步驟A)之前執行的開發資源下載步驟,具體為開發資源下載模塊根據手機應用開發者的開發資源下載請求,把開發資源下載給 所述手機應用開發者。本發明的方法還包括在所述開發資源下載步驟之前執行的定購能力API (應用程 序編程接口)步驟,具體為手機應用開發者向能力管控模塊發起定購與開發手機應用相適應的能力API的 定購請求;所述能力管控模塊根據所述定購請求,生成手機應用開發者與所述能力API對應 的定購關係,以便利用定購的能力API找到開發資源中合適的開發工具。
4
本發明的方法還包括在定購能力API步驟之前執行的手機應用創意收集和提供 步驟,具體為創意中心模塊收集用戶的手機應用創意,保存可用的手機應用創意;根據手機應用開發者的請求,向其提供相應的可用手機應用創意。本發明的方法還包括在步驟C)之後執行的手機應用發布和展現步驟,具體為在託管部署完成之後,應用發布模塊將手機應用發布至應用商店;所述應用商店對所發布的手機應用進行審核,並將審核成功的手機應用展現給用 戶。根據本發明的另一個方面,提供的手機應用開發系統,包括應用開發模塊,用於根據手機應用開發者的請求,提供在線開發或離線開發手機 應用創意的環境;以及應用測試模塊,根據測試請求提供測試資源,以便利用所述測試資源對在線開發 或離線開發的手機應用進行測試。本發明的手機應用開發系統還包括應用服務託管模塊,用於在所述測試通過之 後,進行託管資源定購,對在線開發或離線開發的手機應用進行託管部署,以便發布。此外,本發明的系統還包括開發資源下載模塊,用於響應手機應用開發者的開發 資源下載請求,把開發資源下載給所述手機應用開發者。此外,本發明的系統還包括能力管控模塊,用於響應定購能力API的定購請求,生 成手機應用開發者與所述能力API對應的定購關係,以便利用定購的能力API找到開發資 源中合適的開發工具。此外,本發明的系統還包括創意中心模塊,用於收集用戶的手機應用創意,保存可 用的手機應用創意,並根據手機應用開發者的請求,提供相應的可用手機應用創意。此外,本發明的系統還包括應用發布模塊,用於在託管部署完成之後,將手機應用 發布至應用商店進行審核,以便所述應用商店將將審核成功的手機應用展現給用戶。與現有技術相比,本發明提供了一種手機應用開發方法和系統,通過向開發者提 供源於用戶的可實施的創意方案以及開發資源,簡化了應用開發過程,提高了開發效率,進 而豐富了手機應用的種類。


圖1是本發明的手機應用開發系統示意圖;圖2是本發明實施例提供的手機應用開發系統示意圖;
圖3是本發明的手機應用開方法示意圖;圖4是本發明實施例提供的手機應用開發方法流程圖。
具體實施例方式以下結合附圖對本發明的優選實施例進行詳細說明,應當理解,以下所說明的優 選實施例僅用於說明和解釋本發明,並不用於限定本發明。圖1顯示了本發明的手機應用開發系統2的示意圖,如圖1所示,所述手機應用開 發系統2的核心模塊包括
應用開發模塊25,用於根據手機應用開發者1的請求,提供在線開發或離線開發 手機應用創意的環境,因此,手機應用開發者1可以在在線開發手機應用創意的環境下,直 接在開發系統2中進行編碼、保存和調試等操作,也可以在離線開發手機應用創意的環境 下,允許手機應用開發者從系統下載開發工具和SDK等到本地進行相關開發,然後統一接 入;以及應用測試模塊26,用於根據測試請求提供測試資源,以便利用所述測試資源對在 線開發或離線開發的手機應用進行測試,具體地說,手機應用開發者1向應用測試模塊26 申請包括測試終端的測試資源,對開發完成的手機應用進行自測,或者在自測後,在開發者 社區測試欄上架,由系統運營者提供測試環境運行,並由專門的測試組進行試用。圖1所示手機應用開發系統2還可以包括應用服務託管模塊27,用於在所述測 試通過之後,進行託管資源定購,對在線開發或離線開發的手機應用進行託管部署,也就是 說,應用服務託管模塊27向手機應用開發者提供包括雲主機或虛擬機資源的託管資源定 購,以對完成開發的手機應用進行託管部署,以便發布。圖1所示手機應用開發系統2還包括開發資源下載模塊24,用於響應手機應用 開發者1的開發資源下載請求,把開發資源下載給所述手機應用開發者1。開發資源下載模 塊24把手機應用開發者1常用的開發資源收集和整理後提供統一界面供應給手機應用開 發者1下載,從而為開發者1節省時間,提高開發效率,開發資源通常包括開發工具、UI資 源、教材、源碼、軟體開發工具包(SDK)以及免費API等。圖1所示手機應用開發系統2還包括能力管控模塊23,用於響應定購能力API的 定購請求,生成手機應用開發者與所述能力API對應的定購關係,以便利用定購的能力API 找到開發資源中合適的開發工具。此外,能力管控模塊23還對手機應用開發者使用某個 API能力提供認證,保存開發者的信息和定購API能力的信息,並且在定購APT能力後進行 相應鑑權,鑑權成功後,才能夠正確調用相應的能力API。圖1所示手機應用開發系統2還包括創意中心模塊21,用於收集用戶的手機應 用創意,保存可用的手機應用創意,並根據手機應用開發者1的請求,提供相應的可用手機 應用創意。具體地說,創意中心模塊21通過網絡向用戶發布關於手機應用創意的徵詢任 務,將用戶響應徵詢後提交的各種初始創意進行篩選和評估,經過加工形成可實施的創意 方案,供給開發者選用。實際上,手機應用開發者1可以使用創意中心模塊21供應的手機應用創意中,也 可以使用自己的手機應用創意。圖1所示手機應用開發系統2還包括應用發布模塊28,用於在託管部署完成之 後,將手機應用發布至應用商店3進行審核,以便應用商店3將將審核成功的手機應用展現 給用戶。圖2顯示了本發明的一個手機應用開發系統2的一個具體實施例,該實施例與圖 1所示的系統的區別僅僅在於增加了 API能力提供模塊22和開發者交流與反饋模塊29。API能力接入模塊22用於獲取並保存運營商和第三方應用程式服務提供商 (Application Programming Interface Provider, APIP) 4 ^ API, fffi^ API
用功能和比較難實現的功能的應用程式,將這樣的API提供給手機應用開發者1,有利於簡 化開發過程,提高開發效率。
開發者交流與反饋模塊29用於為手機應用開發者1提供相互交流和反饋需求的 平臺,以便開發者1對創意進行開發。圖3顯示了本發明的手機應用開發方法,如圖3所示,本發明的手機應用開發方法 包括A)應用開發模塊25根據手機應用開發者的請求,提供在線開發或離線開發手機 應用創意的環境;以及B)應用測試模塊26根據測試請求提供測試資源,以便利用測試資源對在線開發 或離線開發的手機應用進行測試。本發明的方法還可以包括在上述步驟B)之後執行的託管部署,具體為C)在所述測試通過之後,應用開發者通過應用服務託管模塊27進行託管資源定 購,對在線開發或離線開發的手機應用進行託管部署,以便發布。此外,本發明的方法還包括在步驟A)之前執行的開發資源下載步驟,具體為開 發資源下載模塊24根據手機應用開發者的開發資源下載請求,把開發資源下載給所述手 機應用開發者1。本發明的方法還包括在所述開發資源下載步驟之前執行的定購能力API (應用程 序編程接口)步驟,具體為手機應用開發者1向能力管控模塊23發起定購與開發手機應 用相適應的能力API的定購請求;能力管控模塊23根據所述定購請求,生成手機應用開發 者與所述能力API對應的定購關係,以便利用定購的能力API找到開發資源中合適的開發工具。本發明的方法還包括在定購能力API步驟之前執行的手機應用創意收集和提供 步驟,具體為創意中心模塊21收集用戶的手機應用創意,保存可用的手機應用創意;根據 手機應用開發者1的請求,向其提供相應的可用手機應用創意。本發明的方法還包括在步驟C)之後執行的手機應用發布和展現步驟,具體為在 託管部署完成之後,應用發布模塊28將手機應用發布至應用商店3 ;應用商店3對所發布 的手機應用進行審核,並將審核成功的手機應用展現給用戶。圖4顯示了本發明實施例提供的手機應用開發方法流程,通過對結合圖4的說明, 將會進一步理解本發明的上述方法。圖4所示的手機應用開發方法流程包括步驟401 系統通過創意中心模塊21向用戶發布關於手機應用創意的徵詢。步驟402 用戶根據創意中心模塊21發布的所述徵詢,歸納提取出初始創意,提交 到創意中心模塊。步驟403 創意中心模塊21從用戶提交的初始創意中,進行篩選和評審,選取有價 值的初始創意,加以提取和總結,形成好的可實施的創意方案。步驟404 創意中心模塊21將所述創意方案公布,供手機應用開發者選用。步驟405 手機應用開發者1根據創意中心模塊21公布的創意方案或者自己的創 意,確定應用需要實現的功能點,以及需要的API,併到API能力接入模塊22查詢相關API 提供情況。步驟406 =API能力接入模塊22將相關能力API查詢結果返回給手機應用開發者。步驟407 手機應用開發者根據查詢結果,結合自己需要開發的手機應用,向能力管控模塊23發起相應能力API的定購請求。步驟408 能力管控模塊23對手機應用開發者和APIP及能力API進行鑑權,鑑權 成功後,將生成手機應用開發者和能力API對應的定購關係。鑑權包括手機應用開發者是 否存在於資料庫中、狀態是否正常;APIP是否存在、APIP的狀態是否正常、APIP合同起始日 期等;能力API是否存在、狀態是否正常、是否在有效期等。步驟409 能力管控模塊23根據鑑權情況,將鑑權結果返回給手機應用開發者1 ;步驟410 手機應用開發者1根據自己選定的創意方案和定購的相應能力API,找 到合適的開發工具,可以將開發工具、SDK、素材等下載到本地進行開發,開發完成後再上傳 到系統2 (即,離線開發);也可以在應用開發模塊25的在線業務開發環境中進行在線編寫 代碼,編寫完成後直接保存到開發系統中(即,在線開發);步驟411 手機應用開發者完成手機應用的開發後,向開發系統的應用測試模塊 26申請測試資源;步驟412 應用測試模塊26對手機應用開發者的申請進行審核,審核通過後給手 機應用開發者分配相應的測試資源;步驟413 手機應用開發者使用開發系統分配的測試資源,對自己開發的手機應 用進行測試,測試完成後,可選擇再開發者社區測試欄上架,由本系統運營者提供測試環境 運行,並有專門的測試組進行試用;步驟414 手機應用開發者將測試通過的手機應用可選擇的在系統提供的託管區 域進行部署;步驟415 手機應用開發者完成部署後,將手機應用提交到應用發布模塊28 ;步驟416 應用發布模塊28通過應用發布接口,將手機應用提交到應用商店4後 臺;步驟417 應用商店4的手機應用管理人員對手機應用開發者提交的手機應用進 行審核;步驟418 應用商店4將手機應用的審核結果返回給手機應用開發者;步驟419 手機應用在應用商店審核成功後,應用商店將手機應用發布到應用商 店前端頁面;步驟420 手機應用在應用商店中展現給用戶,流程結束。綜上所述,本發明通過為手機應用開發者提供源於用戶的創意方案、包括API的 開發資源、完善的開發和測試環境,以及簡單的應用發布途徑等全流程服務,大大降低了開 發門檻,簡化了開發過程,提高了開發效率,從而保證了手機應用開發者能夠為應用商店提 供大量優質的手機應用,最終豐富手機應用種類,使得運營商、手機應用開發者和用戶共同 受益。儘管上文對本發明進行了詳細說明,但是本發明不限於此,本技術領域技術人員 可以根據本發明的原理進行各種修改。因此,凡按照本發明原理所做的修改,都應當理解為 落入本發明的保護範圍。
權利要求
一種手機應用開發方法,其特徵在於,包括A)應用開發模塊根據手機應用開發者的請求,提供在線開發或離線開發手機應用創意的環境;以及B)應用測試模塊根據測試請求提供測試資源,以便利用測試資源對在線開發或離線開發的手機應用進行測試。
2.根據權利要求1所述的方法,其特徵在於,還包括在步驟B)之後執行的託管部署步 驟,具體為C)在所述測試通過之後,應用開發者通過應用服務託管模塊進行託管資源定購,對在 線開發或離線開發的手機應用進行託管部署,以便發布。
3.根據權利要求1或2所述的方法,其特徵在於,還包括在步驟A)之前執行的開發資 源下載步驟,具體為開發資源下載模塊根據手機應用開發者的開發資源下載請求,把開發資源下載給所述 手機應用開發者。
4.根據權利要求3所述的方法,其特徵在於,還包括在所述開發資源下載步驟之前執 行的定購能力API (應用程式編程接口)步驟,具體為手機應用開發者向能力管控模塊發起定購與開發手機應用相適應的能力API的定購 請求;所述能力管控模塊根據所述定購請求,生成手機應用開發者與所述能力API對應的定 購關係,以便利用定購的能力API找到開發資源中合適的開發工具。
5.根據權利要求4所述的方法,其特徵在於,還包括在定購能力API步驟之前執行的手 機應用創意收集和提供步驟,具體為創意中心模塊收集用戶的手機應用創意,保存可用的手機應用創意;根據手機應用開發者的請求,向其提供相應的可用手機應用創意。
6.根據權利要求2所述的方法,其特徵在於,還包括在步驟C)之後執行的手機應用發 布和展現步驟,具體為在託管部署完成之後,應用發布模塊將手機應用發布至應用商店;所述應用商店對所發布的手機應用進行審核,並將審核成功的手機應用展現給用戶。
7.—種手機應用開發系統,其特徵在於,包括應用開發模塊,用於根據手機應用開發者的請求,提供在線開發或離線開發手機應用 創意的環境;以及應用測試模塊,根據測試請求提供測試資源,以便利用所述測試資源對在線開發或離 線開發的手機應用進行測試。
8.根據權利要求7所述的系統,其特徵在於,還包括應用服務託管模塊,用於在所述測試通過之後,進行託管資源定購,對在線開發或離線 開發的手機應用進行託管部署,以便發布。
9.根據權利要求7所述的系統,其特徵在於,還包括開發資源下載模塊,用於響應手機 應用開發者的開發資源下載請求,把開發資源下載給所述手機應用開發者。
10.根據權利要求9所述的系統,其特徵在於,還包括能力管控模塊,用於響應定購能 力API的定購請求,生成手機應用開發者與所述能力API對應的定購關係,以便利用定購的能力API找到開發資源中合適的開發工具。
11.根據權利要求7所述的系統,其特徵在於,還包括創意中心模塊,用於收集用戶的 手機應用創意,保存可用的手機應用創意,並根據手機應用開發者的請求,提供相應的可用 手機應用創意。
12.根據權利要求7所述的方法,其特徵在於,還包括應用發布模塊,用於在託管部署 完成之後,將手機應用發布至應用商店進行審核,以便所述應用商店將將審核成功的手機 應用展現給用戶。
全文摘要
本發明提供了一種手機應用開發方法和系統,本發明的方法包括應用開發模塊根據手機應用開發者的請求,提供在線開發或離線開發手機應用創意的環境;應用測試模塊根據測試請求提供測試資源,以便利用測試資源對在線開發或離線開發的手機應用進行測試;以及在所述測試通過之後,應用開發者通過應用服務託管模塊進行託管資源定購,對在線開發或離線開發的手機應用進行託管部署,以便發布。本發明提供的手機應用開發方法和系統,簡化了應用開發過程,提高了開發效率,進而豐富了手機應用的種類,使運營商、開發者和廣大終端用戶從中受益。
文檔編號G06F9/45GK101950257SQ20101029194
公開日2011年1月19日 申請日期2010年9月26日 優先權日2010年9月26日
發明者李健燦, 羅錦田, 黃軍 申請人:中興通訊股份有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀