[發(fā)明專利]跨平臺APP設計方法及系統(tǒng)在審
| 申請?zhí)枺?/td> | 201610374369.8 | 申請日: | 2016-05-31 |
| 公開(公告)號: | CN105786530A | 公開(公告)日: | 2016-07-20 |
| 發(fā)明(設計)人: | 郭煦;俞佳星;李鳴宇 | 申請(專利權(quán))人: | 上海電機學院 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44;G06F9/445;G06F9/45 |
| 代理公司: | 上海思微知識產(chǎn)權(quán)代理事務所(普通合伙) 31237 | 代理人: | 菅秀君 |
| 地址: | 200240 *** | 國省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 平臺 app 設計 方法 系統(tǒng) | ||
技術(shù)領(lǐng)域
本發(fā)明涉及一種跨平臺APP設計方法及系統(tǒng)。
背景技術(shù)
目前移動APP(應用)有許多平臺,比如Android,iOS,WindowsPhone, BlackBerry,等等。企業(yè)想要推廣產(chǎn)品,擴大用戶群,就必須要針對不同的平 臺開發(fā)對應的APP。對于開發(fā)人員來說,不同的平臺需要不同的開發(fā)語言,開 發(fā)環(huán)境,甚至需要特定的開發(fā)平臺。如果想要跨平臺開發(fā),可以說并不容易。 不同的開發(fā)環(huán)境和編程語言,也容易讓人混淆,埋下更多的bug隱患。同時, 在產(chǎn)品維護和升級也比較困難。任何的維護和升級,都必須針對不同的平臺開 發(fā)對應的版本。另外,由于平臺特性的關(guān)系,不同平臺間的用戶體驗也很難做 到一致。
這樣的開發(fā)需要許多不同的開發(fā)小組在不同的平臺開發(fā)同一款APP,存在 大量的重復勞動。這樣的開發(fā)模式極大的浪費了人力和時間。開發(fā)一個移動 APP要滿足的主流的平臺,就需要至少3個不同的開發(fā)小組在對應的平臺上開 發(fā),這極大的提高了開發(fā)成本,也增大維護、升級的復雜度。
所以,目前急需要一種跨平臺的解決方案,只做一次開發(fā),編譯生成不同 平臺的APP。減少重復勞動,大大加快開發(fā)進程。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種跨平臺APP設計方法及系統(tǒng),能夠改變現(xiàn)有的 復雜、低效的開發(fā)方式。
為解決上述問題,本發(fā)明提供一種跨平臺APP設計方法,包括:
搭建一個輕量級的平臺,包括上層應用和底層框架;
將所述上層應用和底層框架在各個移動平臺上編譯后運行。
進一步的,在上述方法中,所述上層應用采用html開發(fā)。
進一步的,在上述方法中,所述上層應用采用html5開發(fā)。
進一步的,在上述方法中,所述上層應用利用移動web框架搭建。
進一步的,在上述方法中,所述上層應用利用JQuerymobile搭建。
進一步的,在上述方法中,所述底層框架對應不同的平臺開發(fā)。
根據(jù)本發(fā)明的另一面,提供一種跨平臺APP設計系統(tǒng),包括:
搭建模塊,用于搭建一個輕量級的平臺,包括上層應用和底層框架;
編譯模塊,用于將所述上層應用和底層框架在各個移動平臺上編譯后運行。
進一步的,在上述系統(tǒng)中,所述上層應用采用html開發(fā)。
進一步的,在上述系統(tǒng)中,所述上層應用采用html5開發(fā)。
進一步的,在上述系統(tǒng)中,所述上層應用利用移動web框架搭建。
進一步的,在上述系統(tǒng)中,所述上層應用利用JQuerymobile搭建。
進一步的,在上述系統(tǒng)中,所述底層框架對應不同的平臺開發(fā)。
與現(xiàn)有技術(shù)相比,本發(fā)明通過搭建一個輕量級的平臺,包括上層應用和底 層框架,將所述上層應用和底層框架在各個移動平臺上編譯后運行。本發(fā)明提 供了一個一站式的跨平臺解決方案,每一個獨立的APP都采用一樣的底層框 架,跨平臺運行,APP的升級維護就變得非常簡單容易,再也不需要在各個平 臺上花費大把時間和金錢進行單獨開發(fā),上層應用的任何開發(fā)、更新、升級在 任何平臺上都有一致的運行效果,只做一次開發(fā),在不同的平臺進行編譯,就 能生成對應該平臺的應用,實現(xiàn)移動APP一次開發(fā),多次編譯,處處運行;企 業(yè)和個人不需要再專門針對各個平臺作對應的開發(fā)了,降低企業(yè)或個人的開發(fā) 成本,提高開發(fā)效率。
附圖說明
圖1是本發(fā)明一實施例的跨平臺APP設計方法的流程圖;
圖2是本發(fā)明一實施例的跨平臺APP設計系統(tǒng)的模塊圖。
具體實施方式
為使本發(fā)明的上述目的、特征和優(yōu)點能夠更加明顯易懂,下面結(jié)合附圖和 具體實施方式對本發(fā)明作進一步詳細的說明。
實施例一
如圖1所示,本發(fā)明提供一種跨平臺APP設計方法,包括:
步驟S1,搭建一個輕量級的平臺,包括上層應用和底層框架;
該專利技術(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/201610374369.8/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





