[發(fā)明專利]EasyApp移動開發(fā)平臺和開發(fā)方法在審
| 申請?zhí)枺?/td> | 201711432959.2 | 申請日: | 2017-12-26 |
| 公開(公告)號: | CN108228155A | 公開(公告)日: | 2018-06-29 |
| 發(fā)明(設計)人: | 周紅衛(wèi);周海江 | 申請(專利權)人: | 江蘇潤和軟件股份有限公司 |
| 主分類號: | G06F8/20 | 分類號: | G06F8/20;G06F8/61;G06F8/65;G06F8/71 |
| 代理公司: | 南京蘇科專利代理有限責任公司 32102 | 代理人: | 姚姣陽;徐振興 |
| 地址: | 210012 江蘇*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 插件層 應用層 調用 開發(fā)平臺 插件 開發(fā) 用戶體驗度 瀏覽器內核 功能調用 混合模式 橋接模式 數(shù)據(jù)傳遞 數(shù)據(jù)轉換 模塊化 平臺橋 組件化 移動 可讀性 封裝 數(shù)據(jù)庫 配置 | ||
1.EasyApp移動開發(fā)平臺,其特征在于:包括:
應用層:供開發(fā)者使用的數(shù)據(jù)庫和模板;
平臺橋:使用橋接模式,提供了應用層到插件層的調用和數(shù)據(jù)轉換,實現(xiàn)應用層調用插件層的原生功能,插件層調用應用層代碼,并實現(xiàn)功能調用和數(shù)據(jù)傳遞;
插件層:提供了原生功能的插件封裝。
2.根據(jù)權利要求1所述的EasyApp移動開發(fā)平臺,其特征在于:
應用層主要包含自定義JS類庫,CSS類庫、字體庫,以及UI模板。
3.根據(jù)權利要求1所述的EasyApp移動開發(fā)平臺,其特征在于:插件層具體包括:網絡訪問類的文件上傳、文件下載、平臺更新、網絡請求、HTTPS網絡請求;
硬件操作類的拍照、錄像、傳感器、閃光燈、呼吸燈、震動、獲取設備信息、獲取手機號碼;
原生功能類的日歷、通訊錄、撥打電話、通訊錄;
數(shù)據(jù)存儲如數(shù)據(jù)庫、鍵值存儲、文件讀寫操作。
4.根據(jù)權利要求1所述的EasyApp移動開發(fā)平臺,其特征在于:還包括第三方服務模塊,具體為:信鴿推送,百度地圖定位導航,騰訊云存儲,百度云存儲,高德定位導航,百度推送,極光推送。
5.根據(jù)權利要求1所述的EasyApp移動開發(fā)平臺,其特征在于:還包括安全認證模塊,具體為圖片壓縮,白名單驗證,token驗證,三層加密。
6.一種EasyApp移動開發(fā)平臺開發(fā)方法,包括:
S1,創(chuàng)建訪問Native訪問的JS對象;
S2,使用JS對象調用需要的原生功能的JS方法,如獲取網絡訪問,獲取設備信息等方法;
S3,JS對象方法通過平臺橋調用底層Native方法,Native方法使用JS方法傳入參數(shù)執(zhí)行相應的業(yè)務處理,如網絡訪問(在安全性要求較低情況下直接使用ajax網絡訪問),獲取設備信息等,最終以JSON數(shù)據(jù)形式返回值;
S4,把方法返回值通過調用平臺提供的回調通過平臺橋傳遞給JS方法;
S5,JS方法得到返回的數(shù)據(jù)進行展現(xiàn)處理并實現(xiàn)業(yè)務邏輯。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于江蘇潤和軟件股份有限公司,未經江蘇潤和軟件股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711432959.2/1.html,轉載請聲明來源鉆瓜專利網。





