如何零基础自学移动APP开发

/
042013

如何零基础自学移动APP开发

  • By ZesMob
  • 1 标签
  • 围观:10,845 次

随着移动互联网的快速发展,想要涉足这个行业的人也日益增多,但是,移动APP开发并不是门外汉能玩得转的。那么,如何去成为一个称职的开发者呢?本文就如何自学移动APP开发,提出一点自己的看法。

首先要明确的是,移动APP开发是能够自学的,或者说,并不存在不能自学的问题,只有喜不喜欢,坚持不坚持的问题。没基础可能有点难度,有其他语言基础的话,如汇编c语言等,再学这个太小儿科了。

移动app开发

那么,具体怎么学呢?看书,努力,没有捷径,曾看到有人开玩笑说怎么快速学会某技术,答案是:“提高打字速度,快点写代码就能快点学会了”。每个行业都一样,想要一天学有所成是不可能的,一定要做好长期努力的准备。如果是做ios开发,并不只是简单的学会oc语言,ios是一整个平台,语言只是学习过程中很小的一部分。速成的方法往往有很多弊端,想要做好还是要从基础一点一点的打。

如果一点计算机的基础都没有,还是建议找个培训机构先培训一下。如果是学生,不推荐学ios,这个虽然目前比较流行,但是说不上什么时候就凉了,基础不好又有时间的话,还是从unix/TCPIP协议开始吧。感兴趣也可以去看看linux内核或者gcc源码什么的,如果想做游戏,也可以看看图形图像原理并且好好学习数学、算法,那才叫技术,ios这种东西纯粹是工具。有了对底层的了解,使用工具简直和吃饭一样容易。

最后说下学习条件,mac电脑是必须的,不建议黑苹果,系统支持不好严重影响学习进度,学习阶段最便宜的macMIni足够用了,嫌慢就加个内存,其实开发阶段也够用,但还是更建议pro,air的缺点是不能升级内存,固态硬盘太小。测试设备也是必须的,最好用ipad2,ipad可以测试iphone应用,但是iphone是不能测试ipad应用的。其次是开发者帐号,前期没啥用,但是后期一定要有,虚拟机和真机测试差别巨大。申请帐号/真机测试都非常繁琐,网上很多文章,看看就能会了,不会就给苹果公司打电话,他们会很热情的帮你解决,给亚洲区发邮件也行,他们一般会主动给你回电话。

综上所述,想要自学移动APP开发,并不是一件简单的事。但移动互联网的前景是刻意预期的,与其到时候再学,不如从现在开始。



上一篇:
COMMENTS

发表评论