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