[發(fā)明專利]基于配置化的客戶端應(yīng)用程序開發(fā)框架構(gòu)建方法及裝置有效
| 申請?zhí)枺?/td> | 202010946521.1 | 申請日: | 2020-09-10 |
| 公開(公告)號: | CN112068879B | 公開(公告)日: | 2023-10-13 |
| 發(fā)明(設(shè)計)人: | 劉陽;孫彥杰;宮志偉;萬濤 | 申請(專利權(quán))人: | 中國工商銀行股份有限公司;工銀科技有限公司 |
| 主分類號: | G06F8/71 | 分類號: | G06F8/71;G06F8/65;G06F8/34 |
| 代理公司: | 北京三友知識產(chǎn)權(quán)代理有限公司 11127 | 代理人: | 單曉雙;董驍毅 |
| 地址: | 100140 北*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 配置 客戶端 應(yīng)用程序 開發(fā) 框架 構(gòu)建 方法 裝置 | ||
本發(fā)明提供了一種基于配置化的客戶端應(yīng)用程序開發(fā)框架構(gòu)建方法及裝置,基于配置化的客戶端應(yīng)用程序開發(fā)框架構(gòu)建方法包括:建立客戶端應(yīng)用程序的接口地址;在服務(wù)器端創(chuàng)建頁面跳轉(zhuǎn)關(guān)系表,所述頁面跳轉(zhuǎn)關(guān)系表包括頁面跳轉(zhuǎn)路徑和頁面模板類型;根據(jù)所述頁面跳轉(zhuǎn)關(guān)系表、視圖信息表、所述接口地址以及預(yù)生成的業(yè)務(wù)邏輯代碼更新所述客戶端應(yīng)用程序。本發(fā)明可以在客戶端新增功能的過程中,不用修改原生代碼,即可實現(xiàn)新的功能開發(fā),使得APP迭代版本的上線時間大大縮短,快速適應(yīng)信息變化,及時滿足用戶需求。
技術(shù)領(lǐng)域
本發(fā)明涉及計算機(jī)技術(shù)領(lǐng)域,尤其屬于應(yīng)用程序原生開發(fā)技術(shù)領(lǐng)域,具體涉及一種基于配置化的客戶端應(yīng)用程序開發(fā)框架構(gòu)建方法及裝置。
背景技術(shù)
隨著互聯(lián)網(wǎng)的飛速發(fā)展,手機(jī)客戶端應(yīng)用程序(Application,簡稱APP)越來越被用戶所廣泛使用,在這樣一個信息化、大數(shù)據(jù)化的時代,信息的快速更新越來越受到用戶的重視。在這種背景下,并且在保證軟件可靠性和穩(wěn)定性的前提下,如何提高軟件開發(fā)效率、縮短開發(fā)周期、降低軟件開發(fā)成本、低維護(hù)成本便是應(yīng)用開發(fā)商競爭的主要體現(xiàn)。
現(xiàn)有技術(shù)中采用原生開發(fā)的客戶端APP,一旦要增加新功能,需要原生修改代碼時,都避免不了要等待應(yīng)用商店的審核,從而導(dǎo)致上線不及時,給用戶體驗帶來不便。因此,如何提供一種新的方案,解決上述技術(shù)問題是本領(lǐng)域亟待解決的技術(shù)難題。
發(fā)明內(nèi)容
根據(jù)本發(fā)明所提供的基于配置化的客戶端應(yīng)用程序開發(fā)框架構(gòu)建方法及裝置,可以實現(xiàn)以下技術(shù)效果:當(dāng)客戶端應(yīng)用程序新增功能時,可以不用修改原生代碼,即可實現(xiàn)新的功能開發(fā),使得APP迭代版本的上線時間大大縮短,快速適應(yīng)信息變化,及時滿足用戶需求,同時用戶也不需要重新下載安裝APP才能獲得新版本,極大地改善用戶體驗。
為了實現(xiàn)上述目的,提供了一種基于配置化的客戶端應(yīng)用程序開發(fā)框架構(gòu)建方法,包括:
建立客戶端應(yīng)用程序的接口地址;
在服務(wù)器端創(chuàng)建頁面跳轉(zhuǎn)關(guān)系表,所述頁面跳轉(zhuǎn)關(guān)系表包括頁面跳轉(zhuǎn)路徑和頁面模板類型;
根據(jù)所述頁面跳轉(zhuǎn)關(guān)系表、視圖信息表、所述接口地址以及預(yù)生成的業(yè)務(wù)邏輯代碼更新所述客戶端應(yīng)用程序。
優(yōu)選地,基于配置化的客戶端應(yīng)用程序開發(fā)框架構(gòu)建方法還包括:基于MVP框架構(gòu)建客戶端應(yīng)用程序框架。
優(yōu)選地,所述建立客戶端應(yīng)用程序的接口地址包括:根據(jù)UrlAddress類獲取所述MVP框架中的Model層的接口地址。
優(yōu)選地,基于配置化的客戶端應(yīng)用程序開發(fā)框架構(gòu)建方法還包括:
根據(jù)所述頁面跳轉(zhuǎn)關(guān)系表確定跳轉(zhuǎn)頁面以及所述頁面模板類型。
優(yōu)選地,所述根據(jù)所述頁面跳轉(zhuǎn)關(guān)系表、視圖信息表、所述接口地址以及預(yù)生成的業(yè)務(wù)邏輯代碼更新所述客戶端應(yīng)用程序,包括:
建立所述視圖信息表,所述視圖信息表用于維護(hù)頁面模板類型的視圖相關(guān)屬性及所述頁面模板類型對應(yīng)的頁面跳轉(zhuǎn)路徑;
根據(jù)所述客戶端應(yīng)用程序的待實現(xiàn)功能確定所述頁面模板類型;
在所述頁面跳轉(zhuǎn)關(guān)系表中增加所述頁面跳轉(zhuǎn)路徑及所述頁面跳轉(zhuǎn)路徑所屬頁面模板類型;
在所述頁面模板類型的視圖信息表中,根據(jù)所述頁面跳轉(zhuǎn)路徑配置所述頁面模板。
第二方面,本發(fā)明提供一種基于配置化的客戶端應(yīng)用程序開發(fā)框架構(gòu)建裝置,該裝置包括:
接口地址建立單元,用于建立客戶端應(yīng)用程序的接口地址;
關(guān)系表創(chuàng)建單元,用于在服務(wù)器端創(chuàng)建頁面跳轉(zhuǎn)關(guān)系表,所述頁面跳轉(zhuǎn)關(guān)系表包括頁面跳轉(zhuǎn)路徑和頁面模板類型;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國工商銀行股份有限公司;工銀科技有限公司,未經(jīng)中國工商銀行股份有限公司;工銀科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010946521.1/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 對虛擬化應(yīng)用程序的基于策略的訪問
- 應(yīng)用程序執(zhí)行、應(yīng)用程序提供裝置和應(yīng)用程序分發(fā)方法
- 一種軟件保護(hù)方法、裝置及系統(tǒng)
- 應(yīng)用程序的開發(fā)方法和系統(tǒng)
- 應(yīng)用程序的擴(kuò)展方法及裝置
- 一種應(yīng)用程序商店的應(yīng)用程序發(fā)布方法及裝置
- 一種應(yīng)用程序的監(jiān)控方法、裝置及系統(tǒng)
- 用于對虛擬化應(yīng)用程序的基于策略的訪問的方法和系統(tǒng)
- 應(yīng)用程序控制方法、裝置、終端及存儲介質(zhì)
- 一種應(yīng)用程序安裝、卸載方法及通信終端





