开发手机软件的相关程序。如果想做一名安卓应用开发者,其实也不难。最简单的也是最基本的是需要懂得Java语言和XML知识。现在开发安卓系统通常都用的是Java语言。掌握了这两种技能后,然后再安装一个Eclipse和Android SDK,就可以做开发了。不只是安卓,现在苹果系统也是一个大热门,几乎可以和安卓相媲美。如果想要成为IOS应用开发者,需要了解的知识也有很多,例如Objective-C语言、xcode开发环境等、足够的苹果手机以及相关产品的使用经验,知道产品的优点与不足,这样才能更有效的和软件需求人员交流沟通。首先你有编程基础是再好不过的了。手机游戏开发的平台是jme,一般不会用到c++。当然学过c++的更好。你学的可能是jee,所以你一定要把jme好好学一下,重点是midlet,canvas,recordstore。此外midp1.0和2.0的特性要搞清楚,如果做和网络有关的还要学习midp网络编程。掌握这些就基本上门什么问题了,学的不多,对于一个会c++/jee的人来说,应该可以在1个月左右学完。和其他语言一样,jme关键是要多练,自己试着开发几个小游戏出来是不错的练习办法,可以找出你学习上的不足点。有条件的话,做出来的游戏应该拿到真机上运行,因为在模拟器上运行和真机有区别。如果是独立开发手游,那么还要掌握一些基本的软件,如photoshop,mappy,和简单的声效处理。另外有需求的话可以学学jtwi,特别是mobile 3d graphics(m3g)技术,这是以后发展的趋势(由于本人对这块很薄弱,所以不能误导你,就不多说了)。总之,你就再需要学jme和多练习,就够了。ps.一般来说jme工程师比jse和jee的待遇要好一些。而且从事游戏行业的上班玩游戏不会被骂。如果哪天你闲着无聊和同事聊天聊的太嚣张被boss看见了,他第一句应该是说“有闲功夫多玩玩游戏,闲聊什么天!。”