关于骑骑单车最新的APP名称叫:“骑骑单车”。这个是我个人开发的,目前有Android和iOS端,正在做的电脑网页端的插件,预计1月能发布测试了。
由于使用了论坛的接口,APP上架和发布的事情已经私信和发邮件给站长确认,但暂时未收到回复。
因此这个APP的发布目前只在水区,未在“快来!最新苹果安卓app”版块发帖过,下载方式可以翻我之前的帖子。
论坛APP的发展史关于论坛app的发展史,可以看站长发的帖子:
[不懂就问]77bike手机客户端APP(苹果IOS/安卓Android) 最早的第一个APP,是站长自费找外包公司做的商业壳程序。因为并不是完全按77的需求定制,使用体验一直不太好,而且程序也比较容易崩溃。后来那家公司停止维护和更新,这个APP也只能无奈放弃。
之后的APP,基本都是车友自发、纯靠爱发电做出来的。
第二个是车友caimumu开发的,名字叫“77Bike”。当时是他一个人同时搞定了Android和iOS双端,还自己搭了服务器做图片加速。可惜后来他逐渐失联,APP也就无人维护了。现在基本只能在支持32位的Android手机上安装,没有iOS版本,发图、编辑等体验也跟不上时代了。
第三个是车友穿拖鞋骑车开发的,名字叫 “77bikeApp”,也就是大家之前一直在用的双端版本。这个APP在当时解决了“能用”的问题,但受限于当初的技术选型,后续扩展空间不大,整体体验也还有不少遗憾。
不管现在这些APP状态如何,前两位车友当年能站出来,花时间、花精力、甚至自掏腰包为大家做APP,本身就非常值得尊敬和感谢。否则车友会缺失那几年相对完整的移动端使用体验。
新APP的开发月初重新回到论坛,看到现在的情况,说实话心里挺难受的。
我花了差不多一周时间做了一些调研,发现对我来说,移动端、前端、服务端的开发本身并不难,真正麻烦的是上架流程,以及后续服务端资源的长期支出。
但既然是因为77的情怀回来的,后面的事情可以逐步考虑。于是利用两周多的业余时间,先把新版本的APP做了出来。
目前完整的使用体验,实际上包括几部分:
- Android、iOS客户端
- 浏览器图片加速插件
- 个人服务器上的图片缓存与加速服务
整体目标就是:在不改动论坛本身的前提下,把移动端体验尽量补齐。而且站长有需要,也可以提供免费优化的技术支持,刚好我很早的时候写过PHP。当然站长要付费,我没理由要拒绝。^_^
新APP的持续发展计划之前在其他帖子里也提过,后续会在APP端引入少量广告(例如穿山甲、优量汇等SDK),主要目的是覆盖服务器和基础运维成本。
付费方案是最后迫不得已才会考虑的事情,这里就不展开说了。
关于是否开源目前暂无开源计划,原因主要有下面几个:
代码脱敏成本高:现有代码中有部分内容无法直接开源,需要做脱敏处理,同时在持续开发过程中,IDE也会自动引入一些个人相关信息,维护成本不低。
涉及整体系统安全:一旦服务端被刷量、被恶意请求打爆,我只能选择关停服务器,这对论坛和大家都不是好事。而缺失图片加速的APP,讲真和太监没有区别。
开源对降低服务器成本没有实质帮助:反而在某些情况下,可能会带来更高的资源消耗。
协作成本问题:实际经验告诉我,开源之后带来的协作、沟通、合并等问题,有时比独立开发更耗精力,这一点我之前已经经历过。
最后想说的我对「骑骑单车」APP的定位很明确:这是一个基于77的客户端
- 不会引入除广告SDK之外的其它内容
- 不会展示非论坛产生的内容
- 不会接品牌商家的独立广告
- 不会上传个人数据
原因也很简单——运营一个内容社区相当不容易。一旦引入外部内容,涉及审核或合规问题,风险最终还是会落到论坛本身,严重的话,论坛可能就没了。
这个APP只希望做一件事:让大家能更舒服地逛论坛、看帖、发帖,仅此而已。