Rock with Android
为什么选安卓开发?
- 现在移动开发正流行!机会多,挑战大。
- 当前移动操作系统占有率安卓占6,iOS占3。
- 入门容易,系统框架更现代,学习曲线平稳。
- 同样的应用,同样水平的工程师,开发周期比iOS更短。
- 背靠Google,得益开源,系统更有开放性,而且后劲十足。
- 相对于HTML5的webapp,原生应用优势明显。
什么人适合做安卓开发?
- 自己是安卓用户,如果同时是iOS用户更好。
- 自己喜爱玩应用,追求极致用户体验。
- 具有极客精神,同时追求人文关怀。
- 了解网站开发,如果是前端工程师转行更好。
- 没有语言洁癖,能兼容并包,不喷其他平台。
- 喜爱开源和折腾,相对理性并平和。
几点切身体会
- 如果可能,学下iOS开发,仔细比较和安卓开发的不同和优缺点。
- 了解网站开发,而不止步于Api和OAuth认证。
- 了解设计知识,对用户体验有自己的认识。
- 逆向几个你感兴趣的应用,学习优秀效果和设计的实现。
- 拥抱变化,紧跟Goolge的SDK和Google IO上的最佳实践。
- 积极参与回报开源项目,传播移动开发知识。
- 遇到问题时,Google和StackOverFlow先找找。
目录|上一章