APP资讯

小编自白:APP开发人员要会什麽

浏览 来源:广州酷蜂科技 专业手机 作者:www.kubikeji.com 2014-01-13
[摘要] 如果问一个开发APP的人员到底是什麽感觉?是寂寞,是艰辛,是享受,是热血! 大概就是这样。那么APP开发人员要会什麽?
  如果问一个开发APP的人员到底是什麽感觉?是寂寞,是艰辛,是享受,是热血! 大概就是这样。那么APP开发人员要会什麽?
APP开发
  第一是技术。没错!你要先学会Objective-C这套语言(到现在为止,小编还是觉得它是小编碰过最难上手的语言)和Cocoa这套Framework及Xcode这套IDE。不是只要学会这些就够了,那随便找一个大学刚毕业的资讯相关科系学生也可以做,他们coding搞不好还写的比你快。这些只是基本的必要条件,在这之前,你必须累积各种技术和经验,因为你不知道哪一天写什麽样的APP开发会用到。不管是前端还是後端,资料结构还是物件导向设计,你能吸收多少就努力去吸收。没有人敢说自己每一套程式语言都可以100%上手写的很好,可是程式语言中,有些共通的观念是不会变的。例如尽量减少I/O的次数、减少逻辑判断的复杂度、模组化…等等。这些东西,APP开发人员的官方开发文件不会教,你必须在自己的工作生涯中努力学习和累积。
 
  第二是你要有企划的能力。意思是,当你想到一个idea或一个游戏,你要有能力将每一个细节和流程想到,烙印在你脑海里。并且把一些细节流程,做成一个自己看的懂,配合的APP开发人员也看的懂的东西(不管你是用什麽方式去呈现)。企划者本身兼具有技术能力有个好处,在企划的过程中,你会一并考虑在技术面是不是比较容易做的到,而不会有太天马行空的做法出现。换做今天是两个不同角色的人在一起做的话,就会常常出现企划者想的东西太过不切实际或不好执行,两个人就必须花许多时间在调整与磨合。另外还有个好处是,由懂技术的APP开发者来做企划,他们想到的idea往往会令人大吃一惊。因为他们会很清楚的知道,目前有什麽样的酷炫新技术可以玩,或者APP开发人员提供的iOS新版本SDK中多了什麽新玩意儿可以尝试。一个企划者了解越多新技术、新玩意,对企划上绝对会有显着的帮助。
 
  第三是你要有喜爱学习新事物的能力。你不能因为以前是做技术出身的,就只想碰技术,其他跟技术没关的领域你就不想碰。你去公司上班,可以这样,公司其实也希望你有专精的能力比较好。以小编自己来说,小编没做过音乐、音效方面的处理,就要自己上网去查有什麽音乐制作软体比较好用,有什麽录音用的麦克风是大家推荐的,哪里有可以付费下载的商用音乐音效网站。我不懂行销,就去多看网路上的文章,多吸收国外的资讯,多跟以前的同事朋友聊聊。要懂得谦虚的放下自己的身段,重头开始学,才有办法继续走这条路。
 
  第四是你要有寻找团队合作的能力。一个人再怎麽强,也不可能每样东西都会,一定有自己一个人没办法操作的地方。以小编来说,我可以处理技术、UI设计、企划、音乐、音效、网站、行销,但唯一我觉得一个人没办法做或做不好的,就是美术的部份。而开发一个APP,尤其是iPhone的APP开发人员,美术更是重要。因为那会影响你这个APP开发人员到底是100人下载还是1万个人下载。
 
  最后是你要有一颗热情、不怕失败的心。做一名APP开发公司很多成功的人其实之前都失败过好几次。先问问自己为什麽想做开发APP人员?想开发什麽样的APP软件? 原本觉得一个APP开发人员应该至少要赚100万,结果只赚1000块,是不是受的了这种打击? 这些都清楚的想过之後,而且是肯定的答案。那恭喜你,你应该有办法可以继续往下走。小编当初开始之前,其实并没有想那麽多,做就对了。不过还好,这些试炼我都有通过…成为了一名资深APP开发人员。
 
  如果连自己为什麽想要做APP开发人员的理由都说不出来,那可能只要一做失败,你就会放弃。如果你很清楚自己要的是什麽,即使失败了,你还是有办法调整方向,继续往下走。
本文标签:

相关文章

随机阅读