iOS开发经验分享:如何在业余时间开发出百万用户的 App?
有过不少做开发的朋友跟我说想在业余时间做些有趣的个人项目,一来练练技术,万一项目火了,也额外赚一笔额外之财,运气好的话说不定还整个小小财务自由呢。事实上,作为一个屌丝程序员,我之前也认识过不少朋友赶上移动互联网发展的好时候,我自己身边也有不少屌丝程序员朋友、爱各种折腾的朋友,的确有部分技术一般的朋友们折腾出了个财务自由。
1、2012年一个毕业之后在百度写了一年代码的朋友,两三个人辞职在辉煌国际那里租了个办公室,仿各种游戏,最后做成了一个斗地主,实现月收入30万,最高达到50万,我看着他们买车买房,赚了一两年后,游戏卖掉了,每人分了一千万左右。
2、另外一个朋友也是做了Android 游戏,每天自有流量非常高,广告费一年能赚600多万,在厦门各种买房,买商铺,大学毕业意外写个游戏就赚了大钱,后来他也写了不少小游戏,没有一个成的。
3、还有一个朋友研究生时候做 Android 监控App,就是卖给那些监控老公用的,可以截获各种信息的。没发财,后来他买了很多小米手机1,写了个自动刷量系统做刷榜刷日活生意,每年也能够赚个几百万,而且现在还在做哦,做App Store 刷榜,各个安卓刷榜,代理各大应用商店的广告,公司成了现金奶牛啦。
在这里我还是要推荐下我自己建的iOS开发学习群:680565220,群里都是学ios开发的,如果你正在学习ios ,小编欢迎你加入,今天分享的这个案例已经上传到群文件,大家都是软件开发党,不定期分享干货(只有iOS软件开发相关的),包括我自己整理的一份2018最新的iOS进阶资料和高级开发教程
所以,我认识的屌丝程序员们基本都是靠兼职写小产品实现财务自有的,有一定的偶然性,但是不知道为啥,在我这里成了必然,因为靠写代码,就算在牛如 bat上班的朋友,五年时间我也没看到实现财务自由。
上面聊了那些其实是我 2017 年在知乎话题《程序员如何实现财务自由?》下排名第一的回答,今天在公众号上面跟大家重新聊起是想说明作为一个开发工程师,能够独立开发属于自己的App (产品、开源项目)是一件多么核心的能力,从小的看,能够帮你更好提高职业竞争力,从大的看甚至能够让你得到一笔额外的财富,甚至让你赚到千万。
既然能够独立开发属于自己的App能力非常核心,那么我们应该如何掌握这项技能呢?很隆重的推荐曾经荣获苹果 2016 年度十佳 App 、开发了 Pin,JSBox,TodayMind,小历,Timy 等一系列广受欢迎的应用,获得超过 100 万用户的作者钟颖的专栏《钟颖的开发笔记》。以下是专栏的介绍:
钟颖,有丰富的移动客户端开发经验的工程师,其他领域的技术也多少会点。 工作经历: 2012 年在腾讯 CDC 实习,2013 ~ 2015 工作于腾讯,前后参与了多个项目例如 QQ 音乐、全民 K 歌。 2015 ~ 2017 年工作于阿里巴巴,是盒马鲜生业务最早的开发者之一,参与实现了盒马的早期版本。
2017 年至今工作于微软 Outlook Mobile 团队,与全球各地团队共同开发 Outlook for iOS。 个人项目: 开发了 Pin,JSBox,TodayMind,小历,Timy 等一系列广受欢迎的应用,获得超过 100 万用户。 被 App Store 推荐几十次,其中 Pin 是 2016 年中国区的年度十佳应用之一,累计用户 50 余万。 JSBox 是我最新的项目,从工程的角度这个项目极其复杂,包含了客户端开发、web 技术、后端技术等各个领域。
分享如下内容:
独立开发经验(Pin & JSBox)
通用编程技能
大公司面试与研发流程(BAT & 微软)
iOS 与 Mac 领域相关技能
我的应用相关的故事
只分享现实中遇到的问题,希望我的经验能够帮助你成为独当一面的工程师。