Asentence
{% include JB/setup %}
产品背景¶
人们渐渐倾向于用简短的语言制造有趣的话题; 处于信息爆炸时代,人们渴望在短时间了解到更多的信息; 微博信息量较大且功能趋于复杂,用户体验下降。
用户群体¶
主要针对经常使用移动智能客户端的群体。
功能介绍¶
1 登录及注册¶
- 登录:支持微信、微博、QQ绑定,一键登录;
- 注册:邮箱注册,用户自定义密码。
2 首页——所有话题¶
- 向用户推送精彩话题,话题范围涵盖生活、时事、科技、书籍、电影等。
- 话题内容简短有趣,符合大众兴趣,容易引起用户共鸣。
- 用户可根据“热度”“时间”“推荐”对内容进行排序。
3 创建——我要推荐¶
- 用户可发起新话题,需经后台管理员审核,审核通过则将在首页推出。
- 用户可以在“我的推荐”页面查看发起的话题以及当前审核状态
4 收藏——我的分类¶
- 在首页点击左上角用户头像,可以查看我的分类,点击相应标签,可以查看对应已收藏内容;
- 用户可以自定义分类标签及对已有标签进行修改;
- 在“热门收藏”模块可以查看用户普遍感兴趣的话题和精彩评论
产品创新点¶
- 对于任何话题,用户只能用一句话发表看法,且有数字要求。
- 内容丰富,且可以由用户发起,满足用户各种需求。
- 界面简洁,功能简单,在娱乐大众同时传递最新消息,方便用户快速吸收。
项目构架¶
服务端:Python Tornado + MySQL
客户端:安卓端 + Web端 + 电脑桌面应用
开发者调试¶
git clone https://github.com/ghostbody/Asentence
服务端:¶
cd ./Asentence/src/server python index.py
运行客户端:
使用Android Studio 打开项目 $ASENTENCE$/src/client,然后编译运行
安卓端:¶
html5+css+js+ratchet+phonegap
-
安装sdk(安卓 api >= 19)配置好环境变量
-
安装nodejs(以及npm)建议下载编译运行
-
安装phonegap(或者cordova)
sudo npm -g install phonegap sudo npm -g install cordova
-
安装号gradle(2.2.1)
-
连接好安卓手机(需要进行了root并且开启usb调试),运行/src/android下的makefile文件
make
桌面端¶
c++ webkit + html + css + js
开发中