應(yīng)用的功能模擬開發(fā)方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,特別涉及一種應(yīng)用的功能模擬開發(fā)方法和裝置。
【背景技術(shù)】
[0002]隨著信息社會(huì)的超速發(fā)展,以用戶為導(dǎo)向推動(dòng)各種應(yīng)用的發(fā)展已經(jīng)成為信息社會(huì)發(fā)展的趨勢,用戶將越來越多地參與到應(yīng)用的開發(fā)中,而現(xiàn)有的通過用戶參與應(yīng)用的開發(fā)主要通過以下四種形式實(shí)現(xiàn):
一方面,現(xiàn)有的應(yīng)用都自帶意見反饋功能,用戶在使用該應(yīng)用的過程中如有任何問題和建議均可通過該意見反饋功能進(jìn)行反饋,進(jìn)而通過這一方式參與該應(yīng)用的開發(fā)。
[0003]另一方面,也可通過發(fā)布用戶體驗(yàn)中心來發(fā)起新應(yīng)用的試用體驗(yàn),以回收用戶建議;此外,還可通過線下調(diào)研或者論壇、虛擬網(wǎng)絡(luò)社區(qū)的形式獲得用戶建議,進(jìn)而根據(jù)用戶建議完成應(yīng)用的開發(fā)。
[0004]然而,無論以何種形式,其均是通過文字實(shí)現(xiàn)信息傳遞,易于出現(xiàn)信息失真的情況,缺乏精準(zhǔn)性。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的一個(gè)目的在于解決現(xiàn)有技術(shù)中用戶針對應(yīng)用開發(fā)所進(jìn)行的文字意見反饋易于出現(xiàn)失真,缺乏精準(zhǔn)性的缺陷。
[0006]本發(fā)明的另一個(gè)目的在于提供一種避免意見反饋失真,能夠提高精準(zhǔn)性的應(yīng)用的功能模擬開發(fā)方法和裝置。
[0007]為解決上述技術(shù)問題,本發(fā)明采用如下技術(shù)方案:
一種應(yīng)用的功能模擬開發(fā)方法,包括如下步驟:
獲取用戶終端中工具包和部件庫觸發(fā)的交互設(shè)計(jì)操作,通過所述交互設(shè)計(jì)操作在應(yīng)用頁面中進(jìn)行功能的交互設(shè)計(jì)以得到所述功能對應(yīng)的頁面;
通過所述工具包中觸發(fā)的操作為所述功能生成相應(yīng)的跳轉(zhuǎn)頁面;
將所述功能對應(yīng)的頁面和相應(yīng)的跳轉(zhuǎn)頁面保存為所述應(yīng)用的交互設(shè)計(jì)方案,并上傳。
[0008]優(yōu)選的,所述方法還包括:
獲取輸入的語音數(shù)據(jù),并將語音數(shù)據(jù)保存至應(yīng)用的交互設(shè)計(jì)方案中。
[0009]優(yōu)選的,所述獲取用戶終端中工具包和部件庫觸發(fā)的交互設(shè)計(jì)操作,通過所述交互設(shè)計(jì)操作在應(yīng)用頁面中進(jìn)行功能的交互設(shè)計(jì)以得到所述功能對應(yīng)的頁面的步驟之前,所述方法還包括:
接收應(yīng)用開發(fā)需求消息,并顯示;
獲取觸發(fā)的方案查看操作,通過所述方案查看操作讀取并顯示與所述應(yīng)用開發(fā)需求消息相關(guān)的交互設(shè)計(jì)方案。
[0010]優(yōu)選的,所述獲取觸發(fā)的方案查看操作,通過所述方案查看操作讀取并顯示與所述應(yīng)用開發(fā)需求消息相關(guān)的交互設(shè)計(jì)方案的步驟之后,所述方法還包括: 獲取對所述顯示的交互設(shè)計(jì)方案發(fā)起的投票操作,并根據(jù)所述投票操作更新所述交互設(shè)計(jì)方案對應(yīng)的累計(jì)投票數(shù)目。
[0011]優(yōu)選的,所述獲取觸發(fā)的方案查看操作,通過所述方案查看操作讀取并顯示與所述應(yīng)用開發(fā)需求消息相關(guān)的交互設(shè)計(jì)方案的步驟之前,所述方法還包括:
生成與所述應(yīng)用開發(fā)需求消息對應(yīng)的新增功能查詢詞;
根據(jù)所述新增功能查詢詞進(jìn)行功能篩查得到對應(yīng)的功能部件;
將所述功能部件導(dǎo)入所述部件庫。
[0012]一種應(yīng)用的功能開發(fā)裝置,包括:
功能頁面設(shè)置模塊,用于獲取用戶終端中工具包和部件庫觸發(fā)的交互設(shè)計(jì)操作,通過所述交互設(shè)計(jì)操作在應(yīng)用頁面中進(jìn)行功能的交互設(shè)計(jì)以得到所述功能對應(yīng)的頁面;
跳轉(zhuǎn)頁面設(shè)置模塊,用于通過所述工具包中觸發(fā)的操作為所述功能生成相應(yīng)的跳轉(zhuǎn)頁面;
上傳模塊,用于將所述功能對應(yīng)的頁面和相應(yīng)的跳轉(zhuǎn)頁面保存為所述應(yīng)用的交互設(shè)計(jì)方案,并上傳。
[0013]優(yōu)選的,所述系統(tǒng)還包括:
語音輸入模塊,用于獲取輸入的語音數(shù)據(jù),并將語音數(shù)據(jù)保存至應(yīng)用的交互設(shè)計(jì)方案中。
[0014]優(yōu)選的,所述裝置還包括:
消息接收模塊,用于接收應(yīng)用開發(fā)需求消息,并顯示;
方案顯示模塊,用于獲取觸發(fā)的方案查看操作,通過所述方案查看操作讀取并顯示與應(yīng)用開發(fā)需求相關(guān)的交互設(shè)計(jì)方案。
[0015]優(yōu)選的,所述裝置還包括:
投票累計(jì)模塊,用于獲取對所述顯示的交互設(shè)計(jì)方案發(fā)起的投票操作,并根據(jù)所述投票操作更新所述交互設(shè)計(jì)方案對應(yīng)的累計(jì)投票數(shù)目。
[0016]優(yōu)選的,所述裝置還包括:
查詢詞生成模塊,用于生成與所述應(yīng)用開發(fā)需求消息對應(yīng)的新增功能查詢詞;
篩查模塊,用于根據(jù)所述新增功能查詢詞進(jìn)行功能篩查得到對應(yīng)的功能部件;
導(dǎo)入模塊,用于將所述功能部件導(dǎo)入所述部件庫。
[0017]由上述技術(shù)方案可知,本發(fā)明的優(yōu)點(diǎn)和積極效果在于:
本發(fā)明中,用戶終端的工具包和部件庫將獲取得到用戶觸發(fā)的交互設(shè)計(jì)操作,以由觸發(fā)的交互設(shè)計(jì)操作在應(yīng)用界面中進(jìn)行功能的交互設(shè)計(jì)得到應(yīng)用中功能所對應(yīng)的頁面,并相應(yīng)生成該功能的跳轉(zhuǎn)頁面,將該功能所對應(yīng)的頁面和跳轉(zhuǎn)頁面保存為交互設(shè)計(jì)方案,并上傳,以供開發(fā)人員查看和參考,通過如上所述的方式使得用戶參與應(yīng)用的開發(fā),由于是通過用戶終端中提供的工具包和部件庫直接進(jìn)行應(yīng)用頁面的交互設(shè)計(jì),避免了用戶針對應(yīng)用開發(fā)所進(jìn)行的文字意見反饋和意見反饋失真的情況,能夠提高應(yīng)用開發(fā)的精準(zhǔn)性。
【附圖說明】
[0018]圖1是一個(gè)實(shí)施例中應(yīng)用的功能模擬開發(fā)方法的流程圖;
圖2是另一個(gè)實(shí)施例中應(yīng)用的功能模擬開發(fā)方法的流程圖; 圖3是另一個(gè)實(shí)施例中應(yīng)用的功能模擬開發(fā)方法的流程圖;
圖4是圖3中根據(jù)新增功能查詢詞進(jìn)行功能篩查得到對應(yīng)的功能部件的方法流程圖; 圖5是一個(gè)實(shí)施例中應(yīng)用的功能模擬開發(fā)裝置的結(jié)構(gòu)示意圖;
圖6是另一個(gè)實(shí)施例中應(yīng)用的功能模擬開發(fā)裝置的結(jié)構(gòu)示意圖;
圖7是另一個(gè)實(shí)施例中應(yīng)用的功能模擬開發(fā)裝置的結(jié)構(gòu)示意圖;
圖8是圖7中篩查模塊的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0019]體現(xiàn)本發(fā)明特征與優(yōu)點(diǎn)的典型實(shí)施方式將在以下的說明中詳細(xì)敘述。應(yīng)理解的是本發(fā)明能夠在不同的實(shí)施方式上具有各種的變化,其皆不脫離本發(fā)明的范圍,且其中的說明及圖示在本質(zhì)上是當(dāng)作說明之用,而非用以限制本發(fā)明。
[0020]如前所述,開發(fā)人員為滿足用戶的各種需求,豐富終端的功能,大都為用戶終端配備了各種應(yīng)用,并不斷針對新出現(xiàn)的需求進(jìn)行應(yīng)用的開發(fā),即應(yīng)用的優(yōu)化迭代和新功能的創(chuàng)設(shè)。
[0021]對于用戶參與開發(fā)人員所進(jìn)行的應(yīng)用優(yōu)化迭代和新功能的創(chuàng)設(shè),目前仍處于嘗試階段,對于用戶參與應(yīng)用開發(fā),存在著缺乏有效性和精準(zhǔn)性的情況,因此特提出一種應(yīng)用的功能模擬開發(fā)方法,該方法可依賴于計(jì)算機(jī)程序,該計(jì)算機(jī)程序可運(yùn)行于符合馮諾依曼體系的計(jì)算機(jī)系統(tǒng)之上,該計(jì)算機(jī)系統(tǒng)可以是手機(jī)、智能手機(jī)、支持SIM卡帶有蜂窩功能的平板電腦、掌上電腦、家教機(jī)、學(xué)習(xí)機(jī)等終端。
[0022]在一個(gè)實(shí)施例中,具體的,該方法如圖1所示,包括:
步驟110,獲取用戶終端中工具包和部件庫觸發(fā)的交互設(shè)計(jì)操作,通過交互設(shè)計(jì)操作在應(yīng)用頁面中進(jìn)行功能的交互設(shè)計(jì)以得到功能對應(yīng)的頁面。
[0023]本實(shí)施例中,用戶終端是用于為用戶提供各種應(yīng)用的機(jī)器,開發(fā)人員針對該用戶終端的使用群體針對性地為用戶終端開發(fā)了各種應(yīng)用。因此,用戶終端中安裝了多種應(yīng)用,除此之外,還內(nèi)置了用戶可對應(yīng)用進(jìn)行交互設(shè)計(jì)工具包和部件庫。
[0024]工具包用以為用戶所進(jìn)行的交互設(shè)計(jì)提供各種工具,部件庫則為用戶在應(yīng)用頁面中進(jìn)行的交互設(shè)計(jì)提供多種部件。工具包中包含的工具和部件庫中包含的部件可根據(jù)需要不斷進(jìn)行更新,以適用用戶的各種應(yīng)用開發(fā)場景。
[0025]應(yīng)用頁面中,通過工具包和部件庫將可針對功能實(shí)現(xiàn)迭代優(yōu)化和新功能的創(chuàng)設(shè),因此,工具包和部件庫所觸發(fā)的交互設(shè)計(jì)操作可以是對某一功能中圖標(biāo)的編輯、旋轉(zhuǎn)、移動(dòng)、縮放等操作,也可以是應(yīng)用頁面中新功能的對應(yīng)部件的添加等操作;相應(yīng)的,所得到的功能對應(yīng)的頁面可以是優(yōu)化的應(yīng)用頁面,也可以是新增了功能圖標(biāo)的頁面。
[0026]也就是說,工具包包括了添加、復(fù)制、粘貼、編輯、標(biāo)注、旋轉(zhuǎn)、縮放、移動(dòng)和跳轉(zhuǎn)等工具;部件庫包括了應(yīng)用的多個(gè)部件,例如,應(yīng)用中每一功能所對應(yīng)的圖標(biāo)。
[0027]步驟130,通過工具包中觸發(fā)的操作為該功能生成相應(yīng)的跳轉(zhuǎn)頁面。
[0028]本實(shí)施例中,獲取工具包中對工具所進(jìn)行的選取操作,以通過獲取得到的選取操作生成相應(yīng)的跳轉(zhuǎn)頁面。該跳轉(zhuǎn)頁面可為優(yōu)化的應(yīng)用頁面中,優(yōu)化的功能圖標(biāo)所對應(yīng)跳轉(zhuǎn)頁面;也可為新增的功能圖標(biāo)所對應(yīng)的跳轉(zhuǎn)頁面。
[0029]步驟150,將該功能對應(yīng)的頁面和相應(yīng)的跳轉(zhuǎn)頁面保存為應(yīng)用的交互設(shè)計(jì)方案,并上傳。
[0030]本實(shí)施例中,用戶終端中的工具包和部件庫觸發(fā)的交互設(shè)計(jì)所得到的該功能對應(yīng)的頁面和相應(yīng)的跳轉(zhuǎn)頁面將形成應(yīng)用的交互設(shè)計(jì)方案,并上傳至服務(wù)器中,以供開發(fā)人員通過服務(wù)器提供的后臺(tái)開發(fā)頁面進(jìn)行查看。
[0031]通過如上所述的方法,將使得用戶可對任一用戶終端中的任一應(yīng)用直接進(jìn)行模擬開發(fā),進(jìn)而通過工具包和部件庫直觀地呈現(xiàn)應(yīng)用的交互設(shè)計(jì),準(zhǔn)確地表達(dá)了用戶參與應(yīng)用開發(fā)的設(shè)計(jì)思想。
[0032]在優(yōu)選的實(shí)施例中,交互設(shè)計(jì)方案可以是原型圖的形式,以通過原型圖對應(yīng)用中各種