学习android将近一年了,说下自己的一些感触、建议或者废话。
首先一些感触或废话:
现在android市场很火爆,智能机逐渐成为一个潮流,甚至在不远的将来成为一个主流。但是应该看清一个现实,现在从事android开发的公司,除了极个别的大公司有雄厚的资金支持(腾讯、百度、阿里巴巴),绝大多数的都是中小型企业,甚至是小型企业居多,大多属于创业或者为将来的转型探索,这些小型企业都基本上处于一个很尴尬的位置:坚持或放弃。至于为什么呢,现在我说一下自己的观点。
首先坚持:这个很明显,前途(钱途)是光明的。前面我说到智能机甚至会成为一个主流,所以在其尚不完善的现在,看谁能提前占领市场,处于一个领跑者的位置,那么一切都不是问题(这就不仅仅局限于android,也包括iphone、wp等)。但是公司的运营是需要成本的的,根据我自己所看到和听到的半数以上的从事android开发的公司都处于一种微盈利甚至倒贴钱的状态,当看到当前产品(应用或游戏)没有盈利时就立即转换方向了(当然我们不能评说这对还是不对),没能形成自己的品牌效应,没有自己的拳头产品,当然其实最重要的是没有多余的资金做广告,没有一个好的途径去吸引用户。
其次放弃:当然了,有一个完美的画饼,在加上前期的投入,在没有盈利的情况下放弃也不是那么容易。
所以小公司的的情况尴尬,相比大公司则不存在这么多的问题。
首先android不是他们的主业,他们现在不需要或者说不急于从android市场获取收益,有其他方面的贴补支持android的发展,以待未来android的反哺;
其次用户群,他们都有着一个庞大的基础用户群体,不用特意推广就能获得很多用户,比如:腾讯,随便推出一个应用就能获得一个不错的用户数据。
当然还有其他方面的因素,这里就废话这么多。
还有一些废话般的建议:
首先我学android的时候java基础不怎么样,当然现在也不怎么样。学之前甚至都没听说过android这回事,进公司后就扔给我两本书,让我自己看,一本是深入浅出google安卓(好像是这个名字),另一本交××大全(这个真忘了)。然后我就自己边看书边敲实例,知其然,熟了在去探究其所以然,我从没去揪住一些没有意义的问题去深入的研究,比如:广播注册后到底是怎么拦截到的等等吧。几乎是把两本书上的章节小的demo都敲了一遍,自然而然的就会用一些东西了。现在在一些QQ群里也看到一些刚开始学习android的朋友,看到他们问的问题,我真的想说一句:哥们,把书看一遍吧,例子也敲几个吧。
其实在学习android中遇到的一些问题去找度娘或者google都基本可以找到的,当然去一些android开发社区找东西也很快,问别人可能会告诉你,会帮你解决这一个问题,但是通过自己找资料,我们才能更全面的去了解问题产生的原因,进而对解决这一类问题有了自己的方法或理解。
当然了看书只是把我们的android基础打得好一些,让我们更好的去了解android系统,当我们有了一定的基础后就可以再网上看一些android类的博客,有些博客写的真的不错,没事看几篇博文感觉还是很有收获的。
实际上我学习android一个多月就被赶鸭子上架参与公司项目了,当然我那是更多的是做一些基础性的东西。但是我个人感觉在自己看完一本书后(当然例子也得敲个75%吧)参与项目进步还是很快的,不懂或者是不能解决的问题及时和前辈沟通,不要不好意思,他们会给你更多的的指导,比自己在那儿纠结效果要好很多。
在做项目的出错是难免的,不要急也不要怕,出错是好事,能够解决它才能使我们学的更多。我开始也是项目运行出错,从一开始的不知所措到现在的查看日志,打印log调试、解决,进步很明显。当然现在也有很多自己不能搞定的东西,但是我们在学不是么?
作为一个刚接触android不到一年的菜鸟(本人)现在是越学感觉不会的东西越多,心里发虚啊。现在学会了总结,把自己在工作和学习中遇到的问题及解决方法记录下,即能帮助更多的朋友,也可以给自己留点资料,以备不时只需。
当然对于这篇博文,您认为不好就当一笑话,哈哈一笑完事,如果这篇文章能够对你有所帮助那正是我所希望的。