从很早以前,开发APP这项工作便不止是局限于科班出身的程序猿,越来越多的行业小白怀揣着好创意,仅凭一己执念,便也在移动互联网苦海行舟,并获得了不错的成绩。下面呢,我就为大家讲述几个自己身边的成功故事——
友人A,本科专业学的是韩语导游,本来一毕业就可以顺利当上韩国领队,但偏偏这姑娘是剑走偏锋,想开发一款旅游性质的APP,于是大四那会儿便买了几本专业书,坐电脑前不停地写,废寝忘食地写。普通人都以为编程很难,但是这姑娘却用行动证明:编程是这世界上最容易的事,你不用碰底层,先学学基本流程控制和调用API,然后理解下分层思想,这就能写脚本了,然后有兴趣有时间的,去好好研究下子底层,没兴趣就弄好一门语言,专心写脚本,开发好app,难度方面嘛,只要你有几个搞IT的朋友,没事就去问,开发这事儿也就八九不离十了。
不过,像A这样的,毕竟少数,论性别,她是个娇羞女生,但是论能力,人家就一女汉子。作为班上的考证达人,还没毕业,手上的各种证就一大把了,别人考四级的时候,人已经开始备战六级了。
她的成功经验,后来我弱弱地总结了一下,无外乎以下3点——
必备的基础条件:首先你网速够好,其次你英文够好。上外网不卡,英文听力不错。
需要的工具:互联网、翻墙软件、电脑一台(iOS 需要mac 虚拟机黑苹果都行)、谷歌、Lynda.com、w3cschool。
注意事项:研究程序的时候能做到不干别的事情,全身心投入到这件事情上去,先基础后实践,做好合理的时间规划。
有道是:世上无难事,只怕有心人。
友人B,和A的自学成才比起来,这家伙的开发经验明显投机取巧了些。
他是设计专业毕业,毕业后在一家IT公司任职,归在产品经理手下干活。大家都知道,搞艺术的总有点个特立独行,没多久,他就辞职了,美其名曰产品理念不合。
大概歇业了有一个月的时间吧,有一天他突然过来找我,神神秘秘地举着手机跟我炫耀说,他开发了一款APP,我定睛一看,可不是嘛。而且,这款APP的属性居然和B之前供职的那家公司新晋开发的一款APP颇为相似。B跟我解释说,他想设计的正是这种风格,他要用事实证明,自己设计的作品比产品经理交代给他的任务要更好,颇有点宁为玉碎不为瓦全的气概。不过,我关心的不是这个,追问之下,B才道出其中玄妙。
原来,这一个月的时间里他花了有13天,把市面上所有的APP开发工具使用了个遍,从设计风格研究到功能属性,无一不精。直到第14天,他甚至还在APPMkr和叮当APP开发平台之间犹豫不决,最后才选定了后者,当然,在制作的过程中,搜索国外优秀作品的好习惯还是必不可少的,与此同时,他也参考了Epub360等网站上的一些交互设计效果,APP更新了70多遍,才有了这个最终版本。
也多亏了他,我才了解,今时今日的APP开发工具已强大至此了,原生应用都可以免费开发,并且交给开发者进行自主创作的空间也大有增加。但是这类平台呢,普遍还是只能支持一些常规功能,如即时聊天、微社区、微商铺、视频、音频、投票、推送、收藏、分享等。对于有特殊的商业定制需求的开发者来说可能并不特别适用。
除以上2条路之外,笔者身边也有人开辟出了第3条战略路线:那就找一个会开发APP的男/女朋友。不过有投资也有风险,你要确保,分手后,你的另一半不会卷走这个APP,让你的努力付之东流哦!
最好的办法,也许就是——婚了!