Flutter Github客户端App GSYGithubAppFlutter

项目地址:https://github.com/CarGuo/GSYGithubAppFlutter

一款跨平台的开源Github客户端App,提供更丰富的功能,更好体验,旨在更好的日常管理和维护个人Github,提供更好更方便的驾车体验~~Σ( ̄。 ̄ノ)ノ。在开发学习过程中,提供丰富的同款对比:b1908d0d-91e1-40bd-8335-fa2d66066d6f.jpg

第三方框架

当前 Flutter SDK 版本 v0.5.7

功能
dio 网络框架
shared_preferences 本地数据缓存
fluttertoast toast
flutter_redux redux
device_info 设备信息
connectivity 网络链接
flutter_markdown markdown解析
json_annotation json模板
json_serializable json模板
url_launcher 启动外部浏览器
iconfont 字库图标
share 系统分享
flutter_spinkit 加载框样式
get_version 版本信息
flutter_webview_plugin 全屏的webview

进行中:

  • ui调整
  • 主页drawer:个人信息
  • 仓库的:|版本|tag|下载、克隆
  • 本地数据库
  • issue数据统计

常见问题

待发布

基于Flutter开发,适配Android与IOS。目前初版,持续完善中。

项目的目的是为方便个人日常维护和查阅Github,更好的沉浸于码友之间的互基,Github就是你的家。

项目同时适合Flutter的练手学习,覆盖了各种框架的使用,与原生的交互等。

随着项目的使用情况和反馈,将时不时根据更新并完善用户体验与功能优化吗,欢迎提出问题。 

GitHub starsGitHub forksGitHub issuesGitHub license

编译运行流程

1、配置好Flutter开发环境(目前Flutter SDK 版本 v0.5.7),可参阅 【搭建环境】

2、clone代码,执行Packages get安装第三方包。

3、重点:你需要自己在lib/common/config/目录下 创建一个ignoreConfig.dart文件,然后输入你申请的Github client_id 和 client_secret。

 class NetConfig { static const CLIENT_ID = "xxxx"; static const CLIENT_SECRET = "xxxxxxxxxxx";
 } 

  注册 Github APP 传送门,当然,前提是你现有一个github账号(~ ̄▽ ̄)~ 。

4、运行

下载

Apk下载链接: Apk下载链接

Apk二维码99bf5c22-9f5f-4e85-82ac-a9d305e3be8b.jpg项目地址:https://github.com/CarGuo/GSYGithubAppFlutter

本博客所有文章如无特别注明均为原创。作者:flutter教程网复制或转载请以超链接形式注明转自 Flutter教程网
原文地址《Flutter Github客户端App GSYGithubAppFlutter
分享到:更多

相关推荐



Flutter教程网 官方QQ群:874592746

扫描下面二维码 加入Flutter教程网微信群:


关注公众号“Flutter前线”,各种Flutter项目实战经验技巧,干活知识,Flutter面试题答案,等你来领取。


发表评论

路人甲 表情
Ctrl+Enter快速提交

网友评论(0)