3G机遇和学习手机开发的一些体会

thanks_1 2009-04-14 02:56:58
我最近刚刚从PC软件开发转到手机软件的开发来,有点心得体会,希望与各位讨论讨论,并希望能得到更多的建议。
前段时间看到一个新闻说的成都有3个大学生自己开发了一个手机游戏,他们的游戏直接由那个手机厂家的软件商店挂在网站上推广,用户付费下载,他们能获得30%的销售额,感觉这种模式很不错,更坚定了我进入手机开发领域的信心。
随着3G时代的到来,各个手机厂商也都加大了智能手机的开发和推广力度,现在市面上流行的手机系统和平台很多,

要学习手机开发要先了解一下手机系统和平台。我也是刚刚接触手机开发,手机系统多,平台乱,一开始就让我一头雾水,我知道从哪里下手学习。网上的东西也是只言片语,经过我一段时间的摸索,我简单给大家介绍一下我的成果,错误之处请大家指出,下面是我了解了一些现在最热门的操作系统:
手机操作系统对于手机,就相对于PC上的windows xp。
1, Symbian系统
是智能手机市场中的实力派,老牌子,安装Symbian的手机占全球智能手机出货量的70%,包括诺基,三星两大巨头,并且得到了大多数传统手机制造厂商的支持。
支持的平台,s40,s60,s80等,s40不是给智能手机提供的平台(意味着不能自制软件)。S60,S80是给智能手机手机提供的开发平台!

2, Windows CE
Smartphone是微软推出的手机操作系统,Windows CE Pocket掌上电脑版。由于是从掌上电脑上移植来的,又有微软的金子招牌应当说很有未来。
开发平台:.net(在windows上做过开发的都知道Visual Studio.net, Visual Studio.net也同样可以写手机应用,下面我会给出介绍)

3, Palm OS操作系统
Palm OS操作系统由Palm公司自行开发的,并授权给Handspring、索尼和高通等设备
厂家,Palm的产品线本身就包括智能手机,又宣布与最早的智能手机开发者Handspring购并。
开发平台:自身的开发工具

4, 其他操作系统,包括iphone,Backberry等等
开发平台:自身的开发工具

另外还有一些跨系统的的开发平台,比如Java。

现在用智能手机的人越来越多了,再加上大家安全意识的提高,所以在手机安全软件方面应该会有很大的市场。还有3G和将来的4G,未来手机会成为真正的移动电脑,各种软件都会从pc来到手机上,游戏等娱乐软件更是会成为手机上最大的发展点,我们学习手机开发一定会大有用途! 大家会看好哪些种类的软件移植到手机上有前景,也可以讨论一下。
我学习手机开发首先选择了Windows CE 的.net 和Symbian系统的s60
当然,说到手机软件的开发,还是有一定难度的,特别是不同型号的手机之间会有的一些差别,对于初入门的人来说还是会很迷惑的。
一开始我都会去一些官方的网站上看,但基本上都是英文,对于初学者比较有难度!
后来发现了一些不错的中文网站。
我简单给大家总结一下自己的学习经验,这是一套,写完程序,可以不用虚拟机,不买真机,用免费真机测试的方法:
1, 首先,用Windows CE 上的.net开发为例子,如果什么都不会,可以去这里看看
http://innovatorsamsungmobile.com/index
从开始部署开发环境(安装Visual Studio和必要的软件),到开发出自己的第一个helloworld有详细的中文入门教程,我就不赘述了。

2, 有了自己的程序,可以去这里注册一个会员,然后可以在网上预约真机,在远程进行测试,这样就可以避免了使用模拟器的很多麻烦(因为模拟器也有BUG,甚至有和真机不兼容的情况)

3, 最后给大家介绍一个推广软件的方式,如果你写出了成熟的软件或游戏,
这个网站上有个叫market.dev的功能,帮助开发者推广自己开发的软件的,完善你的软件,只要质量高可以和手机厂商签订销售协议,据说可以按照下载分成,我暂时还没有有用到这个功能。介绍给大家算奉献了。

以上写了这么多,累死了,今天就到这吧,希望能给那些,象我一样刚开始学习手机开发的人,一点点帮助。以后有时间我再来继续写自己学习S60的心得体会。
...全文
1015 57 打赏 收藏 转发到动态 举报
写回复
用AI写文章
57 条回复
切换为时间正序
请发表友善的回复…
发表回复
Asshole1984 2009-07-01
  • 打赏
  • 举报
回复
一流的
Asshole1984 2009-07-01
  • 打赏
  • 举报
回复
http://www.devdiv.net/?fromuser=X
国内移动开发论坛
areyousee 2009-05-21
  • 打赏
  • 举报
回复
现在做手机软件赚钱啊
wzp144650 2009-05-21
  • 打赏
  • 举报
回复
学习
register_develop 2009-05-20
  • 打赏
  • 举报
回复
现在做手机软件真那么赚钱吗
我有个朋友是做BREW的
不管怎么说
程序员市场意识还是比较差的
不过我想以后手机平台是一个趋势
只是什么行业在发展初期总是
Shariay 2009-05-19
  • 打赏
  • 举报
回复
这有没有做手机开发的朋友
zangmashuai 2009-05-18
  • 打赏
  • 举报
回复
看了楼主还是蛮专业的嘛
分析的头头是道
我现在正在学习手机软件
有时间楼主我们交流交流呀
duolaameng111 2009-05-17
  • 打赏
  • 举报
回复
我一直都在关注手机软件开发,
三星现在的做法很好
我卖手机的
但是我也对手机软件很有兴趣
因为有的买家需要这些东西
我觉得symbian就很有前景

develop_project6 2009-05-16
  • 打赏
  • 举报
回复
我也是刚开始学习手机开发,觉的学习手机开发挺麻烦,知识比较琐碎,楼主说的很实用,虽然我已经用不上了,还是赞一个!一个字很实用。
pysdon 2009-05-15
  • 打赏
  • 举报
回复
我现在也是在摸索当中,应当它还是很不错的。
h57213494 2009-05-14
  • 打赏
  • 举报
回复
我按照你的方法写了一个小程序,呵呵,居然success了,太有成就感了
有时间了要好好的研究一下
十分感谢楼主的辛勤奉献!!
银狐被占用 2009-05-13
  • 打赏
  • 举报
回复
顶楼主
aodethed 2009-05-13
  • 打赏
  • 举报
回复
我按照你的方法写了一个小程序,呵呵,居然success了,太有成就感了
ppour321 2009-05-12
  • 打赏
  • 举报
回复
我也是刚开始学习手机开发,觉的学习手机开发挺麻烦,知识比较琐碎,楼主说的很实用,虽然我已经用不上了,还是赞一个!
register_develop 2009-05-11
  • 打赏
  • 举报
回复
谢谢楼主分享你的感受,很适合现在的行情啊~
支持一下
步慢生错 2009-05-09
  • 打赏
  • 举报
回复
顶。手机开发是很有前途的
andmeoryou 2009-05-09
  • 打赏
  • 举报
回复
谢谢楼主分享你的感受,很适合现在的行情啊~
develop_design 2009-05-08
  • 打赏
  • 举报
回复
三星手机用户群全球第二,加油。
benbirdar 2009-05-08
  • 打赏
  • 举报
回复
up!
momo_1 2009-05-07
  • 打赏
  • 举报
回复
哦,谁都想赚钱,但可惜。
加载更多回复(36)

62,267

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧