我和「清水河畔」
in 九木侃 with 4 comments and 17446 views

我和「清水河畔」

in 九木侃 with 4 comments

开发动机

随着时间的推移,我的社交媒体主战场从 QQ 空间到人人网到微博再到现在的 Twitter,每隔一两年就会变换一次;面对校内,「清水河畔」则是我唯一的选择。

去二手专区淘点有趣的东西,去热门版块看看最近学校发生了什么,很多不懂的问题也总能在河畔找到热心同学帮忙解答。不知不觉中,河畔成了我网上生活的一部分。

再后来移动端逐渐兴起,而我成为了一个果粉。

从最初的没有 iOS 版客户端,到后来自动打包生成的企业版,我始终无法从 App Store 上直接下载安装一款精致的河畔客户端。

再后来我在这里从本科一直读到博士,成都成为了我的第二故乡。

一晃博士也快毕业了,惊叹时光飞逝的同时也想留下些什么在这里。于是,便有了这款 App。

一些说明

最开始的时候取名为「成电时光机」,因为我希望对于大多数已经毕业的成电人来说,通过某个契机偶遇这款 App ,然后登录那个尘封已久的帐号,像时空穿梭般,再次回忆起当年成电时光的种种画面。


因为我白天还有很重的科研压力和论文负担,所以整个开发过程基本上都是熬夜熬出来的。工作日的休息时间大概为5h/天,周末基本两天都在通宵。为此也加速了我向中年秃顶男转变的进程。


设计不懂、开发不精,加上服务器端的代码实现我无法控制,全程只能靠已公开的部分 API 和抓包来猜;所以初期的几个版本里可能会有各种莫名 bug,希望大家能够积极反馈给我,我会尽快处理。


开发过程中参考了很多其他网站的优秀第三方客户端的设计理念;
还学习了一款已经上架的基于 RN 开发的河畔客户端中对 API 的使用方法;
最后还有用到的各种开源模块;
以上,在此谢过。

接下来的计划的优先级大概是,优先解决 Bug -> 优化已有功能体验 -> 根据 Todo List 增加新功能。


关于定价,其实我纠结了蛮久的。

首先是收不收费,其次如果收费,那我该收多少。

为此征求了很多人的意见,包括河畔的重度用户、轻度用户、朋友、陌生人、程序员和非技术人员。

我个人是偏向于收费的,之前上架 Android App 的开发经历告诉我,这是让一个个人开发者走的更远的必要条件;
我至今没喝过星巴克,但每年在软件/图书/影音版权的购买上花费数千元,所以我觉得这跟一个人是否富有没有关系,而是一种消费观念的区别;
当然最终让我下定决心收费的是因为一句评论,“维护服务器才需要钱,开发一个客户端本身是没有成本的,所以不该收费”。
我不认同,但没有去辩解,我只是下定决心来收费,以此过滤一部分道不同的人。(也许是我太偏激
时间,就是我最大的成本。

最终考虑到用户群体的特殊性,我决定售价为3元人民币,当然不排除后期涨价的可能性。


因为需要实名认证,目前仅电子科大学生可以申请帐号登录访问;且客户端不支持注册功能。

所以外校的朋友注意不要手滑点了购买哦 😂 当然如果你是刻意来支持我的,那我就只好笑纳了,哈哈~

Responses
  1. 你好,在 App Store 没有搜到这个 App 呢?

    我是那个 RN 客户端的作者,很开心看到有校友出面做一个比较全面的版本。

    Reply
    1. @just4fun

      昨天刚上传,还在审核中呢😂
      竟然不经意间召唤来了大神,我做的时候好多API不清楚怎么用,还是抓包学习了你的用法,多谢啦~
      话说最近几天服务器好不稳定啊,经常加载不出内容来。。。

      Reply
  2. @Cubernet API 的代码都在这里,https://github.com/appbyme/mobcent-discuz。

    抓包也是很好的方法。

    我不会原生 iOS,很多效果不会实现,当初做这个是为了尝试前端的一些新东西,现在目的也达到了。

    哈哈,审核通过我第一个支持哈。

    Reply
    1. @just4fun

      我是一边看着整理出来的uestc组里的那个API,一边参考抓包结果猜API描述内容的意思😂
      你给的这个链接里的内容好像更全些,有时间我研究下

      我之前也不会swift,读博读废了,只会Matlab和做ppt。。。然后这两三个月边学swift边开发,所以感觉还是有好多bug。。。

      只能说RN和swift各有千秋,有时候感觉js一句话搞定的效果用swift我要写一晚上(也可能是我太渣了😂

      Reply