專利名稱:以單一入口提供自動(dòng)生成應(yīng)用程序及上架服務(wù)的方法
技術(shù)領(lǐng)域:
本發(fā)明關(guān)于ー種提供自動(dòng)生成應(yīng)用程序的方法,尤指ー種以單一入ロ提供自動(dòng)生成應(yīng)用程序及上架服務(wù)的方法。
背景技術(shù):
自從智能型手機(jī)(SmartPhone)問(wèn)世以來(lái),因功能強(qiáng)大,使智能型手機(jī)除作為通信工具外,已儼然一部小型電腦,因而使消費(fèi)者對(duì)于智能型手機(jī)趨之若鶩。而智能型手機(jī)的流行,連帶地使相關(guān)產(chǎn)品變得炙手可熱。根據(jù)蘋(píng)果電腦公司官方網(wǎng)站宣稱,其提供50萬(wàn)個(gè)智能型手機(jī)的應(yīng)用程序(App),且自從2008年7月以來(lái),應(yīng)用程序的下載數(shù)已近250億次。由此可見(jiàn)應(yīng)用程序的熱門(mén)程度。而所稱的應(yīng)用程序除了來(lái)自各大軟件公司的開(kāi)發(fā)外,亦不乏單打獨(dú)斗的個(gè)體戶,這些獨(dú)立創(chuàng)作個(gè)體所開(kāi)發(fā)的應(yīng)用程序很多與藝術(shù)創(chuàng)作、資訊、知識(shí)有關(guān),例如電子書(shū)、旅行者游記、攝影作品等,其種類(lèi)琳瑯滿目,令人目不暇給,盡管創(chuàng)意豐富,但創(chuàng)作者并不見(jiàn)得同時(shí)熟諳制作應(yīng)用程序必備的程序語(yǔ)言,因此對(duì)于某些特定類(lèi)型的創(chuàng)作者而言,不熟悉程序語(yǔ)言成為他們開(kāi)發(fā)應(yīng)用程序一個(gè)很大的障礙。為解決上述問(wèn)題,已有業(yè)者提供線上自動(dòng)生成應(yīng)用程序的服務(wù),盡管受惠于該項(xiàng)服務(wù),使用者可以不需熟諳程序語(yǔ)言,即可開(kāi)發(fā)應(yīng)用程序,但開(kāi)發(fā)完成的應(yīng)用程序必須上架至應(yīng)用程序市集平臺(tái),而應(yīng)用程序自動(dòng)生成與應(yīng)用程序上架分別是兩種不同的服務(wù),因此使用者完成應(yīng)用程序的開(kāi)發(fā)后,必須自行至應(yīng)用程序市集平臺(tái)注冊(cè)帳號(hào)并登入后,始能將開(kāi)發(fā)的應(yīng)用程序上架至注冊(cè)的市集平臺(tái),其作業(yè)不僅不連貫,且繁復(fù)費(fèi)時(shí),對(duì)使用者而言系不友善的作業(yè)方式。由上述可知,目前盛行的應(yīng)用程序(App)可由一般使用者開(kāi)發(fā),但開(kāi)發(fā)涉及專業(yè)的程序語(yǔ)言,對(duì)于一般使用者存在很高的專業(yè)技術(shù)門(mén)檻,而目前雖有線上自動(dòng)生成應(yīng)用程序的服務(wù),但使用者仍須自行到市集平臺(tái)上架,操作過(guò)程多有不便,故有待進(jìn)ー步檢討,并謀求可行的解決方案。
發(fā)明內(nèi)容
因此本發(fā)明主要目的在提供一種以單一入ロ提供自動(dòng)生成應(yīng)用程序與上架服務(wù)的方法,其可方便使用者經(jīng)由單一入ロ使用應(yīng)用程序自動(dòng)生成服務(wù),在應(yīng)用程序生成后并可由同一入口將應(yīng)用程序上架至市集平臺(tái),藉此提供使用者一友善的操作介面。為達(dá)成前述目的采取的主要技術(shù)手段令前述方法包括提供一市集平臺(tái),供使用者通過(guò)網(wǎng)絡(luò)瀏覽并操作;在市集平臺(tái)上提供一應(yīng)用程序自動(dòng)生成服務(wù),該應(yīng)用程序自動(dòng)生成服務(wù)提供ー應(yīng)用程序自動(dòng)生成器,供使用者輸入相關(guān)數(shù)據(jù)后自動(dòng)生成一應(yīng)用程序產(chǎn)品;在市集平臺(tái)上提供一應(yīng)用程序上架服務(wù),用以將應(yīng)用程序產(chǎn)品上傳至市集平臺(tái)。由上述可知,本發(fā)明的方法主要以一市集平臺(tái)同時(shí)提供應(yīng)用程序自動(dòng)生成服務(wù)及應(yīng)用程序上架服務(wù),使用者以市集平臺(tái)作為單一入ロ登入后,可利用該應(yīng)用程序自動(dòng)生成服務(wù)以自動(dòng)生成應(yīng)用程序產(chǎn)品,而在同一入口中將生成的應(yīng)用程序產(chǎn)品上傳至市集平臺(tái),亦即在完成應(yīng)用程序產(chǎn)品后直到至市集平臺(tái)上架;利用上述方法,可方便使用者經(jīng)由單一入ロ開(kāi)發(fā)生成應(yīng)用程序,并由同一入口直接將應(yīng)用程序上架至市集平臺(tái),藉此提供使用者一貫化作業(yè)的友善操作介面。本發(fā)明又一目的在提供一種以單一入ロ提供自動(dòng)生成應(yīng)用程序及外部上架服務(wù)的方法。為達(dá)成前述外部上架服務(wù)目的所采取的技術(shù)手段系令前述的市集平臺(tái)進(jìn)ー步執(zhí)行以下步驟收集并解析ー個(gè)以上外部市集平臺(tái)的應(yīng)用程序介面;提供ー個(gè)以上已解析外部市集平臺(tái),供使用者選擇欲上架的外部市集平臺(tái);將應(yīng)用程序產(chǎn)品上傳至使用者選擇的外部市集平臺(tái)。使用前述方法的有益效果在于使用者在単一入口完成應(yīng)用程序產(chǎn)品后,可在同一入ロ將應(yīng)用程序產(chǎn)品上傳至其他的外部市集平臺(tái),藉此可解決以往使用者欲將應(yīng)用程序產(chǎn)品在各個(gè)市集平臺(tái)上架時(shí),必須一一到各個(gè)市集平臺(tái)注冊(cè)登錄及執(zhí)行上傳作業(yè)的困擾。
圖I是本發(fā)明之系統(tǒng)架構(gòu)示意圖。
圖2是本發(fā)明一較佳實(shí)施例的流程圖。
圖3至圖8是本發(fā)明一較佳實(shí)施例的操作流程示意圖。
圖9是本發(fā)明又一較佳實(shí)施例的流程圖。
其中,附圖標(biāo)記
10市集平臺(tái) 101登入視窗
11應(yīng)用程序開(kāi)發(fā)中心
111新增選項(xiàng) 112編輯介面
112A基本數(shù)據(jù)編輯分頁(yè)
112B內(nèi)容編輯分頁(yè)
12應(yīng)用程序下載中心
20電子裝置 具體實(shí)施方式
如圖I所示為本發(fā)明一較佳實(shí)施例的系統(tǒng)架構(gòu)示意圖,本發(fā)明主要是提供ー網(wǎng)站 形式的市集平臺(tái)10,供使用者利用各式電子裝置20經(jīng)由網(wǎng)絡(luò)進(jìn)入該市集平臺(tái)10 ;所稱的電子裝置20可以分別是智能型手機(jī)、平板電腦、筆記型電腦、個(gè)人電腦或其他具有上網(wǎng)功能的設(shè)備。所稱的市集平臺(tái)10具有一應(yīng)用程序開(kāi)發(fā)中心11及一應(yīng)用程序下載中心12,該應(yīng)用程序開(kāi)發(fā)中心11對(duì)注冊(cè)為開(kāi)發(fā)者的使用者提供應(yīng)用程序自動(dòng)生成服務(wù),以產(chǎn)生使用者開(kāi)發(fā)的應(yīng)用程序產(chǎn)品(App Production);該應(yīng)用程序下載中心12系提供應(yīng)用程序產(chǎn)品上架及下載服務(wù),其上架的應(yīng)用程序產(chǎn)品包含但不限于應(yīng)用程序開(kāi)發(fā)中心11生成的的應(yīng)用程序產(chǎn)品?;谏鲜鱿到y(tǒng)架構(gòu),本發(fā)明的一較佳實(shí)施例如圖2所示,其包括以下步驟
提供一市集平臺(tái)(201),供使用者通過(guò)網(wǎng)絡(luò)瀏覽并操作;在市集平臺(tái)上提供一應(yīng)用程序自動(dòng)生成服務(wù)(202),該應(yīng)用程序自動(dòng)生成服務(wù)系提供一應(yīng)用程序自動(dòng)生成器(App auto builder),供使用者輸入相關(guān)數(shù)據(jù)后自動(dòng)生成ー應(yīng)用程序產(chǎn)品(203);在市集平臺(tái)上提供一應(yīng)用程序上架服務(wù)(204),該應(yīng)用程序上架服務(wù)系將應(yīng)用程序產(chǎn)品上傳至市集平臺(tái)(205)。關(guān)于前述方法的具體實(shí)施內(nèi)容詳如以下所述首先請(qǐng)參閱圖3所示,前述市集平臺(tái)10將產(chǎn)生一登入視窗101,供已經(jīng)注冊(cè)為開(kāi)發(fā)者的使用者登入系統(tǒng);使用者登入后可選擇進(jìn)入應(yīng)用程序開(kāi)發(fā)中心11 (如圖4所示);該應(yīng)用程序開(kāi)發(fā)中心11將提供一應(yīng)用程序新增選項(xiàng)111,當(dāng)使用者點(diǎn)選新增選項(xiàng)111后將執(zhí)行一應(yīng)用程序自動(dòng)生成器(App auto builder),如圖5所示應(yīng)用程序自動(dòng)生成器將提供一編輯介面112,該編輯介面112包括一基本數(shù)據(jù)編輯分頁(yè)112A及一內(nèi)容編輯分頁(yè)112B,該基本數(shù)據(jù)編輯分頁(yè)112A系供使用者輸入并設(shè)定應(yīng)用程序的基本數(shù)據(jù),例如名稱、簡(jiǎn)介、圖示(ICON)、類(lèi)型、定價(jià)及是否公開(kāi)等。在完成基本數(shù)據(jù)設(shè)定后,可進(jìn)入內(nèi)容編輯分頁(yè)112B,于本實(shí)施例中,該內(nèi)容編輯分頁(yè)112B可選擇一般編輯或匯入方式,若選擇一般編輯方式,則如圖6所示,該內(nèi)容編輯分頁(yè)112B將出現(xiàn)ー編輯視窗,供使用者進(jìn)入簡(jiǎn)單的輸入或編輯作業(yè),例如輸入文字、上傳圖片、影片等。若使用者選擇匯入方式,該內(nèi)容編輯分頁(yè)112B將出現(xiàn)ー匯入視窗(圖中未示),供使用者輸入?yún)R入來(lái)源的數(shù)據(jù)。在編輯介面112中完成基本數(shù)據(jù)和內(nèi)容的編輯后,將回到應(yīng)用程序開(kāi)發(fā)中心11,而應(yīng)用程序開(kāi)發(fā)中心11將顯示現(xiàn)有及新增的應(yīng)用程序,于本實(shí)施例中,該應(yīng)用程序開(kāi)發(fā)中心11將陳列的應(yīng)用程序區(qū)分為“已提交”及“未提交”(如圖7所示),新增的應(yīng)用程序?qū)@示在“未提交”區(qū),在“未提交”區(qū)內(nèi)的每ー個(gè)應(yīng)用程序分別附設(shè)多個(gè)功能選項(xiàng),包括編輯(edit)、刪除(cancel)及生成(build)等。當(dāng)使用者按下“生成”選項(xiàng),系統(tǒng)即執(zhí)行自動(dòng)生成功能以生成一應(yīng)用程序,并將生成的應(yīng)用程序由在“未提交”區(qū)移至在“已提交”區(qū),而在己“未提交”區(qū)的應(yīng)用程序亦分別附設(shè)多個(gè)功能選項(xiàng),包括編輯(edit)、刪除(cancel)、生成(build)及下載(download)等,其中編輯選項(xiàng)可供使用者重新編修應(yīng)用程序的基本數(shù)據(jù)及內(nèi)容,并以生成選項(xiàng)重新生成,下載選項(xiàng)則供使用者下載該應(yīng)用程序。由上述說(shuō)明可了解在應(yīng)用程序開(kāi)發(fā)中心11使用應(yīng)用程序自動(dòng)生成服務(wù)并生成一應(yīng)用程序產(chǎn)品的具體過(guò)程,當(dāng)使用者在應(yīng)用程序開(kāi)發(fā)中心11完成應(yīng)用程序產(chǎn)品后,若使用者在基本數(shù)據(jù)設(shè)定時(shí)選擇公開(kāi),則該應(yīng)用程序產(chǎn)品將自動(dòng)發(fā)布至市集平臺(tái)的應(yīng)用程序下載中心12。如圖8所示,該應(yīng)用程序下載中心12以ー網(wǎng)頁(yè)形式呈現(xiàn),與一般App store類(lèi)似,上架的應(yīng)用程序產(chǎn)品分為“免費(fèi)”與“付費(fèi)”,其分別上架在不同的分頁(yè)供下載,而在應(yīng)用程序開(kāi)發(fā)中心11完成的應(yīng)用程序商品則視使用者的定價(jià)狀況發(fā)布至應(yīng)用程序下載中心12的“免費(fèi)”分頁(yè)或“付費(fèi)”分頁(yè)。由上述可知,本發(fā)明提供從應(yīng)用程序自動(dòng)生成至上架的ー貫化作業(yè)模式,使用者并可因而取得一個(gè)輕松開(kāi)發(fā)應(yīng)用程序產(chǎn)品的友善介面。
在前述實(shí)施例中,本發(fā)明提供使用者由単一入口完成應(yīng)用程序產(chǎn)品生成到上架至市集平臺(tái)的ー貫化作業(yè)方法,其中在應(yīng)用程序產(chǎn)品上架方面,前一實(shí)施例系令應(yīng)用程序產(chǎn)品自動(dòng)發(fā)布至作為入口網(wǎng)站的市集平臺(tái);除此之外,本發(fā)明可進(jìn)ー步提供使用者由同一入ロ將應(yīng)用程序產(chǎn)品發(fā)布至入口網(wǎng)站以外的其他市集平臺(tái)。具體的實(shí)施方式如圖9所示,令市集平臺(tái)10進(jìn)ー步執(zhí)行以下步驟收集并解析ー個(gè)以上外部市集平臺(tái)的應(yīng)用程序介面(901);提供ー個(gè)以上已解析外部市集平臺(tái)(902),供使用者選擇欲上架的外部市集平臺(tái)(903);將應(yīng)用程序產(chǎn)品上傳至使用者選擇的外部市集平臺(tái)(904)。由于不同的應(yīng)用程序市集平臺(tái)(App store)具有不同的應(yīng)用程序介面與上傳規(guī)則,因此市集平臺(tái)10提供的應(yīng)用程序上架服務(wù)將會(huì)收集、分析各個(gè)應(yīng)用程序市集平臺(tái)的應(yīng)用程序介面,并進(jìn)一歩解析其上傳規(guī)則,以便整合在應(yīng)用程序自動(dòng)生成服務(wù)的應(yīng)用程序介面(API),藉此,使用者即可在應(yīng)用程序自動(dòng)生成器的編輯介面上設(shè)定是否要將應(yīng)用程序發(fā)布至外部的應(yīng)用程序市集平臺(tái)及進(jìn)ー步選擇欲發(fā)布應(yīng)用程序產(chǎn)品的外部應(yīng)用程序市集平臺(tái)。再者,每ー個(gè)應(yīng)用程序市集平臺(tái)對(duì)于應(yīng)用程序產(chǎn)品的上傳,大多要求以完成注冊(cè)的帳號(hào)、密碼登入后始得為之;而本發(fā)明的應(yīng)用程序上架服務(wù)系由系統(tǒng)向各個(gè)應(yīng)用程序市集平臺(tái)申請(qǐng)注冊(cè),并取得帳號(hào)密碼,當(dāng)使用者在市集平臺(tái)10上完成應(yīng)用程序產(chǎn)品后,市集平臺(tái)10的應(yīng)用程序上架服務(wù)系以系統(tǒng)取得的帳號(hào)密碼登入對(duì)應(yīng)的外部應(yīng)用程序市集平臺(tái),再依該應(yīng)用程序市集平臺(tái)的上傳規(guī)則,將應(yīng)用程序產(chǎn)品上傳到該應(yīng)用程序市集平臺(tái)以完成上架;如此ー來(lái),使用者無(wú)須一一至各個(gè)應(yīng)用程序市集平臺(tái)申請(qǐng)帳號(hào),也無(wú)須一一登入各個(gè)應(yīng)用程序市集平臺(tái)進(jìn)行上傳作業(yè),因此將對(duì)使用者開(kāi)發(fā)應(yīng)用程序產(chǎn)品與上架提供更大的便利性。
權(quán)利要求
1.一種以單一入ロ提供自動(dòng)生成應(yīng)用程序及上架服務(wù)的方法,其特征在于,包括 提供一市集平臺(tái),供使用者通過(guò)網(wǎng)絡(luò)瀏覽并操作; 在市集平臺(tái)上提供一應(yīng)用程序自動(dòng)生成服務(wù),該應(yīng)用程序自動(dòng)生成服務(wù)系提供ー應(yīng)用程序自動(dòng)生成器,供使用者輸入相關(guān)數(shù)據(jù)后自動(dòng)生成一應(yīng)用程序產(chǎn)品; 在市集平臺(tái)上提供一應(yīng)用程序上架服務(wù),用以將應(yīng)用程序產(chǎn)品上傳至市集平臺(tái)。
2.如權(quán)利要求I所述以單一入ロ提供自動(dòng)生成應(yīng)用程序及上架服務(wù)的方法,其特征在于,該應(yīng)用程序自動(dòng)生成器提供一編輯介面,該編輯介面括一基本數(shù)據(jù)編輯分頁(yè)及ー內(nèi)容編輯分頁(yè),該基本數(shù)據(jù)編輯分頁(yè)供使用者輸入并設(shè)定應(yīng)用程序的基本數(shù)據(jù); 該內(nèi)容編輯分頁(yè)提供一般編輯方式,并產(chǎn)生ー編輯視窗,供使用者進(jìn)入簡(jiǎn)單的輸入或編輯作業(yè)。
3.如權(quán)利要求2所述以單一入ロ提供自動(dòng)生成應(yīng)用程序及上架服務(wù)的方法,其特征在于,該內(nèi)容編輯分頁(yè)提供ー匯入方式,并產(chǎn)生ー匯入視窗,供使用者輸入?yún)R入來(lái)源的數(shù)據(jù)。
4.如權(quán)利要求2所述以單一入ロ提供自動(dòng)生成應(yīng)用程序及上架服務(wù)的方法,其特征在于,所述基本數(shù)據(jù)包括名稱、簡(jiǎn)介、圖示、類(lèi)型、定價(jià)等。
5.如權(quán)利要求4所述以單一入ロ提供自動(dòng)生成應(yīng)用程序及上架服務(wù)的方法,其特征在于,該應(yīng)用程序下載中心具有一付費(fèi)分頁(yè)及一免費(fèi)分頁(yè),其視使用者在應(yīng)用程序自動(dòng)生成服務(wù)的定價(jià)狀況決定將應(yīng)用程序產(chǎn)品發(fā)布在付費(fèi)分頁(yè)或免費(fèi)分頁(yè)。
6.如權(quán)利要求I至5中任一所述以單一入ロ提供自動(dòng)生成應(yīng)用程序及上架服務(wù)的方法,其特征在干,進(jìn)ー步包括以下步驟 收集并解析ー個(gè)以上外部市集平臺(tái)的應(yīng)用程序介面; 提供ー個(gè)以上已解析外部市集平臺(tái),供使用者選擇欲上架的外部市集平臺(tái); 將應(yīng)用程序產(chǎn)品上傳至使用者選擇的外部市集平臺(tái)。
7.如權(quán)利要求6所述以單一入ロ提供自動(dòng)生成應(yīng)用程序及上架服務(wù)的方法,其特征在于,該市集平臺(tái)的應(yīng)用程序上架服務(wù)向外部的應(yīng)用程序市集平臺(tái)注冊(cè)以取得帳號(hào)密碼,并以該帳號(hào)密碼登入后將使用者的應(yīng)用程序產(chǎn)品上傳至登入的應(yīng)用程序市集平臺(tái)。
全文摘要
本發(fā)明關(guān)于一種以單一入口提供自動(dòng)生成應(yīng)用程序及上架服務(wù)的方法,主要系由一供應(yīng)應(yīng)用程序(App)的市集平臺(tái)提供一貫化的應(yīng)用程序自動(dòng)生成與直接上架服務(wù),令使用者只須透過(guò)簡(jiǎn)單的描述及/或輸入動(dòng)作后,即可由系統(tǒng)自動(dòng)生成應(yīng)用程序產(chǎn)品,并直接上架至市集平臺(tái);該市集平臺(tái)并進(jìn)一步提供外部上架服務(wù),將前述應(yīng)用程序產(chǎn)品上架至其他的市集平臺(tái),以達(dá)一貫化作業(yè)及方便使用者利用的目的。
文檔編號(hào)G06F9/44GK102915243SQ201210367030
公開(kāi)日2013年2月6日 申請(qǐng)日期2012年9月28日 優(yōu)先權(quán)日2012年4月18日
發(fā)明者許柏威 申請(qǐng)人:系微股份有限公司