怎样入门成为 iOS 或者 Android 工程师

题主,如果你只是想入门的话,我想我还是可以回答这个问题的。最近刚开始学Android开发,算是刚入门,学Android的方法有很多种,不过一定要能持续的有一些正向的反馈。这是选择方法的唯一标准。结合自己的经历说一下心得吧,自己之前只有一点c的基础,对技术也不够敏感,所以用的是一些笨方法。一开始花了一些时间先看了java,这是必须的,大致对java有了一个概念以后就可以开始看安卓的书了。一般大家推荐的有两本,一本是“第一行代码”,另一本是“疯狂安卓讲义”,两本都翻过一下,个人感觉如果是跟我一样没有什么开发经验的话,可以先看“第一行代码”,这本书比较容易懂,一开始可以先不用纠结里面的细节,花两三天大概翻过前面几章就可以对安卓开发的框架有一个基本的概念了。这个时候,如果你感觉自己学习能力还可以的话,就可以直接上手做demo,碰到想实现的功能再去查。千万要翻墙查谷歌啊,一开始不懂以为百度也差不多,查的自己快吐血。谷歌的api文档只有翻墙才能查到,一位前辈的话,不翻墙还搞毛线的安卓开发。如果学习能力不强,还是用最笨的方法吧,一章章看,跟着书上的代码慢慢敲。看完这一本,最好再看一看“疯狂安卓讲义”,更详细的了解一下安卓的基础。切记,这个时候千万不能图快,入门的时候有正向的反馈很重要,一定要能慢慢看到自己进步,不然稀里糊涂的就上手,搞半天什么都弄不出来,很容易会放弃。如果有一定的开发经验,建议直接看一下“疯狂安卓讲义”里的四大组件和ui这几章,大致有了一个概念以后,就直接上手做吧。想实现什么功能再回过头来翻书。不建议看视频,效率有点低。不过实在是看不进去书的话,就根据自己的情况安排吧。反正唯一的原则就是一定要能不断有正向的反馈,不断能看到自己在进步。
■网友
Just do it.
■网友
如果你有编程经验,入门ios和android倒是很简单。无非是看看书、看看官方文档。写写demo。花1~2个月问题,问题不大!但是如果想用这个找工作,就要去精通他!
■网友
如果想开发android 建议一定要打好java基础,java相对于android来说非常重要。可以去一些网站上学习,并且还有一些源码。遇到不懂得可以在,CSDN提问。大家会帮你解答的。
■网友
如果有java或者object-c 的基础的话只要下个Androidstudio或者xcode 然后自己试着做一个简单的app就基本能掌握了(建议可以参考Androidstudio的tutorial,如果要开发Android的话) 真的一点都不难 不建议购买任何书籍


    推荐阅读