2019独角兽企业重金招聘Python工程师标准>>>

五月下旬的时候,老板让我们成立了一个项目组,打算做一些手游相关的业务。于是,我,森林,frank和rita就组成了这样一个小团队,后来frank由于个人原因离开了这个团队,韩锋和汉斯加入了进来,形成了现在我们的项目团队,这是一个很年轻的团队,大家都出生在80年代的尾巴,除了森林,他是一个90后。这里要说明一下,我们是一家创业公司,成立了一年多,一直在做ios及mac端的应用,大概也发布了十几款应用,反响大多不错。这两年手游市场持续火爆,特别是今年,手游及手游公司呈爆发式地增长,手游画面更精致,交互更方便,上手更轻松,用户量呈指数上升,市场价值更是飙升至百亿,导致大公司纷纷入驻,小公司纷纷被收购,形成群雄争霸的局面。面对如此广阔的市场,大家都会忍不住想要参与进来,我们也不例外。
     在决定做手游业务之后,我们经过了几天的讨论,考虑到当前的手游开发商,大大小小成千上万家,如果我们直接参与手游开发的话,竞争会异常激烈,而且我们没有特别的技术优势,没有美术优势,很难在竞争中存活下来,所以,我们想避开直接竞争的风头,去做手游周边的相关业务,于是我们打算去做手游的论坛,而手游论坛已经有了不少行业巨头,像18185,17173,口袋巴士,琵琶网等,竞争也是非常激烈。但是经过几天的调查,我们还是决定做手游论坛,因为,我们的优势在于ios应用开发,而现在ios端的手游论坛几乎没有,竞争会相对于来说小一些。这样,做一款移动端的手游论坛app,让手游用户随时随地地可以参与到游戏的讨论中,同时可以了解一些最新资讯,交到一些游戏中的好友,这些,成为了我们的app的定位。我们推广的方式也很流氓,现在手游的更新换代太快,我们就选择当前流行的游戏去做,一开始我们做君王,结果做完后等着上线时,就换成了百万亚瑟王,其实,我们的思路是,换产品只需要根据游戏重新做一套皮肤,就可以上架,毕竟功能都是一样的,这样可以搭上流行游戏的顺风车,给我们产品的推广带来一些帮助。既然我们要做系列产品,那就必须要有个名字,我们注册的是无敌勇士科技,在这个名字上我们也有过一些争论,争论到最后都没有一些特别好的想法,所以我们就沿用了无敌勇士这个名字,我们的系列产品都叫做无敌勇士forXXX。
     其实,一开始决定做手游社区的时候,我们甚至还花了一天时间,跑到高校去做市场调查,也没有得出一个有价值的结论,于是我们还是决定先做出产品,让市场去检验它的价值。由于人手问题,我们每个人都会负责一些不是自己擅长的工作,我负责项目管理及移动端的开发,之前从来没有过项目管理经验,从嵌入式转到做ios也只有1年的时间,但是也只能硬着头皮上了,后来,由于我的经验不足问题,让项目走了不少弯路,浪费了不少时间;森林负责产品设计,同时兼顾推广,之前森林也负责过几款ios产品的设计,也算是轻车熟路,但是在推广方面也没有任何经验,只能从头做起;韩锋负责服务端的开发,之前他主要是做电子商务的后台,在项目中,现在不仅要负责后台数据,同时还要兼顾前台开发;汉斯之前在腾讯做过数据管理,对于论坛和社区方面的内容比较熟悉,在项目中主要负责内容编辑和站务管理;rita主要负责测试,之前也有过几年的测试经验,在项目中负责最后的把关。分配好各自负责的部分后,五月底,我们满怀激情地开始项目工作,没想到,后来实施的一些困难及临时出现的问题超出了我们的预料。
     一开始我们的想法是,只做ios端的论坛产品,但是后来考虑到内容不好管理,于是还是决定做一个服务端,这样人手就不够了,只能我去做服务端的搭建和api设计,做了几天发现我没有办法去兼顾服务端和app端的开发,开发工作进展十分缓慢,终于,在六月初的时候,韩峰加入到团队中来,专门负责服务端的开发,之前他是做电子商务的,在服务端开发方面还是有一定经验,这让我们的开发重新回到了正轨,我们计划是一个月完成ios端的开发,在这一个月中,开发部分出了很多问题,这里把我们遇到的一些问题跟大家分享一下,希望能给想做这方面产品的朋友提供一些帮助。
     首先是服务端与app端数据对接部分,由于我们计划的时间只有一个月,在这一个月中,要完成一个功能较为完善的服务端显然是很有难度的,于是我们采取了取巧的办法,直接使用discuz的论坛框架,后来的事实证明,偷懒是要付出一定的代价的;discuz是一个完善的论坛框架,里面包含的各种数据之间都存在千丝万缕的联系,我们要给discuz写移动端使用的api,就必须捋清楚这些数据表之间的联系,discuz的数据表构造相当复杂,而且形成了一套完整的数据链,某一项操作可能就涉及到十几个数据表的数据修改,同时,还需要考虑在操作过程中权限问题;这是程序员最痛苦的事情之一:阅读别人的代码,阅读别人的文档,寻找系统接口。在操作数据库及discuz内部接口过程中,经常出现数据表操作错误,导致整个discuz数据链出错,只能重新恢复数据,又重新测试api,这个过程经历了十天,这十天是开发过程中最痛苦的十天,但我们最终还是熬过来了;如果开发者朋友想做一些discuz的移动端api设计,可以与我们联系,大家互相交流,共同进步;但是我们建议,如果项目预期时间充足,同时定制开发的需求较为强烈的话的话,还是建议自己搭建数据库结构,自己搭建的更加熟悉,操作更方便,需要什么就可以直接修改,而不会出现无法预料的错误。
     第二是服务器备案问题,我们使用的是阿里云的服务器,开始我们购买了两个同配置的服务器,一个用于测试,一个用于正式备案,我们的服务器备案前后经历了40余天,比一般的备案多了一倍;原因是备案资料提交给阿里审核通过后,阿里在通过自己的审核后没有及时将我们的资料发给通管局,知道20天以后打电话询问的时候,才通知我们说还没有提交,我们只能自己安慰自己说好事多磨;这最终导致了我们产品上线时使用的还是测试服务器,这也给后来的数据迁移带来了一些不必要的麻烦;
     第三、苹果审核,好吧,我们的审核历时1个月,我们还是只能安慰自己好事多磨;第一次失败是因为icon、名称和用户协议,说是icon侵权,名称对用户造成困扰,没有添加用户使用协议;这里我要提到一下,icon确实侵权,我们做的icon只是在百万亚瑟王游戏的icon上加了社区两个字,名字也直接取的“百万亚瑟王社区”;然后我们做了修改,又提交了一次。第二次依然审核未通过,原因还是icon问题,说icon还是误导了用户,好吧,这一次我们彻底改变了icon的造型,终于在第三次审核不通过的时候,苹果没有提到icon问题,这次不通过的原因是,不能举报用户自身产生的内容。唉,苹果难道不能一次性地把所有问题都反馈回来吗?修改过后,终于在第四次审核通过了,这离我们第一次上传已经经历了一个月。这里友情提示一下ios开发者朋友,苹果商店的审核还是挺严格的,还是不要抱侥幸心里;
     在苹果审核的一个月过程中,我们觉得不能似乎应该做点什么工作,不能只是等待,于是我们把app破解了上传到91平台,让91平台的用户先试用一下,我们首先上传的是百万亚瑟王社区的app,其实效果并不好,每天带来几十个下载量,于是我们想了一些办法提高app在91中的排名,包括修改关键词,产品名称等,也没有什么流量的增加;一连好几天都只有日均几十下载量,这让团队成员都很沮丧。后来腾讯推出了天天爱消除游戏,异常火爆,于是我们就顺势把爱消除社区的app上到91平台上,没想到下载量很可观,日均下载量超过了3千,持续了好几天,这让我们看到了一些希望,但是同时,用户留存率变得很低,基本上每天的活跃用户就是每天的新增用户;随后我们推出了其他热门游戏的相关app,效果都大同小异;这段时间大家的精神都高度紧张,每天关注的都是又有多少用户下载了我们的app,又有多少人打了开这些app,论坛又产生了多少新的内容;持续关注了一个月,直到appstore通过了我们的第一款论坛app(百万亚瑟王社区),随即我们又把植物大战僵尸2社区和爱消除社区上架,以为会增加一些下载量,但是效果并不很理想;只是appstore在社区类app中将我们的植物大战僵尸2社区和天天爱消除社区放在了新品推荐上,直到现在都一直在新品推荐中,持续了大概两周左右,这让我们很欣慰。ios平台的推广其实不太好做,我们只有尽力将我们的app在搜索关键词中排到前列,为此,我们也做了很多工作。先是在淘宝上购买了几十个下载及评论,自己也做一些评论,这些都对排名没有什么意义,拿植物大战僵尸2来说,在appstore上搜索植物大战僵尸2关键词,我们居然排在唐诗三百首后面,于是我们尝试着做一些修改,把我们的app名称修改地很长,把关键词也包括在里面,改完之后,搜索关键词就能排在第二位了,但是,仅仅持续了两天而已,似乎苹果发现了这个bug,做了一些更正,在后来我们上传的app中,含有关键词的app名称全部被审核拒绝了,于是,appstore的推广也失败了。只能老老实实靠着下载量和活跃度提高排名。最好的植物大战僵尸2社区在社交类总榜上最高达到过90名,后来又掉到了130多名,这让我们有些失望。
     到目前为止,我们大概一共推出了10款不同针对不同游戏的论坛app,希望能从中找到一些玩家的使用需求及规律,来指导我们的产品研发工作;现在上线一个月,我们的app总共下载次数6万次,注册用户1万1千人,每天大概有2k~3k的下载量,活跃用户也在2k~3k,每天用户产生的内容大概在500个左右,但是流失率居高不下,是我们目前最大的问题;针对流失率过高我们也想了一些办法,进行过一些讨论,究竟什么才是用户所需要的。我觉得应该做资讯,现在手游用户很多都不知道自己想玩什么,我们可以做游戏资讯,告诉这些人能玩什么,这可以让用户持续地关注我们的产品;森林说要在app中嵌入一些用户社交功能,譬如添加粉丝关注,上传自身的照片或游戏截图等功能,希望能够通过建立一些用户社交网络来增加用户留存率。后来我们决定先做社交,不行再转做资讯,方法还在试验中,具体效果怎么样大家心里都没有把握。只能再过一段时间再观察数据。毕竟,论坛的搭建是一个很漫长的过程,要让用户认可我们的产品,需要我们根据用户的需求不停地去做改变,也许,我们的产品会淹没在整个手游市场中,但是,只要用户有需求,我们就会坚定地做下去。现在,已经不是我们在做产品,而是用户在做产品,用户的反应决定了产品未来的走向,用户的需求决定了产品的功能,这方面,我们做得还不够好,我们给用户带来的,似乎并不是用户想要的,持续关注用户的反响并随时做出调整成为了我们工作的指导思想。
     其实,做一件事,我觉得最重要的不是要做成什么样,而是什么样的一群人去做,我们团队的成员都对产品充满了激情,希望能给用户带来最优秀的体验,每天我们都要进行一次集体沟通,每次沟通大家都会发表自己对产品的各项意见,有时甚至大吵一架,有时大家各抒己见,最后也没有拿出一个解决方案,有时大家头脑风暴,海阔天空,无拘无束,这些,都是我们宝贵的财富,我们在一起争论的时候,都对产品有了更深刻的认识,对我们的工作有了更清晰的思路,我们在其中都取得了进步。这个项目可能我们不会很成功,但是,这些珍贵的经验,会让我们变得更自信,更坚强,更有竞争力。

--- from Coding Zeng,WUDIYONGSHI Tech(www.wudi360.com)

附图几张,嘿嘿:

转载于:https://my.oschina.net/teacherCo/blog/160169

分享iOS社区app创业经历相关推荐

  1. 分享些我见到的听到的各种创业经历(有成功也有失败)——分析下创业成功要做到哪些...

    实现财务自由是每个人的梦想,每天,我们都能看到一些关于创业成功的报道. 创业成功难吗?如果方法得当且有人脉,一点也不难(这似乎是废话).但如果见到别人成功,然后自己什么准备也没做,就怀揣着一夜暴富的心 ...

  2. 我的一次创业经历--分享给希望创业的大学生们 .

    每个人都有激情澎湃的时候,我也不能例外.工作了一年多了一点的时候,受到各方面因素的蛊惑或者说激励,我也动了创业的心,当时的基本规划就是先接手点小型的项目,亏本也好先做两个积累下经验,抱着这个心理还真就 ...

  3. 笔记:李想分享的创业经历的5个楼层

    2019独角兽企业重金招聘Python工程师标准>>> 李想分享的创业经历的5个楼层: 文中提到每一层都是经历了巨大的痛苦或者意外的灾难带来的,看来成功路上的曲折不止这么一点点,所以 ...

  4. iOS小团队创业经验分享

    本来是想给我们的游戏<购物达人>写一个预热帖子的,但是感觉折腾了大半年了,早上出门的时候老妈跟我儿子说了句"爸爸,努力挣钱给我买嘎嘎吃啊(嘎嘎,粤语指瘦肉)",我又一次 ...

  5. iOS实现app之间的内容分享总结

    iOS实现app之间的内容分享总结 说到iOS实现app之间的内容分享,第一印象就是社会化分享,然后就是QQ.微信.微博等的第三方分享SDK,当然现在也有很多做社会化分享集合的,例如友盟分享.Shar ...

  6. 现实的残酷,把我从穷人“逼”成了富人,分享十年创业经历与感悟。

    一开始我的要求只是有份工作,有碗饭吃,有个安稳的家.但是社会一步步地把我"逼"成了富人.从打_工仔到老_板,我经历了太多,我知道自己不是个强人,而且我偏激地认为这是个大鱼吃小鱼的社 ...

  7. 分享些我见到的听到的各种创业经历(有成功也有失败)——分析下创业成功要做到哪些

    实现财务自由是每个人的梦想,每天,我们都能看到一些关于创业成功的报道. 创业成功难吗?如果方法得当且有人脉,一点也不难(这似乎是废话).但如果见到别人成功,然后自己什么准备也没做,就怀揣着一夜暴富的心 ...

  8. 请听一个故事------讲述一段失败的创业经历 ,希望你能从中受到启发

    转载于:http://blog.csdn.net/feng88724/article/details/16350655 转载坛子里一哥们写的创业经历,我觉得写的挺好的.他本人博客删除了这篇文章,可能是 ...

  9. 分享iOS游戏/应用的营销及推广技巧(1)

    分享iOS游戏/应用的营销及推广技巧(1) 发布时间:2012-04-10 17:43:41  Tags: 分析API, 制作预告片, 营销及推广技巧, 预开发阶段 作者:Felipe Laso 欢迎 ...

最新文章

  1. berkeley db mysql_BDB:源自 Berkeley DB,事务型数据库
  2. 用 Java 写一个植物大战僵尸简易版!
  3. leetcode —— 面试题 04.03. 特定深度节点链表
  4. android 自定义progressdialog,android自定义ProgressDialog加载效果
  5. Python内置函数filter, map, reduce
  6. MapServer使用笔记(二)
  7. DockOne微信分享( 一零二):基于容器的日志管理实践
  8. 国产在线三维云CAD:CrownCAD (在线建模CAD软件)
  9. excel使用教程_Excel教程大合集:史上最全面的Excel视频教程合集+模板,免费送...
  10. 梨花带雨html音乐播放器源码,梨花带雨 - 雨陌文化传媒 - 5SING中国原创音乐基地...
  11. python、pygame开发的太空大战游戏源代码,供学习参考
  12. 分享一下我做教程用的GIF动态图制作小工具screentogif
  13. 微信小程序云开发使用mysql数据库
  14. 米家APP获取小米、绿米网关key的方法(5.6.81版本)(2020_05_15)
  15. 根据程序流程图化程序流图_程序流程图如何画?绘图软件有哪些
  16. 常见的关系型数据库和非关系型数据及其区别
  17. FTTH?FTTB?
  18. 数据分析的统计基础(下)
  19. MySQL中DELETE操作磁盘空间不会减少的原因
  20. FFmpeg 简单的视频播放例子(Qt)

热门文章

  1. 51nod 1522 上下序列
  2. python是谁_Python逻辑推理:三对情侣到底谁和谁结婚
  3. html5老是自动退出全屏,HTML5进入和退出全屏模式的api网上有很多,一查就查到了...
  4. Could not calculate build plan: Plugin org.apache.maven.plugins:maven-resources-plugin:2.5 or one of
  5. Oracle12c impdp导入慢的问题
  6. Class Enhancement
  7. JAVA毕设项目甜心驿站饮品信息管理(java+VUE+Mybatis+Maven+Mysql)
  8. Window常用快捷键——Alt组合键
  9. 23种设计模式——桥接模式
  10. 在一个长度为n(n 1000)的整数序列中,判断是否存在某两个元素之和为k。