叮铛q猫
发贴: 1
积分: 0
|
于 2009-05-02 09:44
最近几年手机的发展十分迅猛,手机的性能越来越高,越来越接近随身的微型多媒体电脑,手机功能越来越多,价格却越来越便宜,随着性价比的不断提高,智能手机未来必然会普及到每个人。手机的用户在我国前两年就超过了4亿人,是PC用户的数倍。可见未来软件市场的庞大,各个手机厂商也都加大了智能手机的开发和推广力度,而且都希望有更多的人来为他们的手机平台制作开发软件,未来的开发人员需求会非常多。 我认为每一个PC软件开发者,都要了解一下手机开发,来拓展一下自己的知识,为了未来的发展,扑宽道路。要是学生,就应该好好学习一下手机开发了,前写日子已经有个新闻报道过,有几个成都的学生用自制的游戏软件,赚到了第一桶金。即使,自己创业太累,但现在手机开发人员很缺乏,学西一下手机开发对找工作也是非常有好处的。 下面我为大家介绍一下职能手机开发的现况,即使你什么开发也不会,也可以看的明白为自己的未来大个基础! 任何时候,选择比努力更重要,要学习手机开发,要先选择一下学习的方向,选择学习方向,要先了解一下手机系统和平台。 选择手机系统和平台,直接关系咱们未来的发展,如果选错了,就可能白白浪费学习时间,选对了,有可能把我们好的创意变成创业资本。 我也是刚刚接触手机开发,手机系统多,平台乱,一开始就让我一头雾水,让我不知道从哪里下手学习。网上的东西也是只言片语,经过我的了解,我简单给大家介绍一下,错误之处请大家指出,下面是我了解了一些现在最热门的操作系统: 手机操作系统对于手机,就相对于PC上的windows xp。
1, Palm OS操作系统 未来将被Palm WebOS所代替 开发平台:自身的开发工具,未来Palm WebOS是Mojo
评论:PalmOS系统占市场的比率不高,尤其是中国市场更是少之又少,现在学习这个恐怕也只能当成个人爱好了。 学习指数:★★
2, Symbian系统 是智能手机市场中的实力派,老牌子,安装Symbian的手机占全球智能手机出货量的70%,包括诺基,三星两大巨头,并且得到了大多数传统手机制造厂商的支持。 支持的平台,s40,s60,s80等,s40不是给智能手机提供的平台。S60,S80是给智能手机手机提供的开发平台!
评论:真的是最有市场的系统,三星,诺基两大巨头是市场份额的前两位,未来仍然回有强大势头,而且都将要推出自己的软件下载系统,尤其听说三星还要针对中国市场推出吸纳优秀软件的政策,强力推荐学习Symbian系统。感兴趣可以去看看。 学习指数:★★★★★
3, Windows mobile 以前的windows CE 分为smart phone和Pocket PC两个版本,是微软推出的手机操作系统, 评论:由于是从掌上电脑上移植来的,又有微软的金子招牌应当说很有未来。开发平台:.net(在windows上做过开发的都知道Visual Studio.net, Visual Studio.net也同样可以写手机应用,下面我会给出介绍),而且很多厂商都会推出支持Windows mobile系统的软件,未来也许微软会创造又一个奇迹。 学习指数:★★★★
4, 其他操作系统,包括iphone,Backberry等等 开发平台:自身的开发工具 评论: Backberry,虽然有一定前景,在中国仍然是极少数。Iphone,的商业模式很特别,Iphone对网上商店的软件监管很松,对使用者可能是好时,但优秀的开发者开发出的软件在几万个水平参差不齐的软件中怎么能被人发现呢? 学习指数:★★★
另外还有一些跨系统的的开发平台,比如Java. 评论:java几乎是现在国内手机游戏的主流了,如果想找个工作学习java应当是个不错的选择。 学习指数:★★★★
介绍完了平台我想大家已经有了自己的选择,我认为学习Symbian系统,Windows Mobile系统是最好的选择,和下面我来为大家简单介绍一下,初学者如何学习的方法 当然,说到手机软件的开发,还是有一定难度的,特别是不同型号的手机之间会有的一些差别,对于初入门的人来说还是会很迷惑的。 一开始我都会去一些官方的网站上看,但基本上都是英文,对于初学者比较有难度! 后来发现了一些不错的中文网站。 给大家介绍一下三星移动创新者园地innovatorsamsungmobile.com/index 首先,无论什么开发背景,比如java,c++,c#等活着只学了语言、和面向对象原理的初级开发者,都可以去这里看看。从开始部署开发环境,到开发出自己的第一个helloworld有详细的中文入门教程、手册和各种资料,论坛里有三星工程师写的针对symbian/wm/j2me的入门指导和各类学习资源的链接,我就不赘述了。
有了自己的程序,可以去这里注册一个会员,然后可以在网上预约真机,在远程进行测试,这样就可以避免了使用模拟器的很多麻烦(因为模拟器也有BUG,甚至有和真机不兼容的情况),实地检测一下自己的软件怎么样。
最后给大家介绍一个推广软件的方式,我在这个网站上学习的时候注意到了这个功能。如果你写出了成熟的软件或游戏,网站上的市场开发服务,将收集你的软件创意,并提供改进意见,挺有帮助。然后可能内置在手机里,一次性买断,也算是个挣钱机会。我暂时还没有有用到这个功能。发愁自己软面怎么卖出去的人,可以关注。介绍给大家算奉献了。
|