作为一名 GitHub 资深用户,我每日都会花不少时间泡在 GitHub 社区上面,有时候甚至于连吃饭都会用手机刷两下,看看最近有什么值得关注的项目。
虽说手机上代码查看体验并不是很好,但时不时用来刷下项目 README,看看 Trending 还是不错的。
之前看到有不少开发者为 GitHub 做了原生客户端,优化了官方客户端一些做得不足的地方,但相对于我个人而言,原生客户端还是显得有些笨重,手机上安装了几个,但打开率都不高,反倒是微信小程序会时不时的打开看几眼。
微信小程序从 2016 年诞生至今,一直秉承用完即走的设计原则,节省了用户不少安装成本,今天就在这里跟大家分享一下,GitHub 上现有两个我觉得颜值还不错的小程序。
Gitter
Gitter 的作者 huangjianke 原先是一名 iOS 工程师,由于相较几年前 iOS 市场的热度有所下降,一些企业对工程师能力的要求也越来越高。因此 Gitter 作者出于提升自己的能力的目的,自学了微信小程序的开发,做了这么一款应用,并将其开源在了 GitHub 上。
https://github.com/huangjianke/Gitter
今天一月底的时候,作者联系到了我们,希望能在微博上帮忙推广一下,虽然那时已近除夕,事情比较多,但看到这款产品完整度蛮高,便在微博帮忙推了一下。
目前该小程序包含以下几个功能:
- 查看 Trending
- 查看仓库代码
- Star 仓库
- 关注用户
- 查看 issue
另外该小程序还内置了 Pro Git 的中文教程,供读者查看学习。
Mini GitHub
这款 GitHub 小程序由 Apache 工程师 kezhenxu94 设计并实现。
上面那款小程序主题以蓝白为主调,这款则是走暗黑系的。
https://github.com/kezhenxu94/mini-github
从 GitHub 的 commit 记录来看,这款小程序是作者从去年 10 月 30 号便开始挖坑制作的,至今差不多刚好半年时间,作者在业余时间抽空做了这么一件事,还是挺值得敬佩的。
同样的,这款小程序功能也非常齐全:
- GitHub 动态
- 查看 issue
- 查看 Trending
- 搜索仓库
- Star 仓库
- 关注用户
发几张示例图让大家感受一下。
issue 页:
Trending:
仓库详情:
两款小程序功能类似,从产品设计到需求研发,都是两位作者独立实现的,主要在界面设计上有所区分,你们可以都尝试安装使用一下,看看哪款的交互体验、界面设计比较适合自己。
最后,做个简单调查:GitHub 客户端的哪个功能是你使用频率最高的呢?
欢迎在评论区与我们留言分享
另外,过两天就是五一假期了,今明两天我看下能否抽空整理一些学习资料,让大家假期在家没事可以多学习。
这块资料整理稍微有点费时,我尽量在五一前把文章发出来。
这份资料将列举几个我觉得比较不错的编程课程,其中包含 Web 端、移动端、深度学习、计算机基础知识等分类,你应该能根据自身编程水平,找到符合自己口味的课程。