[發(fā)明專利]一種移動(dòng)應(yīng)用程序跨平臺(tái)開發(fā)系統(tǒng)在審
| 申請(qǐng)?zhí)枺?/td> | 202011014660.7 | 申請(qǐng)日: | 2020-09-24 |
| 公開(公告)號(hào): | CN112130861A | 公開(公告)日: | 2020-12-25 |
| 發(fā)明(設(shè)計(jì))人: | 蔡中挺;劉仕強(qiáng) | 申請(qǐng)(專利權(quán))人: | 衡陽(yáng)斯巴克信息科技有限公司 |
| 主分類號(hào): | G06F8/41 | 分類號(hào): | G06F8/41;G06F8/30;G06F8/20;G06F9/455 |
| 代理公司: | 珠海飛拓知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 44650 | 代理人: | 劉利芬 |
| 地址: | 421002 湖南省衡陽(yáng)*** | 國(guó)省代碼: | 湖南;43 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 移動(dòng) 應(yīng)用程序 平臺(tái) 開發(fā) 系統(tǒng) | ||
本發(fā)明涉及程序開發(fā)技術(shù)領(lǐng)域,具體是一種移動(dòng)應(yīng)用程序跨平臺(tái)開發(fā)系統(tǒng),包括開發(fā)者操作模塊、程序開發(fā)模塊和跨平臺(tái)解碼模塊,開發(fā)者操作模塊、程序開發(fā)模塊和跨平臺(tái)解碼模塊依次連接,所述開發(fā)者操作模塊分別與工具庫(kù)、數(shù)據(jù)庫(kù)連接,開發(fā)者操作模塊從工具庫(kù)和數(shù)據(jù)庫(kù)中調(diào)用程序開發(fā)工具和數(shù)據(jù),根據(jù)程序開發(fā)目的編譯設(shè)計(jì)程序,并通過跨平臺(tái)解碼模塊分配至操作平臺(tái)中。本發(fā)明通過開發(fā)者操作模塊從工具庫(kù)和數(shù)據(jù)庫(kù)中調(diào)用程序開發(fā)工具和數(shù)據(jù),選擇合適的程序開發(fā)工具進(jìn)行程序開發(fā),確保程序開發(fā)的高效性和穩(wěn)定性。
技術(shù)領(lǐng)域
本發(fā)明涉及程序開發(fā)技術(shù)領(lǐng)域,具體是一種移動(dòng)應(yīng)用程序跨平臺(tái)開發(fā)系統(tǒng)。
背景技術(shù)
軟件開發(fā)是根據(jù)用戶要求建造出軟件系統(tǒng)或者系統(tǒng)中的軟件部分的過程。軟件開發(fā)是一項(xiàng)包括需求捕捉、需求分析、設(shè)計(jì)、實(shí)現(xiàn)和測(cè)試的系統(tǒng)工程。軟件一般是用某種程序設(shè)計(jì)語(yǔ)言來實(shí)現(xiàn)的。通常采用軟件開發(fā)工具可以進(jìn)行開發(fā)。軟件分為系統(tǒng)軟件和應(yīng)用軟件,并不只是包括可以在計(jì)算機(jī)上運(yùn)行的程序,與這些程序相關(guān)的文件一般也被認(rèn)為是軟件的一部分。軟件設(shè)計(jì)思路和方法的一般過程,包括設(shè)計(jì)軟件的功能和實(shí)現(xiàn)的算法和方法、軟件的總體結(jié)構(gòu)設(shè)計(jì)和模塊設(shè)計(jì)、編程和調(diào)試、程序聯(lián)調(diào)和測(cè)試以及編寫、提交程序。
經(jīng)檢索,申請(qǐng)?zhí)枮镃N201310439039.9的發(fā)明專利公開了一種移動(dòng)云計(jì)算應(yīng)用程序開發(fā)方法,該發(fā)明技術(shù)方案雖然產(chǎn)生了有益效果:通過本發(fā)明所提供的方法,移動(dòng)云計(jì)算應(yīng)用程序的開發(fā)和運(yùn)行不再需要修改操作系統(tǒng),而且能夠支持不同移動(dòng)平臺(tái)的移動(dòng)云計(jì)算應(yīng)用程序的開發(fā)。使用本發(fā)明所提供的方法開發(fā)出來的移動(dòng)云計(jì)算應(yīng)用程序能夠利用云計(jì)算技術(shù)提升運(yùn)行速度并降低電量消耗,但仍然存在技術(shù)問題:開發(fā)不同應(yīng)用時(shí)需要同時(shí)不同平臺(tái)的支持,從而大大增加開發(fā)的成本。
因此,針對(duì)以上現(xiàn)狀,迫切需要開發(fā)一種移動(dòng)應(yīng)用程序跨平臺(tái)開發(fā)系統(tǒng),以克服當(dāng)前實(shí)際應(yīng)用中的不足。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種移動(dòng)應(yīng)用程序跨平臺(tái)開發(fā)系統(tǒng),以解決上述背景技術(shù)中提出的問題。
為實(shí)現(xiàn)上述目的,本發(fā)明提供如下技術(shù)方案:
一種移動(dòng)應(yīng)用程序跨平臺(tái)開發(fā)系統(tǒng),包括開發(fā)者操作模塊、程序開發(fā)模塊和跨平臺(tái)解碼模塊,開發(fā)者操作模塊、程序開發(fā)模塊和跨平臺(tái)解碼模塊依次連接,所述開發(fā)者操作模塊分別與工具庫(kù)、數(shù)據(jù)庫(kù)連接,開發(fā)者操作模塊從工具庫(kù)和數(shù)據(jù)庫(kù)中調(diào)用程序開發(fā)工具和數(shù)據(jù),根據(jù)程序開發(fā)目的編譯設(shè)計(jì)程序,并通過跨平臺(tái)解碼模塊分配至操作平臺(tái)中。
作為本發(fā)明進(jìn)一步的方案:所述操作平臺(tái)包括有MAC平臺(tái)、Linux平臺(tái)和Windows平臺(tái),MAC平臺(tái)、Linux平臺(tái)和Windows平臺(tái)均與跨平臺(tái)解碼模塊連接,跨平臺(tái)解碼模塊將通過源代碼編譯得到的程序轉(zhuǎn)化為適用于各操作平臺(tái)運(yùn)行的程序。
作為本發(fā)明進(jìn)一步的方案:所述開發(fā)者操作單元包括有開發(fā)功能確定單元、調(diào)研分析單元、概要設(shè)計(jì)單元和詳細(xì)設(shè)計(jì)單元,開發(fā)功能確定單元、調(diào)研分析單元、概要設(shè)計(jì)單元和詳細(xì)設(shè)計(jì)單元依次連接。
作為本發(fā)明進(jìn)一步的方案:所述程序開發(fā)模塊包括有程序編寫單元、程序編譯單元和程序運(yùn)行單元,程序編寫單元、程序編譯單元和程序運(yùn)行單元依次連接。
作為本發(fā)明進(jìn)一步的方案:所述程序編寫單元用于利用源代碼編寫程序,程序編譯單元用于通過編譯器生成class文件,程序運(yùn)行單元用于通過虛擬機(jī)進(jìn)行程序運(yùn)行。
作為本發(fā)明進(jìn)一步的方案:所述跨平臺(tái)解碼模塊包括有編譯程序輸入單元、解碼器和分類輸出單元,編譯程序輸入單元、解碼器和分類輸出單元依次連接。
作為本發(fā)明進(jìn)一步的方案:編譯程序輸入單元向解碼器輸入編譯完成的程序數(shù)據(jù),解碼器對(duì)程序數(shù)據(jù)進(jìn)行格式轉(zhuǎn)化,并通過分類輸出單元輸入至MAC平臺(tái)、Linux平臺(tái)和Windows平臺(tái)中。
與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果是:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于衡陽(yáng)斯巴克信息科技有限公司,未經(jīng)衡陽(yáng)斯巴克信息科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011014660.7/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 移動(dòng)臺(tái),基站,移動(dòng)通信系統(tǒng),移動(dòng)通信與移動(dòng)通信程序
- 移動(dòng)通信系統(tǒng)、移動(dòng)終端以及移動(dòng)通信方法
- 移動(dòng)支付裝置、移動(dòng)終端POS以及移動(dòng)終端
- 移動(dòng)控制裝置、移動(dòng)體、移動(dòng)體系統(tǒng)、移動(dòng)控制方法及程序
- 移動(dòng)終端后蓋、移動(dòng)終端殼體及移動(dòng)終端
- 移動(dòng)平臺(tái)的輔助移動(dòng)方法、移動(dòng)裝置及移動(dòng)平臺(tái)
- 自移動(dòng)設(shè)備移動(dòng)方法及自移動(dòng)設(shè)備
- 移動(dòng)輪(支撐移動(dòng))
- 移動(dòng)房屋(移動(dòng)酒店)
- 移動(dòng)控制方法、移動(dòng)裝置及移動(dòng)平臺(tái)
- 對(duì)虛擬化應(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)
- 用于對(duì)虛擬化應(yīng)用程序的基于策略的訪問的方法和系統(tǒng)
- 應(yīng)用程序控制方法、裝置、終端及存儲(chǔ)介質(zhì)
- 一種應(yīng)用程序安裝、卸載方法及通信終端
- 商品開發(fā)方法、商品開發(fā)系統(tǒng)、商品開發(fā)程序以及存儲(chǔ)商品開發(fā)程序的存儲(chǔ)介質(zhì)
- 開發(fā)支援裝置和開發(fā)支援程序
- 用于web開發(fā)系統(tǒng)的開發(fā)方法和web開發(fā)系統(tǒng)
- 控制裝置、開發(fā)裝置、以及開發(fā)程序
- 系統(tǒng)開發(fā)裝置、程序開發(fā)方法及開發(fā)程序
- 軟件開發(fā)平臺(tái)及其開發(fā)方法
- 菜譜開發(fā)方法和菜譜開發(fā)系統(tǒng)
- EasyApp移動(dòng)開發(fā)平臺(tái)和開發(fā)方法
- 開發(fā)支援裝置、開發(fā)支援方法以及存儲(chǔ)介質(zhì)
- 開發(fā)輔助裝置、開發(fā)輔助系統(tǒng)和開發(fā)輔助方法





