花了一个半月撸了一个基于 Discuz 论坛的 iOS 客户端 - 3DM 游戏论坛

2016-04-30 17:55:04 +08:00
 kitalphaj

初衷是打算给三大妈做点贡献后来发现 Discuz 论坛虽然市场很大,但是好像并没有太多移动客户端支持。掌上论坛 是其中最老的一个,但是已经很久没更新了,而且由于是整合型的 App ,所以缺乏各个论坛的特色。后来发现有个做这个的,叫游族。这个有点 diao ,支持 iOS 和 Android ,但是它最近宣布停止服务了。好消息是它把移动端的代码全部开源出来给有兴趣的人继续开发。在这里必须要说一下,这种行为真是太良心了!然后这个服务还有有个问题,就是它需要后台去安装一个插件(一个 PHP 的扩展),原因是 Discuz 本身的移动 API 太少,很多功能无法实现。也就是说必须是站长自己去做这个事情才行。而我在开发的时候显然是没有得到 3DM 的支持的= =,所以只能根据现有的 API 进行设计。不得不吐槽 Discuz 也没有个什么 API 文档。。。

下面是些截图,大家随便看看就好。

6481 次点击
所在节点    程序员
23 条回复
akring
2016-04-30 17:57:59 +08:00
666666666666666666
ehs2013
2016-04-30 18:12:02 +08:00
感觉实际上 Discuz 论坛已经太多客户端了吧……只不过大多都是给某个特定论坛服务的。
haozhang
2016-04-30 18:46:03 +08:00
GhostEX
2016-04-30 18:57:57 +08:00
开源嘛
dxwwym
2016-04-30 19:02:41 +08:00
dz 论坛没有客户端是一个炒鸡短板
Yourdaye
2016-04-30 19:15:56 +08:00
你不知道有个安米吗?用的人很多
puyaraimondii
2016-04-30 19:18:04 +08:00
赞一个!
Benisme
2016-04-30 19:43:46 +08:00
dz 自带的 api 确实很少,我几乎是全部重写一遍。
kitalphaj
2016-04-30 19:45:43 +08:00
@Yourdaye 这个之前确实不知道,不过看了一下,和游族的原理一样的,也是需要服务端安装插件来扩展接口。。。可怜我只能用现有的 Discuz 的接口 T T 。。
kitalphaj
2016-04-30 19:52:13 +08:00
@Benisme 膜拜大神。。。我感觉我看完源码爬 API 接口后瞬间对 PHP 刮目相看了。。。
gzelvis
2016-04-30 21:36:59 +08:00
想问一下游族的那个开源代码在哪里能找到?
Roycom
2016-04-30 21:58:11 +08:00
在哪开源 地址?
kitalphaj
2016-04-30 21:58:49 +08:00
kitalphaj
2016-04-30 21:59:34 +08:00
@Roycom 暂时没有开源,因为有一些功能还没实现
lizhenda
2016-04-30 22:09:50 +08:00
很不错啊,赞一下!
gzelvis
2016-04-30 22:58:10 +08:00
@kitalphaj 谢谢
exploreexe
2016-05-01 14:58:07 +08:00
先点个赞 顺便问下 LZ 啥时候开源?
jiuzhe
2016-05-01 18:05:32 +08:00
关注 ,化龙巷等已经做大的 BBS 其实都开发了自己的 APP 。
现在腾讯对 discuz 好像投入的不多 。
可能一个时代过去了?
ahtsiu
2016-05-02 04:00:38 +08:00
帖子内容怎么显示?每层楼一个 webview 吗?
kitalphaj
2016-05-02 07:26:03 +08:00
@jiuzhe 话说除了 Discuz 以外,还有别的论坛框架对中文支持比较好么?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/275530

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX