2016-02-17 17:46:19 1425瀏覽
Android也許能成為下一代移動平臺,但這一技術(shù)仍處于早期階段。早期的Android開發(fā)人員不得不面對接觸一個新平臺時所要面對的典型困難:經(jīng)常修改SDK、缺乏文檔資料和市場的不確定性。那么,Android系統(tǒng)達(dá)到現(xiàn)今高度是如何做到的呢?
淺談從零開始學(xué)Android之Android成長史:
另一方面,此時即開始鉆研Android開發(fā)的開發(fā)人員能夠因為率先進入市場而具有相當(dāng)?shù)母偁幜Γ@在其他平臺如BREW、Symbian上已經(jīng)有所體現(xiàn)。早期的開發(fā)人員能夠?qū)ndroid平臺給予一定的反饋,這將在一定程度上影響下一版本SDK所具有的功能,并且對其長遠(yuǎn)的規(guī)劃與設(shè)計也有著積極的意義。最后,Android擁有非常活躍而友好的論壇、社區(qū)。一些獎勵性的項目,如Android開發(fā)人員挑戰(zhàn)賽(Android Developer Challenge),已經(jīng)吸引了眾多新人對Android這一平臺進行深入的挖掘。
Android SDK的每一個新版本都對平臺進行了實質(zhì)的提升,在最新的修訂中,Android系統(tǒng)接受了相當(dāng)有必要的“拋光打磨”,這使得無論在視覺效果還是在性能方面都得到了提升。盡管大多數(shù)的升級和改良都非常必要,而且受到了普遍的歡迎,但新的SDK版本常常在Android開發(fā)人員群體中激起不小的波瀾。一批已經(jīng)發(fā)布的應(yīng)用程序需要重新進行測試,并提交到Android市場(Android Marketplace),以驗證其符合新版SDK的要求。這迅速導(dǎo)致了所有Android手機固件上的升級,致使一部分舊的應(yīng)用程序被淘汰。
一些較為老舊的Android設(shè)備無法運行新版本的Android平臺。這意味著Android開發(fā)人員常常需要面向幾個不同的SDK進行開發(fā),以滿足所有用戶的需要。幸運的是,Android開發(fā)工具使得這一過程前所未有地簡單。
查看更多關(guān)于“Android培訓(xùn)資訊”的相關(guān)文章>>