[發(fā)明專利]一種改進(jìn)的移動客戶端產(chǎn)品更新的方法在審
| 申請?zhí)枺?/td> | 201310666240.0 | 申請日: | 2013-12-09 |
| 公開(公告)號: | CN103617064A | 公開(公告)日: | 2014-03-05 |
| 發(fā)明(設(shè)計)人: | 王強;李金城 | 申請(專利權(quán))人: | 五八同城信息技術(shù)有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;G06F3/0481;H04L29/06 |
| 代理公司: | 北京律恒立業(yè)知識產(chǎn)權(quán)代理事務(wù)所(特殊普通合伙) 11416 | 代理人: | 顧珊;嚴(yán)業(yè)福 |
| 地址: | 300457 天津市濱海新區(qū)第一*** | 國省代碼: | 天津;12 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 改進(jìn) 移動 客戶端 產(chǎn)品 更新 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及移動互聯(lián)網(wǎng)的客戶端軟件技術(shù)領(lǐng)域,特別是一種移動客戶端產(chǎn)品更新的方法。
背景技術(shù)
移動APP是針對手機這種移動連接到互聯(lián)網(wǎng)的業(yè)務(wù)或者無線網(wǎng)卡業(yè)務(wù)而開發(fā)的應(yīng)用程序。一開始僅作為一種第三方應(yīng)用的合作形式參與到互聯(lián)網(wǎng)商業(yè)活動中去的,但隨著互聯(lián)網(wǎng)越來越開放化,加之移動APP具有基于手機的隨時隨身性、互動性的特點,且移動App可整合LBS、QR、AR等新技術(shù),所以能夠給用戶帶來前所未有的用戶體驗。并且,隨著智能手機用戶數(shù)量的不斷暴增,移動App的發(fā)展可謂是有目共睹的。
對于目前的移動App來說,以flash?air技術(shù)開發(fā)的移動端APP產(chǎn)品,相對于傳統(tǒng)的web客戶端和移動web技術(shù)的App產(chǎn)品而言,需要解決針對界面需求變化過于頻繁,業(yè)務(wù)需求變化過于嚴(yán)重兩方面帶來的產(chǎn)品頻繁升級問題。目前,對于移動App的升級,主要是通過軟件提供商提示用戶更新,用戶自行下載并升級客戶端。不但對用戶來說是麻煩的事,而且容易造成版本分布混亂,帶來較大的維護(hù)成本。并且,每一次的更新開發(fā)代碼,都可能會使得客戶端產(chǎn)品產(chǎn)生其他未知的BUG,造成用戶體驗下降。
因此,需要一種解決移動客戶端易變需求的方法,來降低由于移動端產(chǎn)品的頻繁升級給用戶帶來的麻煩,在無需令用戶頻繁升級客戶端軟件的同時保證移動端產(chǎn)品的更新,從而實現(xiàn)對移動App客戶端的業(yè)務(wù)及UI的無需用戶手動升級的自動更新,降低用戶的使用復(fù)雜度,提高用戶的使用體驗。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種改進(jìn)的移動客戶端產(chǎn)品更新的方法。
根據(jù)本發(fā)明的一個方面,提供了一種改進(jìn)的移動客戶端產(chǎn)品更新的方法,所述移動客戶端包括模板拉取模塊、模板解析模塊和接口模塊,所述方法包括如下步驟:
a)所述模板拉取模塊按照業(yè)務(wù)類型從服務(wù)器拉取模板;
b)所述模板解析模塊在所述移動客戶端上對拉取的所述模板進(jìn)行解析操作,來完成界面搭建,容器添加,以及界面初始化的操作,其中所述解析操作包括:遞歸解析所述模板的表單項,遍歷所述容器中的組件,設(shè)置樣式、屬性、初始值,以及設(shè)置事件監(jiān)聽;
c)通過所述接口模塊將解析后的更新后的移動客戶端展示到用戶界面中。
優(yōu)選地,在所述步驟a)中當(dāng)用戶啟動相應(yīng)的業(yè)務(wù)模塊時,所述模板拉取模塊對與該業(yè)務(wù)模塊對應(yīng)的所述模板進(jìn)行拉取。
優(yōu)選地,所述表單項包含所述容器,通過所述容器對所述組件的大小和位置進(jìn)行改變。
優(yōu)選地,所述容器中的所述組件包括文本輸入框、按鈕、圖片中的至少一種。
優(yōu)選地,所述樣式是所述組件的可控外觀,包括背景色、透明度和邊距。
優(yōu)選地,所述屬性的內(nèi)容包括:所述組件的x,y坐標(biāo)、表示所述組件是否可點擊以及是否可編輯的信息。
優(yōu)選地,所述初始值表示所述組件中的默認(rèn)顯示內(nèi)容。
優(yōu)選地,所述設(shè)置事件監(jiān)聽是構(gòu)建事件處理的方法,所述事件監(jiān)聽是用于響應(yīng)特定的部分或全部事件的觸發(fā),包括但不限于用戶點擊按鈕、點擊輸入框、修改文字、及手勢操作。
本發(fā)明能夠使移動APP很好的解決了頻繁業(yè)務(wù)調(diào)整和UI變化問題,從而能夠?qū)崿F(xiàn)對移動App客戶端的業(yè)務(wù)及UI的無需用戶手動升級的自動更新。
附圖說明
參考隨附的附圖,本發(fā)明更多的目的、功能和優(yōu)點將通過本發(fā)明實施方式的如下描述得以闡明,其中:
圖1示意性示出了利用本發(fā)明的系統(tǒng)框圖。
圖2示意性示出了本發(fā)明的一種改進(jìn)的移動客戶端產(chǎn)品更新的方法流程圖。
具體實施方式
通過參考示范性實施例,本發(fā)明的目的和功能以及用于實現(xiàn)這些目的和功能的方法將得以闡明。然而,本發(fā)明并不受限于以下所公開的示范性實施例;可以通過不同形式來對其加以實現(xiàn)。說明書的實質(zhì)僅僅是幫助相關(guān)領(lǐng)域技術(shù)人員綜合理解本發(fā)明的具體細(xì)節(jié)。
在下文中,將參考附圖描述本發(fā)明的實施例。在附圖中,相同的附圖標(biāo)記代表相同或類似的部件,或者相同或類似的步驟。
圖1示意性示出了運行本發(fā)明的移動客戶端更新方法的系統(tǒng)框圖。如圖1所示:
利用本發(fā)明的移動客戶端更新方法的系統(tǒng)100包括移動客戶端110、網(wǎng)絡(luò)120以及服務(wù)器130。其中,移動客戶端包括模板拉取模塊111、模板解析模塊112,以及接口模塊113。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于五八同城信息技術(shù)有限公司,未經(jīng)五八同城信息技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310666240.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





