2016-03-02 15:51:39 1457瀏覽
Android設(shè)備上運(yùn)行的人多數(shù)應(yīng)用程序都屬于原生應(yīng)用,它們通過(guò)Java編寫(xiě)程序并與操作系統(tǒng)無(wú)縫集成。游戲也不例外,大多數(shù)Android開(kāi)發(fā)游戲都屬于原生類(lèi)游戲,但本書(shū)中創(chuàng)建的應(yīng)用程序有所不同—它們雖然都屬于Web應(yīng)用,但都能很好地工作。毫無(wú)疑問(wèn),只要對(duì)它們進(jìn)行一些額外的簡(jiǎn)單改造,就可以將它們變成商業(yè)級(jí)的Web應(yīng)用。但出于某些原因,我們還是需要構(gòu)建Android版的原生游戲。
Android培訓(xùn)之簡(jiǎn)析Android開(kāi)發(fā)游戲原生應(yīng)用
為什么要將一個(gè)能夠正常運(yùn)行的Web應(yīng)用程序構(gòu)建成一個(gè)原生應(yīng)用?這個(gè)問(wèn)題非常好。實(shí)際上,Web應(yīng)用具有很多優(yōu)勢(shì):它們比較容易部署、不需要安裝、具有良好的跨平臺(tái)特性,而且容易升級(jí)……為什么還要在原生應(yīng)用上額外花費(fèi)時(shí)間?這是因?yàn)樵鷳?yīng)用具有很多吸引人的特性,這些重要特性可以概括如下:
從頭開(kāi)始構(gòu)建一個(gè)Android開(kāi)發(fā)應(yīng)用是一個(gè)相當(dāng)復(fù)雜的任務(wù),需要我們掌握大量Java及Android體系結(jié)構(gòu)方面的特定知識(shí)。如果對(duì)這些技術(shù)還不熟悉,就要付出大量的時(shí)間去學(xué)習(xí),而且只有達(dá)到一定的水準(zhǔn)后,才能編寫(xiě)出商業(yè)級(jí)的游戲。幸運(yùn)的是我們不需要另起爐灶,只要熟悉Web環(huán)境,就可以體驗(yàn)原生應(yīng)用帶來(lái)的好處。
查看更多關(guān)于“Android培訓(xùn)資訊”的相關(guān)文章>>