[發明專利]跨平臺應用開發系統有效
| 申請號: | 202011010930.7 | 申請日: | 2020-09-23 |
| 公開(公告)號: | CN112235357B | 公開(公告)日: | 2023-01-10 |
| 發明(設計)人: | 王曉瑛 | 申請(專利權)人: | 建信金融科技有限責任公司 |
| 主分類號: | H04L67/30 | 分類號: | H04L67/30;H04L67/51;H04L67/565;H04L67/566;G06F8/36;G06F9/455;G06F9/54 |
| 代理公司: | 中原信達知識產權代理有限責任公司 11219 | 代理人: | 李陽;王志遠 |
| 地址: | 200120 上海市自由*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 平臺 應用 開發 系統 | ||
本發明公開了一種跨平臺應用開發系統,涉及計算機技術領域。該系統的一具體實施方式包括:界面組件庫,包括多種供用戶選擇且用于組裝移動端應用的界面的組件;請求封裝模塊,用于提供封裝的網絡請求模板;路由管理模塊,用于管理所述移動端應用中的多個模塊之間的路由;狀態管理模塊,用于管理所述移動端應用中的多個模塊的狀態。該實施方式對技術人員要求低,學習曲線緩和,便于開發者利用該系統進行二次開發和擴展,有效降低了人力成本,提高了開發效率,技術人員只需要編寫一套業務邏輯和用戶交互邏輯代碼就可以通過該跨平臺應用開發系統開發跨平臺移動端應用。
技術領域
本發明涉及計算機技術領域,尤其涉及一種跨平臺應用開發系統。
背景技術
隨著各行各業加緊推行“互聯網+”和“移動優先”戰略,移動端技術對于傳統的熟悉PC端(計算機端)開發技術的企業來說是比較陌生的技術領域,但是迫于市場環境壓力、客戶資源競爭等因素推行移動端應用又勢在必行,在這個過程中不可避免遇到各種技術問題:需要運用不同的技術棧,同時開發多套(至少兩套)在業務邏輯上和用戶界面交互上基本一致的代碼,對開發人員要求高,技術跨度大、學習曲線陡峭,成本較高;移動設備系統版本(Android設備尤其突出),設備配置等碎片化現象嚴重,開發人員往往需要花費大量的精力和時間進行適配工作,不同平臺對于適配的要求也不盡相同,人力成本和代碼維護成本較高。
發明內容
有鑒于此,本發明實施例提供一種跨平臺應用開發系統,對技術人員要求低,學習曲線緩和,便于開發者利用該系統進行二次開發和擴展,有效降低了人力成本,提高了開發效率,技術人員只需要編寫一套業務邏輯和用戶交互邏輯代碼就可以通過該跨平臺應用開發系統開發跨平臺移動端應用。
為實現上述目的,根據本發明實施例的一個方面,提供了一種跨平臺應用開發系統,包括:
界面組件庫,包括多種供用戶選擇且用于組裝移動端應用的界面的組件;
請求封裝模塊,用于提供封裝的網絡請求模板;
路由管理模塊,用于管理所述移動端應用中的多個模塊之間的路由;
狀態管理模塊,用于管理所述移動端應用中的多個模塊的狀態。
可選地,所述系統還包括插件庫,包括至少一個插件,所述插件通過封裝原生特定功能模塊獲得。
可選地,所述系統還包括通信模塊,用于提供Flutter與JsBridge的通信接口。
可選地,所述界面組件庫還用于根據用戶的配置信息,從多種組件中確定目標組件,并根據所述配置信息設置所述目標組件的樣式。
可選地,所述配置信息包括組件名稱和配置參數,所述配置參數包括以下一種或多種:顏色、尺寸和位置。
可選地,所述請求封裝模塊還用于:設置所述網絡請求模板中請求地址、請求頭、請求參數和請求方式的拼接方式,并按照所述拼接方式將所述請求地址、請求頭、請求參數和請求方式進行拼接。
可選地,所述請求封裝模塊還用于封裝攔截器。
可選地,所述攔截器包括請求攔截器和響應攔截器;
所述請求封裝模塊還用于封裝所述請求攔截器和所述響應攔截器,以使封裝后的請求攔截器在發送網絡請求之前對所述網絡請求進行預處理,以及使所述響應攔截器在所述網絡請求失敗時,執行異常處理方法。
可選地,所述請求封裝模塊還用于在所述網絡請求失敗時,攔截錯誤日志,并輸出所述錯誤日志。
可選地,所述請求封裝模塊還用于封裝表單的提交方式。
可選地,所述路由管理模塊還用于管理所述移動端應用中的多個模塊之間的路由映射、路由參數和跳轉風格。
可選地,所述路由管理模塊還用于:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于建信金融科技有限責任公司,未經建信金融科技有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011010930.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種三元鋰動力電池組電路保護板
- 下一篇:一種拋糧裝置





