本文件涉及數(shù)據(jù)處理,尤其涉及一種應用程序處理方法及裝置。
背景技術(shù):
1、隨著軟件技術(shù)的不斷發(fā)展與數(shù)據(jù)處理速度的不斷提高,應用程序的開發(fā)速度也在逐漸加快,通過應用程序可以更好更方便地完成各類資源、數(shù)據(jù)的整合與處理,應用程序在用戶的生活中已成為重要的一環(huán),而隨著用戶需求的不斷更新,各類新開發(fā)的應用程序也在不斷涌現(xiàn);
2、現(xiàn)有技術(shù)中,通常根據(jù)設(shè)計工具讓具備一定技術(shù)基礎(chǔ)的人員自行搭建應用,受多種因素的影響,無法保證獲得的應用程序的質(zhì)量和使用效果,如何能夠提供更好的應用程序,成為了目前各方關(guān)注的重點。
技術(shù)實現(xiàn)思路
1、本說明書一個實施例的目的是提供一種應用程序處理方法及裝置,用以解決應用程序處理過程中應用構(gòu)建的過程過于依賴技術(shù)人員、便捷性不足的問題。
2、為解決上述技術(shù)問題,本說明書一個實施例是這樣實現(xiàn)的:
3、第一方面,本說明書一個實施例提供了一種應用程序處理方法,包括:
4、對用戶提交的應用信息進行識別,確定與所述應用信息中應用操作數(shù)據(jù)對應的應用類型;
5、獲取與所述應用類型匹配的待配置應用,并查詢所述應用類型下與所述應用操作數(shù)據(jù)匹配的應用頁面;
6、在應用代碼庫中篩選出適配于所述應用頁面的應用代碼,并進行對應于所述應用頁面和所述應用代碼的事件代碼檢索獲得事件代碼;
7、基于所述應用頁面、所述應用代碼以及所述事件代碼配置所述待配置應用,并對配置后的應用進行初始化處理獲得目標應用。
8、第二方面,本說明書另一個實施例提供了一種應用程序處理裝置,包括:
9、應用類型確定模塊,用于對用戶提交的應用信息進行識別,確定與所述應用信息中應用操作數(shù)據(jù)對應的應用類型;
10、應用頁面查詢模塊,用于獲取與所述應用類型匹配的待配置應用,并查詢所述應用類型下與所述應用操作數(shù)據(jù)匹配的應用頁面;
11、代碼檢索模塊,用于在應用代碼庫中篩選出適配于所述應用頁面的應用代碼,并進行對應于所述應用頁面和所述應用代碼的事件代碼檢索獲得事件代碼;
12、目標應用獲取模塊,用于基于所述應用頁面、所述應用代碼以及所述事件代碼配置所述待配置應用,并對配置后的應用進行初始化處理獲得目標應用。
13、第三方面,本說明書又一個實施例提供了一種應用程序處理設(shè)備,包括:存儲器、處理器和存儲在所述存儲器上并可在所述處理器上運行的計算機可執(zhí)行指令,所述計算機可執(zhí)行指令被所述處理器執(zhí)行時實現(xiàn)如上述第一方面所述的應用程序處理方法的步驟。
14、第四方面,本說明書再一個實施例提供了一種計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)用于存儲計算機可執(zhí)行指令,所述計算機可執(zhí)行指令被處理器執(zhí)行時實現(xiàn)如上述第一方面所述的應用程序處理方法的步驟。
15、第五方面,本說明書再一個實施例提供了一種計算機程序產(chǎn)品,所述計算機程序產(chǎn)品包括應用程序處理程序,所述應用程序處理程序被處理器執(zhí)行時實現(xiàn)如上述第一方面所述的應用程序處理方法的步驟。
16、本實施例提供的應用程序處理方法,在進行應用程序處理過程中,特別是應用程序構(gòu)建過程中,對用戶提交的應用程序進行識別,確定與應用信息中應用操作圖像和/或應用操作視頻對應的應用類型,獲取與應用類型匹配的待配置應用,查詢應用類型下與應用操作數(shù)據(jù)匹配的應用頁面,在代碼庫中篩選出適配與應用頁面的應用代碼,并進行對應于應用頁面和應用代碼的事件代碼檢索獲得事件代碼,基于應用頁面、事件代碼和應用代碼配置待配置應用,并對配置后的應用進行初始化處理獲得目標應用,本實施例根據(jù)用戶提交的應用信息,確定構(gòu)建的應用程序的應用類型,并選擇與應用操作數(shù)據(jù)匹配的應用頁面,保證了構(gòu)建的目標應用的前端頁面符合用戶的需求,提高了目標應用的可用性,同時通過對框架填充頁面和代碼的形式,縮短了應用程序的開發(fā)周期,提高了目標應用的構(gòu)建效率,在保證目標應用可用的同時提升了效率。
1.一種應用程序處理方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的應用程序處理方法,其特征在于,所述獲取與所述應用類型匹配的待配置應用,包括:
3.根據(jù)權(quán)利要求2所述的應用程序處理方法,其特征在于,所述提取所述應用信息中應用操作圖像的特征信息,在所述應用模板庫中查詢與所述特征信息匹配的待配置子功能模塊之后,且所述基于所述待配置主功能模塊和所述待配置子功能模塊構(gòu)建所述待配置應用之前,還包括:
4.根據(jù)權(quán)利要求1所述的應用程序處理方法,其特征在于,所述查詢所述應用類型下與所述應用操作數(shù)據(jù)匹配的應用頁面,包括:
5.根據(jù)權(quán)利要求4所述的應用程序處理方法,其特征在于,所述選擇目標向量距離對應的目標頁面模板,以基于所述目標頁面模板配置所述待配置應用之后,還包括:
6.根據(jù)權(quán)利要求1所述的應用程序處理方法,其特征在于,所述獲取與所述應用類型匹配的待配置應用,并查詢所述應用類型下與所述應用操作數(shù)據(jù)匹配的應用頁面之后,且所述在應用代碼庫中篩選出適配于所述應用頁面的應用代碼,并進行對應于所述應用頁面和所述應用代碼的事件代碼檢索獲得事件代碼之前,還包括:
7.根據(jù)權(quán)利要求1所述的應用程序處理方法,其特征在于,所述對配置后的應用進行初始化處理獲得目標應用,包括:
8.根據(jù)權(quán)利要求7所述的應用程序處理方法,其特征在于,所述將所述應用初始數(shù)據(jù)寫入所述配置后的應用中獲得目標應用,包括:
9.根據(jù)權(quán)利要求1所述的應用程序處理方法,其特征在于,所述對用戶提交的應用信息進行識別,確定與所述應用信息中應用操作數(shù)據(jù)對應的應用類型,包括:
10.根據(jù)權(quán)利要求1所述的應用程序處理方法,其特征在于,所述基于所述應用頁面、所述應用代碼以及所述事件代碼配置所述待配置應用之后,且所述對配置后的應用進行初始化處理獲得目標應用之前,還包括: