3.3 App間的關(guān)系分析
此處只討論有直接關(guān)系的兩個(gè)應(yīng)用(間接關(guān)系都是由原子的直接關(guān)系構(gòu)成的)。
從關(guān)系的結(jié)構(gòu)層次上看,App間關(guān)系可分為數(shù)據(jù)關(guān)聯(lián)和業(yè)務(wù)關(guān)聯(lián)兩類。
- 數(shù)據(jù)關(guān)聯(lián):兩個(gè)應(yīng)用間只存在數(shù)據(jù)的交換與共用。例如兩個(gè)應(yīng)用之間進(jìn)行金錢的相互存取,或者兩個(gè)應(yīng)用間同時(shí)對(duì)一個(gè)變量進(jìn)行操作等。這種關(guān)聯(lián)的特點(diǎn)是只關(guān)聯(lián)只和最終數(shù)據(jù)有關(guān),和應(yīng)用本身的功能和業(yè)務(wù)不發(fā)生關(guān)系。典型的例子是例如將農(nóng)場(chǎng)的錢導(dǎo)入到好友買賣中。
- 業(yè)務(wù)關(guān)聯(lián):兩個(gè)應(yīng)用的功能業(yè)務(wù)發(fā)生了關(guān)系,一個(gè)應(yīng)用可能會(huì)利用另一個(gè)應(yīng)用的某項(xiàng)業(yè)務(wù)功能來為自己服務(wù)。典型的例子是,好友買賣中讓自己的寵物好友來農(nóng)場(chǎng)除草。
從應(yīng)用間關(guān)聯(lián)的方式來看地,App間關(guān)系可分為共享、調(diào)用和繼承三類。
- 共享:應(yīng)用間共享某些信息,例如金額、經(jīng)驗(yàn)等。這種關(guān)聯(lián)方式的特點(diǎn)是應(yīng)用間的耦合度較小,一個(gè)應(yīng)用的不可用不會(huì)對(duì)另一個(gè)應(yīng)用的可用性造成影響。
- 調(diào)用:一個(gè)應(yīng)用調(diào)用另一個(gè)應(yīng)用提供的功能。這種關(guān)聯(lián)方式中,應(yīng)用間的耦合較上一種方式稍強(qiáng)。被調(diào)應(yīng)用的正常與否關(guān)系到主調(diào)應(yīng)用是否能正常完成某些功能。
- 繼承:一個(gè)應(yīng)用的開始必須由另一個(gè)應(yīng)用的結(jié)束作為基礎(chǔ)。一個(gè)典型的例子是比如有兩個(gè)應(yīng)用,一個(gè)叫“我的中學(xué)”,另一個(gè)叫“我的大學(xué)”——如果這兩個(gè)應(yīng)用設(shè)定為,必須玩通我的中學(xué)以后,才能根據(jù)我的中學(xué)的游戲結(jié)果來初始化我的大學(xué)的游戲數(shù)據(jù),那么這兩個(gè)應(yīng)用間則產(chǎn)生了繼承關(guān)系。
4、產(chǎn)品方面的挑戰(zhàn)
要達(dá)成理想的應(yīng)用間“六度關(guān)系”結(jié)構(gòu),產(chǎn)品要面臨的挑戰(zhàn)主要有以下幾個(gè)方面。
應(yīng)用的粒度
應(yīng)用的粒度即應(yīng)用的龐大程度是首先要考慮的。因?yàn)閮蓚(gè)功能可以做成兩個(gè)應(yīng)用,也完全可以做成一個(gè)應(yīng)用里面的兩個(gè)功能。具體的粒度劃分要根據(jù)市場(chǎng)的情況、應(yīng)用的復(fù)雜程度、功能的相關(guān)度、推廣的方式等各方面綜合考慮才能得出結(jié)論。
市場(chǎng)的把握
對(duì)于一個(gè)應(yīng)用的關(guān)聯(lián)應(yīng)用,必須要有靈敏的市場(chǎng)嗅覺和洞察力,方能占得先機(jī),取得成功。
贏利
一切努力的結(jié)果是,平臺(tái)方要贏利。把握好應(yīng)用間的關(guān)系,廣告的營(yíng)銷會(huì)有新的思路。可以針對(duì)具體的廠商,制作出與現(xiàn)有應(yīng)用相關(guān)卻又與廠商關(guān)系密切的關(guān)聯(lián)應(yīng)用,通過現(xiàn)有的應(yīng)用的吸引力,來完成廣告的投放策略。
5、技術(shù)方面的挑戰(zhàn)
技術(shù)方面的挑戰(zhàn)是,如何提供一個(gè)開放程度達(dá)到每個(gè)應(yīng)用都可以作為向別人提供服務(wù)的應(yīng)用平臺(tái)。也就是說,如何做到在我所提供的平臺(tái)下,想要寫出供人調(diào)用或擴(kuò)展的應(yīng)用接口是很容易的事。
這個(gè)思想與Eclipse本身的插件平臺(tái)思想很是相近。Eclipse的IDE里,所有的東西都可以看作是插件,而插件也可以提供擴(kuò)展點(diǎn)供其它的插件來繼續(xù)擴(kuò)展,而且這種插件的開發(fā)與擴(kuò)展的開發(fā)都是異常容易與自然的。因此,Eclipse的插件模型可以為實(shí)現(xiàn)平臺(tái)應(yīng)用關(guān)系化提供系統(tǒng)結(jié)構(gòu)以及技術(shù)實(shí)現(xiàn)上的參考。
6、結(jié)語
在中國(guó)當(dāng)前的SNS網(wǎng)站中,零零一在這方面做出了大膽而有益的嘗試,而XN、KX等站點(diǎn)則沒有類似的行為產(chǎn)生。……詳細(xì)具體的評(píng)價(jià)此處略去…
本文鏈接:http://m.95time.cn/tech/site/2009/6797.asp
出處:莫名堂
責(zé)任編輯:bluehearts
上一頁 論SNS網(wǎng)站中平臺(tái)應(yīng)用的發(fā)展趨勢(shì) [2] 下一頁
◎進(jìn)入論壇網(wǎng)站綜合、網(wǎng)頁制作版塊參加討論
|