java开发手机软件还有前途吗?

最近想自己做手机软件,在以前我以前一直认为java是开发手机软件唯一语言,通过几天了解发现并不是,现在智能手机越来越多,在智能手机上我发现java并不是主流,像赛班s60上基本上是sis,我只会java和c#,c#只针对wm,java在现在又没优势,java在开发手机应用上是否要落寞了?
我知道sis是格式,但不知道java也可以打包成sis,尽管这样,还就就拿塞班s60说,好像java还不是主流,塞班上大多是c++的吧?,java现在也就是仗着可移植、跨平台这个优点了是吗?,其他的有点全都在C++上。

首先说明一下 sis不是一种语言 而是一种在塞班系统上运行的应用程序的格式 即使是用Java语言写的程序 亦可以用WTK打包成sis格式的 你这里所说的java指的应该是J2ME【J2ME(Java 2 Micro Edition)是Java 2的一个组成部分,它与J2SE、J2EE并称。J2ME是一种高度优化的Java运行环境,主要针对消费类电子设备的,例如蜂窝电话和可视电话、数字机顶盒、汽车导航系统等等。】吧 目前来说 Java的前景还是比较看好的 因为Java是一种移植性非常好的语言 可以在所有安装了Java虚拟机的设备上运行
Java的优点也不止这些啊 J2ME提供了很多移动设备的API 实现起来很方便的 而且C语言或者C++更多是做一些底层的程序
(比如说驱动之类的) Java多是用来做上层的应用程序 其实我倒是觉得现在塞班系统上多数都是Java编的 塞班官方提供的Wireless Toolkit(就是上面说的WTK)就是专门的Java打包及调试工具 可以在诺基亚官方网站上下载
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-08-25
简单一句,自己做的好,怎么会没有前途
第2个回答  2010-08-25
谷歌android系统软件开发,很有前途
第3个回答  2010-09-01
会C#就行~~
做WM手机软件不好么?.net FM提供了那么多的优秀的库,做程序太爽了,用C++的话,很多东西都得自己做,很累的。

C#和Java有相似之处啊~~也有很多设备支持C#了~~塞班下就有一个C#的解释器,只是很不好用,功能不行。没有微软WM机子上的支持好。

或者转行做android软件,他也是Java的~

C++是编写一次,到处编译。Java是编译一次,到处运行。

毕竟~虚拟机下的Java的程序接口功能还有运行速度不能和本地的C++比啊。

不过我还是要说~手机上的J2ME已经很少了~~~~~
第4个回答  2010-08-25
呵呵,很深奥,听不懂!

相关了解……

你可能感兴趣的内容

大家正在搜

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网