2016-03-02 15:51:39 670浏览
Android设备上运行的人多数应用程序都属于原生应用,它们通过Java编写程序并与操作系统无缝集成。游戏也不例外,大多数Android开发游戏都属于原生类游戏,但本书中创建的应用程序有所不同—它们虽然都属于Web应用,但都能很好地工作。毫无疑问,只要对它们进行一些额外的简单改造,就可以将它们变成商业级的Web应用。但出于某些原因,我们还是需要构建Android版的原生游戏。
Android培训之简析Android开发游戏原生应用
为什么要将一个能够正常运行的Web应用程序构建成一个原生应用?这个问题非常好。实际上,Web应用具有很多优势:它们比较容易部署、不需要安装、具有良好的跨平台特性,而且容易升级……为什么还要在原生应用上额外花费时间?这是因为原生应用具有很多吸引人的特性,这些重要特性可以概括如下:
从头开始构建一个Android开发应用是一个相当复杂的任务,需要我们掌握大量Java及Android体系结构方面的特定知识。如果对这些技术还不熟悉,就要付出大量的时间去学习,而且只有达到一定的水准后,才能编写出商业级的游戏。幸运的是我们不需要另起炉灶,只要熟悉Web环境,就可以体验原生应用带来的好处。