如何選擇移動(dòng)開(kāi)發(fā)平臺(tái)?
我的企業(yè)在致力于開(kāi)發(fā)我們家核心應(yīng)用的移動(dòng)版本。我們想脫離平臺(tái)構(gòu)建,就像我們提供的軟件即服務(wù)(SaaS)應(yīng)用那樣,但是我們不知道使用什么。我們應(yīng)該自己構(gòu)建移動(dòng)開(kāi)發(fā)平臺(tái)還是去購(gòu)買(mǎi)呢?
在成本效益分析上這確實(shí)是個(gè)問(wèn)題。我以前開(kāi)發(fā)之前,通常先找找看有什么可以用。不僅僅是這會(huì)幫助我確定是否有直接的解決方案可用,而且也幫助我確定自己構(gòu)建應(yīng)用可能需要的其他的性能。有可能的話(huà),如果你在自己開(kāi)發(fā)核心應(yīng)用,有人正在做你做的事情,你就不要自己構(gòu)建了。
最大的問(wèn)題是你給你的客戶(hù)提供什么價(jià)值,如果你的價(jià)值是技術(shù),可能就是要自己構(gòu)建自己的應(yīng)用,確保你的唯一性和有競(jìng)爭(zhēng)力的功能,讓移動(dòng)應(yīng)用助你一臂之力。然而,如果你的價(jià)值是內(nèi)容,你可能最好是去尋求其他的平臺(tái),外包整個(gè)移動(dòng)應(yīng)用或者購(gòu)買(mǎi)一些現(xiàn)成的并且根據(jù)自己的具體需求調(diào)整一些。典型的,如果你提供SaaS應(yīng)用,你要能夠采用API,這個(gè)API要能夠在移動(dòng)應(yīng)用上使用。
另一個(gè)的解決方案通常不認(rèn)為是構(gòu)建你自己的平臺(tái)和購(gòu)買(mǎi)或者外包。在一些例子中,購(gòu)買(mǎi)一個(gè)平臺(tái)相對(duì)簡(jiǎn)單且快速進(jìn)入多目標(biāo)設(shè)備市場(chǎng)。這將幫助你名聲在外,然后你可以確定哪種設(shè)備是最適合你的應(yīng)用共享的。一旦你知道了什么平臺(tái)是目標(biāo),你就可以自己做,更好的應(yīng)用版本要針對(duì)具體的平臺(tái)。
要指出的重要的一點(diǎn)事很多現(xiàn)有的平臺(tái)唯一使用HTML5技術(shù)。同時(shí)這也是一種獲取很好的原型應(yīng)用的方式,除非你在做一些非常基礎(chǔ)的工作,否則可能就不適合你的客戶(hù)了。