第一次独立开发App

周五App终于内测了。

这是哥第一次独立开发App,还是著以此文以记之。

历时三周,最后一周,平均每天睡四五个小时。睡觉前在想解决bug的方法,写着写着,睡着了,早上醒了,拿起床边的笔记本,继续Android Studio地干活。

想起上次这样拼命地开发还是去年的六月份参加大学生软件杯大赛的时候,提交作品前一天,大家还在通宵Coding中。那时的我握着印有乔布斯头像和“To Live is to change the world”的马克杯,一边喝着咖啡,一边酝酿着改bug。


从去年来公司实习,到现在。整个App团队,不断有人离开,又不断有新的人进来,到我独立开发项目的时候,居然十多号人的App团队只剩下我一个“元老”了,其他都是新招来的面孔。我该怎么感叹呢?

当公司决定集中所有资源来做一款App的时候,每日新增用户6万多。后来项目失败,用户留存率极低的时候,又决定打散成很多个垂直领域的App。出于各种原因,大家各奔东西,新浪,百度,金山,汽车之家。。。。。。


我稀里糊涂的参加产品人员的比赛Hunger Games拿了个第一,于是产品总监看上了比赛中提出的方案,我被分到了这个项目组。随着人员流失,最后只剩下我一个Android Developer了,上就上吧,相比去年大三时,现在我还是有些自信了,毕竟一直在积累。当出现一个关节点,让我来独立开发的时候,发觉还是可以扛下来的。


不太喜欢守旧,所以新的项目中,所有页面全上Fragment,网络请求框架也扔掉了以前老的,直接上Google IO上的Volley。


经过两周多开发,二十几个页面、功能、数据解析差不多了,最后几天改bug。由于太忙,每次妈妈上扣扣跟我聊,我总说忙。到后来打电话过来问最近工作怎么样?有没有熬夜之类的。听说我每天三点多睡,爸妈把我大骂一顿,“年纪轻轻的把身体搞坏了怎么办?公司缺人手也不能这么干,把项目压到这么紧,你要是在外面老是不注意身体,把自己弄得这么辛苦,回来算了。现在又不要你赚多少钱。”


是的身体很重要。开发的过程中,发觉我还是很享受的,虽然只有一个人开发,但是这是我热爱的产品,而且看到自己从实习到现在,积累下来的知识能统统用上,还真有点佩服自己,比以前更自信了。最后一周每天发一个apk包出来,大家通过友盟在线升级,看着产品不断变化,还是比较有成就感的。


发觉我很喜欢Ubuntu的默认字体,特别是那个有弯曲的L字母,放在Android Studio里,这就是我每天面对的世界。不知道什么时候开始,我心里总想着成为大师一样的人物,看着那些在Google IO上做Presentation的大牛,我就无比膜拜。技术改变世界,哥要随着Android一起成长。


在这个项目的开发过程有不少可以总结的技术问题,一时没记下来。现在又有点懒得写了。项目上周五打了内测的alpha包,然后4点大家一起去世贸天阶吃了顿金钱豹。我一口气吃了二十几只螃蟹腿。


这是哥第一次独立开发的商业性App,虽然问题还有很多,say congratulations to myself.

原文地址:https://www.cnblogs.com/ameryzhu/p/6555624.html