学好Android两大法宝
2010-08-23 23:58:00 来源:WEB开发网软件开发完成,李宁打算将其发布在中国移动Mobile Market应用商场,之前也发布过但因移动MM不支持联网应用而被驳回,所以希望到时可以通过审核并顺利上架。
我们关注李宁对Android投入的爱是否有所回报,他告诉我们并未直接带来收益,不过已经从著作及参赛奖项中获得一定回报。对于移动MM,他认为 MM是目前国内最大的手机软件商店,但收费软件和免费软件的下载量差距很大,这可能是因为国人都不习惯花钱买软件所造成的,希望MM可以为开发人员提供更多的赢利机会。通过某些服务而不是卖软件来赢利,例如,开放通信接口、植入性广告、专业广告等。对于软件,产品销售是一方面,后期服务也很关键。以移动的角度看,可以进行培训,培养更多的Android人才,毕竟现在靠软件卖钱的时代已经快过去了(直接向用户收费也不符合互联网的精神),免费才是王道。而通过开发免费软件赚钱的人也不在少数,比如Foxmail作者张小龙,当Foxmail用户达到几千万时,软件也自然拥有巨大的市场价值,最终以2000 万卖出;再比如来电通的作者苏志宏也是一个例子。
在这个全球热恋Android的时代,李宁不只爱着Android,更懂得Android,这对于很多痴迷着Android的开发者来说,尤为重要。李宁认为,学好Android有两大法宝:Android源代码(包括Java和C/C++的源代码)和Linux.他把新入门的新手分为二种类型,一种是技术新手,一种是Android新手。
对于技术新手,李宁奉劝他们应该先从Java学起,至少需要几个月甚至半年的熟悉这种语言,这是不可缺少的基本功练习。对于现在有的人急于求成,自认为Java不熟练但Android却很精通,李宁用“拿着驾照但却不会开车的马路杀手”来形容这部分人。
当技术新手对Java有了一定掌握,并独自编写大量的代码,对于一般的技术领域能驾轻就熟时,就可以开始Android的学习了,这时候的技术新手才能晋升为Android新手。而对于Android新手,一般一、二天就能够学会使用Android编写程序,但要深入研究就需要些功夫。因为 Android是开源的,所以首先要研究Android的源代码,虽然关于Android的书在国内已经有几十本了,但书籍只能引导入门却不能将你带到一定高度,如果要深入研究就必须研究源代码,通过源代码才能真正了解Android的内部构造。
李宁认为:“开发是一件很痛苦的事,但也是一件很快乐的事。就像一杯咖啡,虽然喝着感觉很苦,但随后而来的却是咖啡的香甜。”当然,这里所说的痛苦并非开发本身,而是在开发过程中遇到无法解决的问题时,如果时间要求再紧,会更加郁闷。李宁记得2年前刚接触Android时,虽然凭着多年的开发经验,应付一般的技术不成问题,但仍然还有很多Android技术问题无法得到解决。那时国内、外关于Android的技术论坛并不多,而且资源匮乏,除了
更多精彩
赞助商链接