yuche / gouqi

🐸 枸杞 - 伪装成音乐客户端的计时 App
501 stars 75 forks source link
add1s music-player react react-native redux redux-saga

🐸 枸杞 🐸

枸杞是一个跨平台的计时 App。你可以点击 ▶️ 开始计时,点击 ⏸ 停止计时,枸杞会帮助你统计计时的总时间。除去计时之外,枸杞通过网易云音乐还提供音乐播放、信息浏览等乱七八糟的功能,让你计更多的时。

枸杞在实现上使用了彻底分离的 MVC 架构,在 M 层和 C 层有 260 多个测试来保证数据和逻辑的正确,且测试覆盖率达到了 99%。更多关于枸杞的技术细节,可以查看 枸杞的由来和技术栈Roadmap without any promises

交互

   
主要功能 歌单下载
           
艺术家播放歌词

安装与调试

首先确保你已经安装了 Node.js (7.6+) 和 Xcode/Android 开发环境。

brew install yarn // Or npm install -g yarn
yarn install // 安装依赖
yarn run ios // 跑 iOS
yarn run android // 跑 Android
yarn test // 跑测试
yarn run remotedev // 打开调试器

FAQ

为什么叫「枸杞」? 因为我打飞机太多了,需要多吃点枸杞补补身子。
为什么我计时了几小时,显示单位还是秒? 这是某种神秘力量导致的 bug,我修复不了。
开门,快递/查水表/社区送温暖/清华大学录取通知书! 没有网购,家里长期停水没有水表,天气太热了不需要社区送温暖,考不上清华没有录取通知书。
我不懂这方面的开发,有没有直接可以下载安装试用的渠道? 没有,你得自己编译。如果我提供了这个渠道就会有 bad guys 发律师信给我。
楼主是气象专家吗? 不是,我对天气预报没有任何研究。

License

Do What the Fuck You Want only if you DON’T summit to App Store or any store that sells Apps.