├── .gitignore ├── LICENSE ├── README-CHS.md ├── README.md ├── imgs ├── 180bai.png ├── codelist.jpeg ├── codeview.jpeg ├── home.jpeg ├── issue.jpeg ├── labels.jpeg ├── qr_download.png ├── setting.jpeg └── user.jpeg ├── package.json ├── update.json └── zh_CH └── terms_of_service.md /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | .idea/ -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2018 wendux 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README-CHS.md: -------------------------------------------------------------------------------- 1 | [中文简体](./README-CHS.md)|[English](./README.md) 2 | 3 | ![](./imgs/180bai.png) 4 | # Gitme 5 | 6 | Gitme是[flutterchina中文网](https://flutterchina.club)使用[Flutter](https://flutter.io)开发的一款强大的github客户端APP 。 7 | 8 | 官方下载地址: https://flutterchina.club/app/gm.html 9 | 10 | 或者扫描下面二维码直接下载: 11 | 12 | ![](./imgs/qr_download.png) 13 | 14 | ## APP截图 15 | 16 | ![home](./imgs/home.jpeg) 17 | 18 | ![issue](./imgs/issue.jpeg) 19 | 20 | ![user](./imgs/user.jpeg) 21 | 22 | ![label](./imgs/labels.jpeg) 23 | 24 | ![code](./imgs/codelist.jpeg) 25 | 26 | ![source](./imgs/codeview.jpeg) 27 | 28 | ![setting](./imgs/setting.jpeg) -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | [中文简体](./README-CHS.md)|[English](./README.md) 2 | 3 | 4 | ![](./imgs/180bai.png) 5 | ## 一个坏消息 6 | 7 | 由于笔者最近换了一次电脑,文件迁移时漏了一部分数据,今天打算整理一下代码开源时,发现源码找不到了。 8 | 9 | 之前Gitme一直没有开源的原因有两个,一是我平时工作太忙,二是业余时间参与的开源项目太多,实在有些顾不过来。当时做Gitme的初衷是为了让对Flutter这门新技术有所徘徊的开发者在决定学习Flutter之前能看到一个纯Flutter开发的案例(那时国内没有一个纯Flutter应用),直观的感受Flutter应用的性能和跨平台是否如官方所宣称的那样好。而今天,flutter的成功案例已经很多了,Gitme这个作用已经不强了。但是Gitme的发布有了一个附带的结果,就是目前有近6000人使用它做为Github客户端,那么现在有个现实的问题就是Gitme到底还维不维护?对这个问题我谈谈自己的几点想法: 10 | 11 | 1. 不维护;不维护的原因主要有两个,一是Gitme虽然还有一些待优化的地方,但是作为Github客户端现在大多数功能已经有了,产品已经稳定了。另一个原因就是我业余时间有限,必须把时间放在优先级较高的事情上,如完成《Flutter实战》一书和维护笔者名下用户较多的几个开源库。 12 | 13 | 2. 重新创建一个开源项目,大家一起重新将Gitme做起来;幸运的是Gitme的设计稿还在,内部我可以根据之前的经验搭一个框架,但是我目前没有经历来主导这件事。所以需要几个核心开发人员来推动,如果没有主导的人,这个事肯定做不成。如果大家觉得有必要,并且也想借此机会学习一下Flutter,那么可以在Issue中请愿留言或联系我。这件事如果做成,那么所有参与的开发者们都可以使用自己写的APP来访问Github,大家可以群策群力,也许在协作的过程中,大家可以建立起坚固革命友谊。 14 | 15 | 不管最终Gitme是否会复活,请大家客观看待,代码没有保护好是我们的责任。但归根结底,还是人力问题,中文网社区有很多事要做,而几乎所有用户都是都是社区内容的用户,参与生产的人太少,组织成员们也都是挺辛苦,牺牲自己业余时间,不为虚名,踏实做实事,都是抱着对技术的热情,只求能真正把Flutter介绍给中国开发者。 16 | 17 | 最后,欢迎志同道合、对技术充满热情的同学加入我们创作团队。 18 | 19 | 20 | 21 | 22 | 23 | Gitme 24 | 25 | Gitme is a powerful github client APP which is developed by [flutterchina club](https://flutterchina.club) with [Flutter](https://flutter.io) 。 26 | 27 | The Official download address: https://flutterchina.club/app/gm.html 28 | 29 | Or scan this QR-Code to download: 30 | 31 | ![](./imgs/qr_download.png) 32 | 33 | ## Screenshots 34 | 35 | ![home](./imgs/home.jpeg) 36 | 37 | ![issue](./imgs/issue.jpeg) 38 | 39 | ![user](./imgs/user.jpeg) 40 | 41 | ![label](./imgs/labels.jpeg) 42 | 43 | ![code](./imgs/codelist.jpeg) 44 | 45 | ![source](./imgs/codeview.jpeg) 46 | 47 | ![setting](./imgs/setting.jpeg) 48 | 49 | 50 | -------------------------------------------------------------------------------- /imgs/180bai.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutterchina/gitme/d0877bc6663bda50200851a121de870fc6988051/imgs/180bai.png -------------------------------------------------------------------------------- /imgs/codelist.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutterchina/gitme/d0877bc6663bda50200851a121de870fc6988051/imgs/codelist.jpeg -------------------------------------------------------------------------------- /imgs/codeview.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutterchina/gitme/d0877bc6663bda50200851a121de870fc6988051/imgs/codeview.jpeg -------------------------------------------------------------------------------- /imgs/home.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutterchina/gitme/d0877bc6663bda50200851a121de870fc6988051/imgs/home.jpeg -------------------------------------------------------------------------------- /imgs/issue.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutterchina/gitme/d0877bc6663bda50200851a121de870fc6988051/imgs/issue.jpeg -------------------------------------------------------------------------------- /imgs/labels.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutterchina/gitme/d0877bc6663bda50200851a121de870fc6988051/imgs/labels.jpeg -------------------------------------------------------------------------------- /imgs/qr_download.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutterchina/gitme/d0877bc6663bda50200851a121de870fc6988051/imgs/qr_download.png -------------------------------------------------------------------------------- /imgs/setting.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutterchina/gitme/d0877bc6663bda50200851a121de870fc6988051/imgs/setting.jpeg -------------------------------------------------------------------------------- /imgs/user.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutterchina/gitme/d0877bc6663bda50200851a121de870fc6988051/imgs/user.jpeg -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "gitme", 3 | "version": "0.0.1", 4 | "scripts": { 5 | "release":"node ./scripts/release.js" 6 | }, 7 | "dependencies": { 8 | 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /update.json: -------------------------------------------------------------------------------- 1 | { 2 | "android":{ 3 | "version":"1.1.1", 4 | "url":"http://download.flutterchina.club/gitme.1.1.1.fix1.apk", 5 | "storeUrl":"http://download.flutterchina.club/gitme.1.1.1.fix1.apk", 6 | "fix":1, 7 | "force":false 8 | }, 9 | "ios":{ 10 | "version":"1.1.1", 11 | "url":"itms-apps://itunes.apple.com/app/id1411822165", 12 | "force":false 13 | }, 14 | "description":"1. 性能优化,优化了首页Tab切换性能。\n2. 动态里的事件类型支持PR评论事件。\n3. Markdown文档页添加查看源码菜单。\n4. 支持Trending。\n5. 修复了一些bug." 15 | } 16 | -------------------------------------------------------------------------------- /zh_CH/terms_of_service.md: -------------------------------------------------------------------------------- 1 | ## Gitme服务协议 2 | 3 | Gitme为[Flutter中文网](https://flutterchina.club)(https://flutterchina.club) 开发的一款程序员源码交流软件,同时也是Github上的一个客户端,您可以轻松、方便的使用本软件随时随地访问Github上的资源,和全世界开发者分享您的代码。 4 | 5 | ### 用户账号 6 | 7 | Gitme(以下简称“本软件”)目前只支持github账号登陆,如果您还没有账号,需要先去[github官网](https://github.com)去注册一个账号。 8 | 9 | ### 隐私协议 10 | 11 | 在本软件登陆github账号时,为方便下次登陆,您的账号会在**本地**保存,Gitme在任何时候都不会以任何理由上传您的私人密码、token。本软件通过Github OAuth授权协议来获取用户基本信息,包括头像、昵称、电子邮件、公司、个人简介等信息。 12 | 13 | 本软件也支持Github双重认证(two-factor),如果您担心账号泄露,可以登录Github官网,开启双重认证(two-factor),开启后,每次登录都需要输入您的6位随机验证码。 14 | 15 | > 开启双重认证(two-factor)后,本软件将在一个权限受限的token下运行,这可能导致有些功能无法正常工作(权限受限),具体会表现为,您“组织”下的项目无法在首页查看等。 16 | 17 | ### 禁止性行为 18 | 19 | 除非法律允许或Flutter中文网官方书面授权许可,您不得从事下列行为: 20 | 21 | 1. 对本软件进行反向工程、反向汇编、反向编译,或者以其他方式尝试发现本软件的源代码; 22 | 2. 对本软件内拥有知识产权的内容进行使用、出租、出借、复制、修改、链接、转载、汇编、发表、出版、建立镜像站点等; 23 | 3. 使用本软件商标、logo、插图用于商业目的; 24 | 25 | ### 终端安全责任 26 | 27 | 本软件在开发过程中对所有用户数据都已在加密通道下传输。但由于用户账号会在本地保存,所以请不要在不可信的越狱、Root过的设备登陆您的账号。 28 | 29 | --------------------------------------------------------------------------------