新手的疑问?望高手解答
我想进入手机开发这一行业,感觉这个行业前景不错.可是遇到了疑问
1.选择哪种环境(J2ME技术,Symbian平台开发,Windows Mobile平台开发这三者不知道选择哪个,我自己有C++开发经验).想知道这三种开发环境的前景,以及难易程度
2.帮忙推荐几本入门的书籍.
3.如果要进行手机编程,需要具备哪些方面的知识.
先就这些吧.希望高手解除我的困惑.谢谢
[解决办法]
目前java平台还是很流行,因为他门槛低,进入快,稳定。但是java也有自己的局限,很多深层次的功能是无法实现的,没办法访问底层的各种接口和功能。
symbian和Windows Mobile都是使用C++开发的,门槛高一点,但是功能更加强大。如果你是打算在手机行业一直干下去,而且又有C++的开发经验,那么还是建议选择Symbian或者Windows Mobile。
其实平台语言只是实现的手段,你做一段时间以后就会发现,无论选择什么平台都差不多,无非是API和实现架构有些区别。好好看个半年、1年的,就什么平台都能做了。不要在平台选择上面下太多功夫,先选一个深入下去才是真的。
手机编成其实不需要具备太多的知识,熟悉好开发平台,精通开发语言基本就能做了。
Windows Mobile和Win32平台差不多,大部分接口都一样。可以看《windows程序设计》。
Symbian的话,可以看《Series 60 应用程序开发》,内容写的比较详细,就是翻译的不怎么样。
java的书现在已经很多了,我就不推荐了。