当前位置:编程学习 > C#/ASP.NET >>

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

我最近刚刚从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的心得体会。
--------------------编程问答-------------------- 想多了解一些,谢谢楼主分享经验 --------------------编程问答--------------------    顶一下·· --------------------编程问答-------------------- 我也是刚开始学习手机开发,觉的学习手机开发挺麻烦,知识比较琐碎,楼主说的很实用,虽然我已经用不上了,还是赞一个! --------------------编程问答-------------------- 呵呵,码字很辛苦吧,谢楼主分享,很有雷锋精神啊~··对你的那个推广软件的方式,比较敢兴趣啊,对与个人来说,卖手机软件挺难的,你提供的那个推广方式,我想对那些卖软件的家伙会很有帮助吧~要不怎么说你有雷锋精神呢,做人就得这样啊,好的东西要拿出来大家一起分享么,呵呵~~ 向楼主学习啊~~ --------------------编程问答-------------------- ASP.NET 3.5(1)第一群47448683 ,创群三年,刚刚清理,留上的都算得上是高手,现招人!
群里肯定有人能解决您的问题! --------------------编程问答-------------------- LZ!!!.这文章我突然想到前几天看见三星网站上现在正在推广他的市场开发业务,是一个类似软件的销售平台;很不错的;并且有专业的团队帮你完善提高你的软件;使之更有易用性,协同合作;销售还可以分成。 --------------------编程问答-------------------- 谢谢楼主了! --------------------编程问答-------------------- 很有雷锋精神啊 --------------------编程问答--------------------
顶,期待更多经验分享,我现在处于一个瓶颈期,正在寻找出路 --------------------编程问答-------------------- 请问有手机软件开发技术交流群没有? --------------------编程问答-------------------- qidai --------------------编程问答-------------------- 手机普及率太高了,都快赶上人手一部了,手机市场是未来的发展点,手机软件的规模很有可能超过PC。不知道其他人有没有这种想法呢! --------------------编程问答-------------------- 谢谢楼主分享经验....我现在也正考虑向移动平台的开发转移, 尤其3G出来以后. --------------------编程问答-------------------- 现在手机用户越来越多,已经大大超出了电脑用户.
而且发现手机的设备越来越好,恩,想学习开发手机软件了.
但是我以前没接触过这方面的东西,所以一下子不知道应该学什么语言好
希望大家给点建议啊  先谢过了! --------------------编程问答-------------------- 看了楼主给提供的那个测试,也试了下,恩,感觉还不错~写楼主分享· --------------------编程问答-------------------- 感谢楼主分享啊。学习手机软件开发,不太容易,需要很多知识。而且需要对各个手机型号的特点很了解,原来这些都不知道哪有比较全面的资料。 --------------------编程问答-------------------- 兄弟说得没错,软件开发本身其实不是什么问题,主要是你开发出来的软件要换成钱,这个就比较麻烦了。
现在有些可以帮助销售的官网,我说的这个三星移动创新者园地http://innovatorsamsungmobile.com/index就是其中之一,
可以去试试,如果有其它好的销路,大家都可以继续交流探讨~~~
--------------------编程问答--------------------
引用 4 楼 momo_1 的回复:
呵呵,码字很辛苦吧,谢楼主分享,很有雷锋精神啊~··对你的那个推广软件的方式,比较敢兴趣啊,对与个人来说,卖手机软件挺难的,你提供的那个推广方式,我想对那些卖软件的家伙会很有帮助吧~要不怎么说你有雷锋精神呢,做人就得这样啊,好的东西要拿出来大家一起分享么,呵呵~~ 向楼主学习啊~~

兄弟说得没错,软件开发本身其实不是什么问题,主要是你开发出来的软件要换成钱,这个就比较麻烦了。
现在有些可以帮助销售的官网,我说的这个三星移动创新者园地http://innovatorsamsungmobile.com/index就是其中之一,
可以去试试,如果有其它好的销路,大家都可以继续交流探讨~~~  --------------------编程问答-------------------- 楼主的眼光很长远啊,应该对这方面比较有研究,3G在中国还刚刚起步,前景还是有的,不过手机开发对于每个做计算机的人来说都是机会,只要肯干,肯付出,有付出就会有回报啊,要讲究实实在在。 --------------------编程问答-------------------- 钱途无量啊!呵呵! --------------------编程问答-------------------- 楼主辛苦,不过东西有点老! --------------------编程问答--------------------
引用 9 楼 fly_to_the_winds 的回复:
顶,期待更多经验分享,我现在处于一个瓶颈期,正在寻找出路


嗯嗯,我们一起寻找~~~ --------------------编程问答-------------------- 楼主的眼光很长远啊,3G在中国还刚刚起步,前景还是有的,不过手机开发对

于每个做计算机的人来说都是机会,只要肯花时间,肯付出,有吃苦耐劳的精神,坚持下去肯定会出成绩的。 --------------------编程问答-------------------- 现在手机开发很热门,开发人员缺少,好的开发人员更是抢手 --------------------编程问答-------------------- 学习啊! --------------------编程问答-------------------- mark
--------------------编程问答-------------------- 我骑无敌风火轮赶来滴,都让开让开,让我看看发生啥事啦?哇咔咔,来着啦,五一大放送是吧,有意思有意思,谢了啊~ --------------------编程问答-------------------- 三星手机用户群全球第二,很有软件销售潜力啊 --------------------编程问答-------------------- 楼主的眼光很长远啊,3G在中国还刚刚起步,很有前景啊~谢谢楼主的分享。真的很不错!~ --------------------编程问答-------------------- 楼主辛苦,感谢分享,大家共同学习共同探讨,资源共享,拥有美好明天~~~~~~~~~~~ --------------------编程问答-------------------- 哎呀,不知道这次有没有机会赚钱买房子
加油 --------------------编程问答--------------------
















ding 你
--------------------编程问答-------------------- 顶 --------------------编程问答-------------------- 手机开发将成为下一个增长湿透,主要是这年头钱的诱惑足够大啊,只要能挣钱就行 --------------------编程问答-------------------- 马克等养肥了再看。 --------------------编程问答-------------------- mark一下,
--------------------编程问答-------------------- 楼主辛苦,感谢分享!!


楼主的想法很让我举一反三,很多软件都可以试试的
--------------------编程问答-------------------- 哦,谁都想赚钱,但可惜。 --------------------编程问答-------------------- 三星手机用户群全球第二,加油。 --------------------编程问答-------------------- up! --------------------编程问答-------------------- 谢谢楼主分享你的感受,很适合现在的行情啊~ --------------------编程问答-------------------- 顶。手机开发是很有前途的 --------------------编程问答-------------------- 谢谢楼主分享你的感受,很适合现在的行情啊~
支持一下 --------------------编程问答-------------------- 我也是刚开始学习手机开发,觉的学习手机开发挺麻烦,知识比较琐碎,楼主说的很实用,虽然我已经用不上了,还是赞一个!
--------------------编程问答-------------------- 我按照你的方法写了一个小程序,呵呵,居然success了,太有成就感了 --------------------编程问答-------------------- 顶楼主 --------------------编程问答-------------------- 我按照你的方法写了一个小程序,呵呵,居然success了,太有成就感了
有时间了要好好的研究一下
十分感谢楼主的辛勤奉献!! --------------------编程问答-------------------- 我现在也是在摸索当中,应当它还是很不错的。 --------------------编程问答-------------------- 我也是刚开始学习手机开发,觉的学习手机开发挺麻烦,知识比较琐碎,楼主说的很实用,虽然我已经用不上了,还是赞一个!一个字很实用。
--------------------编程问答-------------------- 我一直都在关注手机软件开发,
三星现在的做法很好
我卖手机的
但是我也对手机软件很有兴趣
因为有的买家需要这些东西
我觉得symbian就很有前景

--------------------编程问答-------------------- 看了楼主还是蛮专业的嘛
分析的头头是道
我现在正在学习手机软件
有时间楼主我们交流交流呀 --------------------编程问答-------------------- 这有没有做手机开发的朋友 --------------------编程问答-------------------- 现在做手机软件真那么赚钱吗
我有个朋友是做BREW的
不管怎么说
程序员市场意识还是比较差的
不过我想以后手机平台是一个趋势
只是什么行业在发展初期总是 --------------------编程问答-------------------- 现在做手机软件赚钱啊 --------------------编程问答-------------------- 学习 --------------------编程问答-------------------- http://www.devdiv.net/?fromuser=X
国内移动开发论坛
--------------------编程问答-------------------- 一流的
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,